Warm, hearty, and packed with classic Mexican comfort-food flavors, this Mexican Noodle Soup with Potato, Beans & Ground Beef (Sopa de Fideo con Papas, Frijoles y Carne Molida) turns simple pantry staples into a filling one-pot meal.
Tender toasted fideo noodles simmer in a savory tomato and beef broth with seasoned ground beef, soft potatoes, pinto beans, onion, garlic, and warm spices. The result is somewhere between traditional sopa de fideo and a hearty beef-and-potato soup—brothy enough to enjoy by the spoonful but substantial enough to serve for dinner.
The combination of fideo, carne molida, papas, and frijoles makes this especially satisfying. Finish each bowl with cilantro, lime, avocado, queso fresco, or sliced jalapeños and serve it with warm corn tortillas.
Why You’ll Love This Sopa de Fideo
Hearty enough for dinner. Ground beef, beans, potatoes, and noodles turn a simple sopa into a complete meal.
One-pot comfort food. Most of the recipe comes together in one large pot, which keeps preparation and cleanup simple.
Classic tomato-based flavor. Tomatoes, onion, garlic, cumin, and Mexican oregano create a savory broth that soaks into the noodles and potatoes.
Toasted fideo noodles. Browning the noodles before simmering gives them a deeper, nuttier flavor.
Budget-friendly ingredients. Ground beef, potatoes, beans, pasta, and canned tomatoes are familiar ingredients that stretch into a generous family meal.
Easy to customize. Add green chile, jalapeño, corn, zucchini, or extra beans depending on what you have available.
Great for cooler days. It’s warm, brothy, filling, and especially good with tortillas for dipping.
What Is Sopa de Fideo con Papas, Frijoles y Carne Molida?
Traditional sopa de fideo is a Mexican noodle soup typically made by lightly frying thin noodles before simmering them in a tomato-based broth.
This version makes the soup much heartier by adding three filling ingredients:
Carne molida: Seasoned ground beef adds savory flavor and turns the soup into a substantial main dish.
Papas: Diced potatoes become tender as they simmer and absorb the tomato-beef broth.
Frijoles: Pinto beans add creaminess and make each bowl even more satisfying.
Instead of a light starter, you end up with a rustic, family-style soup that can easily stand on its own as dinner.
Ingredients 🍅🥔🫘

For the Soup
- 1 lb lean ground beef
- 1 tbsp vegetable oil or olive oil, divided as needed
- 7 oz fideo noodles or vermicelli, broken into short pieces
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 2 medium russet or Yukon Gold potatoes, peeled and diced into 1/2-inch cubes
- 1 can (15 oz) pinto beans, drained and rinsed
- 1 can (14.5 oz) diced tomatoes
- 1 can (8 oz) tomato sauce
- 6 cups low-sodium beef broth
- 1 tsp ground cumin
- 1 tsp Mexican oregano
- 1 tsp chili powder
- 1/2 tsp smoked or regular paprika
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/4 tsp black pepper
- 1–1 1/2 tsp salt, or to taste
- 1 small jalapeño, finely diced, optional
- 1/2 cup chopped fresh cilantro
- 1 tbsp fresh lime juice
For Serving
- Fresh cilantro
- Lime wedges
- Diced avocado
- Crumbled queso fresco
- Sliced jalapeños
- Warm corn or flour tortillas
- Mexican crema, optional
Ingredient Notes
Ground beef: Lean ground beef works especially well because it gives the broth plenty of savory beef flavor without leaving excessive grease in the soup.
Fideo: Look for packages labeled fideo. Thin vermicelli or broken angel-hair pasta can work as an alternative.
Potatoes: Russets become particularly soft and comforting, while Yukon Gold potatoes tend to maintain their shape slightly better.
Pinto beans: Their creamy texture fits naturally with the beef, potatoes, and tomato broth. Black beans can also be used for a different variation.
Tomatoes: Diced tomatoes give the soup texture while tomato sauce provides a smoother, richer tomato base.
Beef broth: This creates a deeper savory flavor than water alone. Low-sodium broth makes it easier to control the final seasoning.
Cumin: Adds earthy warmth without overwhelming the tomato broth.
Mexican oregano: Adds an aromatic, slightly citrusy herbal note.
Jalapeño: Completely optional. Remove the seeds and membranes for a gentler chile flavor or leave some in for additional heat.
Lime: Added near the end, fresh lime juice brightens the rich beef and tomato flavors.
How to Make Mexican Noodle Soup with Potato, Beans & Ground Beef
Step 1: Brown the Ground Beef 🥩
Heat a large Dutch oven or soup pot over medium-high heat.
Add the ground beef.
Cook for approximately 5–7 minutes, breaking it into small crumbles with a wooden spoon.
Continue cooking until the beef is nicely browned and no longer pink.
If there is a large amount of excess grease, carefully drain most of it while leaving a small amount in the pot for flavor.
Transfer the browned beef to a plate temporarily.
Step 2: Toast the Fideo
Add enough oil to the pot to lightly coat the bottom if necessary.
Add the fideo noodles.
Cook over medium heat for approximately 2–4 minutes, stirring frequently.
The noodles should gradually change from pale yellow to a light golden brown.
Watch them carefully.
Because fideo is thin, it can go from toasted to burned very quickly.
Once golden, transfer the noodles to a plate or push them aside temporarily if your pot is large enough.
Why Toast the Fideo?
This small step makes a noticeable difference.
Rather than simply dropping dry pasta into broth, traditional-style fideo preparation begins by lightly browning the noodles in oil.
Toasting develops a deeper flavor and gives the finished sopa its characteristic savory, slightly nutty quality.
Aim for golden brown, not dark brown.
Step 3: Sauté the Onion and Jalapeño
Add the diced onion to the pot.
If using jalapeño, add it now.
Cook for approximately 3–4 minutes, stirring occasionally, until the onion begins to soften.
Add the minced garlic.
Cook for another 30 seconds, just until fragrant.
Avoid browning the garlic excessively because burned garlic can make the broth bitter.
Step 4: Build the Tomato Base 🍅
Add:
- 1 can diced tomatoes
- 1 can tomato sauce
- 1 teaspoon ground cumin
- 1 teaspoon Mexican oregano
- 1 teaspoon chili powder
- 1/2 teaspoon paprika
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/4 teaspoon black pepper
Stir thoroughly.
Cook the tomato mixture for approximately 2–3 minutes.
This gives the spices a chance to bloom and helps deepen the tomato flavor before the broth is added.
Step 5: Add the Beef and Potatoes
Return the browned ground beef to the pot.
Add the diced potatoes.
Stir until the beef and potatoes are coated with the seasoned tomato mixture.
Step 6: Add the Beef Broth
Pour in 6 cups low-sodium beef broth.
Stir well, scraping the bottom of the pot to release any browned bits.
Those browned bits contain plenty of flavor.
Increase the heat and bring the soup to a gentle boil.
Step 7: Simmer the Potatoes 🥔
Reduce the heat to medium-low.
Cover partially and simmer for approximately 8–10 minutes.
At this point, the potatoes should be beginning to soften but shouldn’t yet be completely tender.
Starting the potatoes before the fideo helps ensure that both ingredients finish cooking at approximately the same time.
Step 8: Add the Toasted Fideo
Stir the toasted fideo noodles into the simmering soup.
Continue cooking for approximately 7–10 minutes, depending on the type and thickness of noodles you’re using.
Stir occasionally to prevent the noodles from sticking together.
Step 9: Add the Pinto Beans 🫘
When the noodles and potatoes are almost tender, stir in the drained and rinsed pinto beans.
Simmer for another 3–5 minutes, just long enough to heat the beans thoroughly and allow them to absorb some of the broth’s flavor.
Step 10: Check the Consistency
Fideo continues absorbing liquid as it cooks.
If the soup becomes thicker than you prefer, add another splash of beef broth or hot water.
For a more brothy sopa, you may want an additional 1–2 cups of broth, especially if the soup will sit before serving.
Step 11: Finish with Cilantro and Lime 🌿
Turn off the heat.
Stir in:
- 1/2 cup chopped fresh cilantro
- 1 tablespoon fresh lime juice
Taste the broth.
Add additional salt, black pepper, lime, or chile as needed.
Step 12: Serve
Ladle the hot soup into deep bowls.
Finish each serving with your favorite toppings, such as:
- Fresh cilantro
- Queso fresco
- Avocado
- Jalapeño
- Lime
- Mexican crema
Serve immediately with warm tortillas on the side.
Recipe Information ⏱️
Prep Time: 15 minutes
Cook Time: approximately 35 minutes
Total Time: approximately 50 minutes
Servings: 6 generous servings
Estimated Calories: approximately 390 calories per serving
Nutrition will vary depending on the ground beef, broth, noodles, beans, toppings, and exact serving size.
Tips for the Best Sopa de Fideo con Carne Molida
Brown the beef properly. Let it develop some color instead of simply steaming it.
Toast the noodles. This is one of the most important flavor-building steps.
Watch the fideo closely. Thin noodles brown rapidly.
Cut the potatoes evenly. Approximately 1/2-inch cubes cook quickly and consistently.
Start the potatoes before the noodles. Potatoes require more cooking time than thin fideo.
Add the beans toward the end. Canned beans are already cooked and only need enough time to become hot.
Don’t overcook the noodles. Remember that they continue softening in the hot broth after you turn off the heat.
Keep extra broth available. The noodles and potatoes absorb liquid as the soup sits.
Finish with lime. A little acidity balances the beef and tomato flavors.
Taste before adding more salt. Beef broth, canned beans, tomato sauce, and toppings can all contribute sodium.
How to Make the Soup More Brothy
Sopa de fideo naturally thickens as it sits because the noodles absorb broth.
If you prefer a very brothy soup, begin with 7 cups of beef broth instead of 6.
Keep another cup nearby.
Add more during cooking or reheating until you reach your preferred consistency.
This is particularly helpful if you’re making the soup ahead of time.
How to Make It Spicier 🌶️
There are several easy ways to increase the chile flavor.
Add a diced jalapeño with the onions.
For more heat, leave some of the seeds and membranes intact.
You can also add:
- Serrano pepper
- Crushed red pepper
- Cayenne
- Hot Mexican-style tomato sauce
- Roasted green chile
For a New Mexico-inspired variation, chopped roasted Hatch green chile is especially good with the potatoes and ground beef.
How to Make It Mild
Skip the jalapeño and use mild chili powder.
You can also reduce the chili powder slightly while keeping the cumin, oregano, garlic, and paprika.
The result will still have plenty of savory Mexican-inspired flavor without much heat.
Delicious Variations
Green Chile Beef & Potato Fideo Soup 🌶️
Add 1 cup roasted chopped green chile.
Green chile works particularly well with ground beef and potatoes.
Cheesy Fideo Soup
Sprinkle shredded Monterey Jack or cheddar over each hot serving and allow it to melt into the broth.
Corn & Beef Fideo Soup 🌽
Add 1 cup corn kernels along with the beans.
The corn provides little bursts of sweetness that balance the savory broth.
Black Bean Fideo Soup
Replace the pinto beans with drained and rinsed black beans.
Extra-Bean Version
Increase the pinto beans to two cans for an especially hearty soup.
Zucchini Fideo Soup
Add diced zucchini during the final several minutes of cooking.
Ground Turkey Fideo Soup
Replace the ground beef with ground turkey for a lighter variation.
Ground Chicken Fideo Soup
Ground chicken can also be substituted while keeping the same tomato and chile seasonings.
Extra-Tomato Sopa
Add another 8-ounce can of tomato sauce for a richer and more pronounced tomato broth.
Pinto Bean & Green Chile Fideo
Add roasted green chile and an extra 1/2–1 cup of pinto beans for a Southwestern-style variation.
Serving Ideas 🇲🇽
Warm Corn Tortillas
Few things pair better with a bowl of hearty sopa than warm tortillas.
Use them for dipping or tearing into pieces alongside the soup.
Queso Fresco
Crumble queso fresco over each bowl just before serving.
Its mild salty flavor complements the rich tomato broth.
Avocado 🥑
Fresh avocado adds a creamy contrast to the hot soup.
Lime
Serve lime wedges at the table so everyone can adjust the acidity to taste.
Mexican Crema
A small drizzle adds cool creaminess.
Fresh Jalapeño
Thinly sliced jalapeños are perfect for anyone who wants extra heat.
Tortilla Chips
Serve crunchy tortilla chips alongside the soup for dipping.
Make-Ahead Instructions
You can prepare this soup ahead, but remember that fideo continues absorbing broth during storage.
For the best texture when meal prepping, slightly undercook the noodles.
Allow the soup to cool and refrigerate it.
When reheating, add enough beef broth to return it to your preferred consistency.
If you’re preparing the soup specifically several days ahead, another option is to cook the toasted fideo separately and add it to individual portions during reheating.
That prevents the noodles from absorbing too much broth.
Storage Information 🥡
Allow leftovers to cool before transferring them to airtight containers.
Refrigerate for up to 4 days.
The soup will become considerably thicker in the refrigerator because the fideo continues absorbing liquid.
This is normal.
When reheating, add beef broth or water until the soup returns to the desired consistency.
How to Reheat
Stovetop
Transfer the soup to a saucepan or pot.
Add a splash of broth.
Heat over medium-low heat, stirring occasionally, until completely hot.
Add additional broth as necessary.
Microwave
Place an individual portion in a microwave-safe bowl.
Add a small amount of broth or water.
Cover loosely and microwave until hot, stirring midway through reheating.
Can You Freeze Sopa de Fideo?
You can freeze it, but the noodles and potatoes may become softer after thawing.
For the best freezer texture, prepare the beef, tomato, potato, bean, and broth portion without the noodles.
Freeze that base in an airtight freezer-safe container.
When you’re ready to serve, thaw and reheat the soup base, then add freshly toasted fideo and cook until tender.
If you’re freezing fully prepared leftovers, they’re still usable, but expect a softer noodle texture after reheating.
Troubleshooting
Why did my soup become too thick?
The fideo absorbed the broth.
Simply stir in additional beef broth until you reach your preferred consistency.
Why are my noodles mushy?
They were probably cooked too long or continued cooking in the hot broth.
Cook them only until tender and serve promptly.
Why are my potatoes still hard?
The potato pieces may have been cut too large or the soup didn’t simmer long enough before the noodles were added.
Aim for approximately 1/2-inch cubes.
Why did my fideo burn while toasting?
Fideo noodles are extremely thin and brown quickly.
Use medium heat, stir frequently, and remove them once they’re evenly golden.
Why does my soup taste flat?
Check the salt first.
Then try a squeeze of fresh lime and additional cilantro.
Acidity and fresh herbs can make a noticeable difference in a rich tomato-beef broth.
Why is my soup greasy?
Ground beef with a higher fat percentage can release considerable grease.
Drain most of the excess fat after browning while leaving a small amount for flavor.
Why are the beans falling apart?
They were probably simmered for too long.
Since canned pinto beans are already cooked, add them near the end.
Frequently Asked Questions
What is fideo?
Fideo is a thin pasta commonly used in Mexican soups and other dishes. For sopa de fideo, the noodles are traditionally toasted before being simmered in a flavorful broth.
Can I use vermicelli instead?
Yes. Thin vermicelli broken into short pieces is a good substitute.
Can I use angel hair pasta?
Yes. Break it into short pieces before toasting.
Can I use ground beef in sopa de fideo?
Absolutely. Ground beef turns a lighter noodle soup into a much heartier main dish.
What beans work best?
Pinto beans are especially good with the beef, potatoes, and tomato broth, but black beans can also work.
Do I need to peel the potatoes?
No. You can leave thin, clean potato skins on if you prefer.
Can I add green chile?
Yes. Roasted green chile is an excellent addition, particularly with beef and potatoes.
Can I make this spicy?
Yes. Add jalapeño, serrano, roasted green chile, cayenne, or your favorite hot sauce.
Why do you toast fideo first?
Toasting gives the noodles additional flavor before they simmer in the broth.
Can I make the soup ahead?
Yes, but the noodles absorb broth during storage. Keep extra beef broth available for reheating.
How long does it keep?
Store leftovers in the refrigerator for up to 4 days.
What should I serve with it?
Warm tortillas, avocado, queso fresco, lime, cilantro, crema, and jalapeños all pair well with the soup.
Final Thoughts
This Mexican Noodle Soup with Potato, Beans & Ground Beef — Sopa de Fideo con Papas, Frijoles y Carne Molida combines some of the most comforting ingredients in Mexican-style home cooking in one hearty pot.
Golden toasted fideo absorbs the savory tomato and beef broth while tender potatoes, creamy pinto beans, and seasoned carne molida make every bowl substantial and satisfying.
Finish it with fresh cilantro, a squeeze of lime, avocado, queso fresco, or jalapeño, then put a stack of warm tortillas on the table.
It’s simple, budget-friendly, filling, and exactly the kind of warm one-pot meal that’s even better when everyone can customize their own bowl.
Print
Mexican Noodle Soup with Potato, Beans & Ground Beef
- Total Time: approximately 50 minutes
Ingredients
For the Soup
- 1 lb lean ground beef
- 1 tbsp vegetable oil or olive oil, divided as needed
- 7 oz fideo noodles or vermicelli, broken into short pieces
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 2 medium russet or Yukon Gold potatoes, peeled and diced into 1/2-inch cubes
- 1 can (15 oz) pinto beans, drained and rinsed
- 1 can (14.5 oz) diced tomatoes
- 1 can (8 oz) tomato sauce
- 6 cups low-sodium beef broth
- 1 tsp ground cumin
- 1 tsp Mexican oregano
- 1 tsp chili powder
- 1/2 tsp smoked or regular paprika
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/4 tsp black pepper
- 1–1 1/2 tsp salt, or to taste
- 1 small jalapeño, finely diced, optional
- 1/2 cup chopped fresh cilantro
- 1 tbsp fresh lime juice
For Serving
- Fresh cilantro
- Lime wedges
- Diced avocado
- Crumbled queso fresco
- Sliced jalapeños
- Warm corn or flour tortillas
- Mexican crema, optional
Instructions
Step 1: Brown the Ground Beef 🥩
Heat a large Dutch oven or soup pot over medium-high heat.
Add the ground beef.
Cook for approximately 5–7 minutes, breaking it into small crumbles with a wooden spoon.
Continue cooking until the beef is nicely browned and no longer pink.
If there is a large amount of excess grease, carefully drain most of it while leaving a small amount in the pot for flavor.
Transfer the browned beef to a plate temporarily.
Step 2: Toast the Fideo
Add enough oil to the pot to lightly coat the bottom if necessary.
Add the fideo noodles.
Cook over medium heat for approximately 2–4 minutes, stirring frequently.
The noodles should gradually change from pale yellow to a light golden brown.
Watch them carefully.
Because fideo is thin, it can go from toasted to burned very quickly.
Once golden, transfer the noodles to a plate or push them aside temporarily if your pot is large enough.
Why Toast the Fideo?
This small step makes a noticeable difference.
Rather than simply dropping dry pasta into broth, traditional-style fideo preparation begins by lightly browning the noodles in oil.
Toasting develops a deeper flavor and gives the finished sopa its characteristic savory, slightly nutty quality.
Aim for golden brown, not dark brown.
Step 3: Sauté the Onion and Jalapeño
Add the diced onion to the pot.
If using jalapeño, add it now.
Cook for approximately 3–4 minutes, stirring occasionally, until the onion begins to soften.
Add the minced garlic.
Cook for another 30 seconds, just until fragrant.
Avoid browning the garlic excessively because burned garlic can make the broth bitter.
Step 4: Build the Tomato Base 🍅
Add:
- 1 can diced tomatoes
- 1 can tomato sauce
- 1 teaspoon ground cumin
- 1 teaspoon Mexican oregano
- 1 teaspoon chili powder
- 1/2 teaspoon paprika
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/4 teaspoon black pepper
Stir thoroughly.
Cook the tomato mixture for approximately 2–3 minutes.
This gives the spices a chance to bloom and helps deepen the tomato flavor before the broth is added.
Step 5: Add the Beef and Potatoes
Return the browned ground beef to the pot.
Add the diced potatoes.
Stir until the beef and potatoes are coated with the seasoned tomato mixture.
Step 6: Add the Beef Broth
Pour in 6 cups low-sodium beef broth.
Stir well, scraping the bottom of the pot to release any browned bits.
Those browned bits contain plenty of flavor.
Increase the heat and bring the soup to a gentle boil.
Step 7: Simmer the Potatoes 🥔
Reduce the heat to medium-low.
Cover partially and simmer for approximately 8–10 minutes.
At this point, the potatoes should be beginning to soften but shouldn’t yet be completely tender.
Starting the potatoes before the fideo helps ensure that both ingredients finish cooking at approximately the same time.
Step 8: Add the Toasted Fideo
Stir the toasted fideo noodles into the simmering soup.
Continue cooking for approximately 7–10 minutes, depending on the type and thickness of noodles you’re using.
Stir occasionally to prevent the noodles from sticking together.
Step 9: Add the Pinto Beans 🫘
When the noodles and potatoes are almost tender, stir in the drained and rinsed pinto beans.
Simmer for another 3–5 minutes, just long enough to heat the beans thoroughly and allow them to absorb some of the broth’s flavor.
Step 10: Check the Consistency
Fideo continues absorbing liquid as it cooks.
If the soup becomes thicker than you prefer, add another splash of beef broth or hot water.
For a more brothy sopa, you may want an additional 1–2 cups of broth, especially if the soup will sit before serving.
Step 11: Finish with Cilantro and Lime 🌿
Turn off the heat.
Stir in:
- 1/2 cup chopped fresh cilantro
- 1 tablespoon fresh lime juice
Taste the broth.
Add additional salt, black pepper, lime, or chile as needed.
Step 12: Serve
Ladle the hot soup into deep bowls.
Finish each serving with your favorite toppings, such as:
- Fresh cilantro
- Queso fresco
- Avocado
- Jalapeño
- Lime
- Mexican crema
Serve immediately with warm tortillas on the side.
- Prep Time: 15 minutes
- Cook Time: approximately 35 minutes
Nutrition
- Serving Size: 6 generous servings
- Calories: approximately 390 calories per serving