Warm, hearty, and packed with comforting Mexican-inspired flavors, this Sopa de Fideo with Pinto Beans & Ground Beef is the kind of easy one-pot soup that makes any meal feel homemade. Toasted fideo noodles soak up a rich, savory tomato broth while tender pinto beans and seasoned ground beef turn every spoonful into something genuinely satisfying.
This soup takes the classic sopa de fideo — a beloved Mexican noodle soup traditionally made with toasted vermicelli in a tomato-based broth — and heartens it up with ground beef and pinto beans, transforming it from a light side dish into a filling, stand-alone meal. Warm spices like cumin, chili powder, and smoked paprika, along with roasted green chile, give the broth real depth, while fresh cilantro and a splash of lime juice brighten everything right before serving.
Best of all, this entire soup comes together in one pot in under an hour, making it a fantastic weeknight dinner that tastes like it simmered all day.
What Is Sopa de Fideo?
Sopa de fideo is a traditional Mexican noodle soup made with fideo, a thin, coiled pasta similar to vermicelli, toasted in oil before being simmered in a flavorful tomato-based broth. Toasting the noodles first is a key step — it gives them a deeper, nuttier flavor and helps them hold their texture as they cook in the broth, rather than turning mushy.
Traditionally, sopa de fideo is a simple, comforting dish often served as a starter or a light meal on its own, especially popular in Mexican households as an easy, budget-friendly staple. This version builds on that tradition by adding ground beef and pinto beans, turning the light noodle soup into a heartier, protein-packed main dish that’s satisfying enough to serve as dinner.
Why You’ll Love This Soup
Here’s what makes this Sopa de Fideo with Pinto Beans & Ground Beef worth adding to your regular dinner rotation:
- True one-pot meal. Everything cooks in a single pot, meaning minimal cleanup.
- Hearty and filling. Ground beef and pinto beans turn this classic light soup into a satisfying main course.
- Rich, layered flavor. Toasted noodles, warm spices, and roasted green chile create real depth in the broth.
- Ready in under an hour. Perfect for a comforting weeknight dinner without a long time commitment.
- Customizable toppings. Serve with avocado, cheese, lime, or tortillas to make it your own.
- Great for leftovers. The flavor deepens even further the next day.
Ingredient Breakdown

Here’s what goes into building the rich, comforting flavor of this soup.
- 1 lb ground beef – Adds heartiness and protein, turning this into a filling main-course soup.
- 1 cup fideo noodles or broken vermicelli – The signature noodle of sopa de fideo, toasted first for a deeper, nuttier flavor.
- 1 can (15 oz) pinto beans, drained and rinsed – Adds creaminess, fiber, and additional protein to the soup.
- 1 can (14.5 oz) diced tomatoes – Forms the tomato base of the broth, adding acidity and body.
- 4 cups beef broth – The savory liquid base that ties all the flavors together.
- ½ medium yellow onion, diced – Builds a savory foundation as it cooks with the beef.
- 3 garlic cloves, minced – Adds essential aromatic depth to the broth.
- 1 tbsp vegetable oil – Used to toast the noodles and brown the beef.
- 1 tsp ground cumin – A warm, earthy spice central to Mexican-inspired cooking.
- 1 tsp chili powder – Adds mild heat and classic Tex-Mex flavor.
- ½ tsp smoked paprika – Contributes a subtle smokiness that deepens the broth’s flavor.
- ½ tsp dried oregano – Reinforces the savory, herby backbone of the soup.
- ½ tsp salt – Enhances all the other flavors in the dish.
- ¼ tsp black pepper – Adds a touch of warmth and balance.
- ½ cup roasted green chile, chopped – Adds a mild, smoky heat and authentic Southwestern flavor.
- ½ cup frozen corn, optional – Adds a touch of natural sweetness and texture.
- 2 tbsp chopped fresh cilantro – Brightens the finished soup with fresh, herby flavor.
- 1 tbsp fresh lime juice – Adds a final burst of acidity that balances the rich broth.
Step-by-Step Instructions
Step 1: Toast the Noodles
Heat the vegetable oil in a large pot or Dutch oven over medium heat. Add the fideo noodles and toast for 2–3 minutes, stirring frequently, until lightly golden and fragrant. Transfer the noodles to a plate and set aside.
Step 2: Brown the Beef and Onion
Add the ground beef and diced onion to the same pot. Cook for 5–7 minutes, breaking the beef apart with a spoon, until browned and cooked through.
Step 3: Add the Spices
Stir in the minced garlic, cumin, chili powder, smoked paprika, oregano, salt, and black pepper. Cook for 30–60 seconds until fragrant.
Step 4: Build the Broth
Add the diced tomatoes, beef broth, roasted green chile, pinto beans, and corn if using. Stir well and bring the soup to a gentle boil.
Step 5: Simmer the Noodles
Return the toasted fideo noodles to the pot. Reduce the heat and simmer uncovered for 8–10 minutes, stirring occasionally, until the noodles are tender.
Step 6: Finish and Season
Remove the soup from the heat and stir in the fresh cilantro and lime juice. Taste and adjust the salt or spices as needed.
Step 7: Serve
Serve hot with extra cilantro, lime wedges, diced avocado, shredded cheese, or warm tortillas.
Tips for the Best Sopa de Fideo
- Don’t skip toasting the noodles. This step is essential for developing the deep, nutty flavor that defines authentic sopa de fideo.
- Watch the noodles closely while toasting. They can go from golden to burnt quickly, so stir frequently.
- Simmer uncovered. This helps the noodles cook evenly without becoming overly soft or mushy.
- Add broth when reheating leftovers. The noodles continue to absorb liquid as the soup sits, so a splash of extra broth helps restore the right consistency.
- Finish with lime juice right before serving. Adding it at the end keeps the brightness fresh rather than muted.
Variations to Try
This comforting soup is easy to adapt to your taste:
- Spicier version: Add a diced jalapeño or extra chili powder for more heat.
- Ground turkey or chicken: Swap the ground beef for ground turkey or chicken for a lighter version.
- Extra vegetables: Add diced zucchini, bell pepper, or carrots along with the tomatoes and broth.
- Cheesy finish: Top each bowl with shredded Monterey Jack or cotija cheese before serving.
- Vegetarian version: Omit the beef and use vegetable broth, doubling the pinto beans for added protein.
Serving Suggestions
This hearty soup pairs beautifully with a variety of toppings and sides:
- 🥑 Top with diced avocado for creaminess
- 🧀 Add shredded cheese for extra richness
- 🌮 Serve with warm tortillas on the side
- 🍋 Add extra lime wedges for brightness
- 🌿 Top with additional fresh cilantro
- 🫑 Add sliced jalapeños for extra heat
- 🥗 Serve alongside a simple green salad
- 🫓 Pair with tortilla chips for added crunch
Storage Information
Store cooled leftovers in an airtight container in the refrigerator for up to 4 days. The noodles will continue absorbing broth as the soup sits, so add a splash of beef broth or water when reheating to restore the right consistency. Reheat gently on the stovetop or in the microwave.
Recipe Card
Sopa de Fideo with Pinto Beans & Ground Beef
Prep Time: 15 minutes Cook Time: 35 minutes Total Time: 50 minutes Servings: 6 Calories: ~385 per serving
Ingredients:
- 1 lb ground beef
- 1 cup fideo noodles or broken vermicelli
- 1 can (15 oz) pinto beans, drained and rinsed
- 1 can (14.5 oz) diced tomatoes
- 4 cups beef broth
- ½ medium yellow onion, diced
- 3 garlic cloves, minced
- 1 tbsp vegetable oil
- 1 tsp ground cumin
- 1 tsp chili powder
- ½ tsp smoked paprika
- ½ tsp dried oregano
- ½ tsp salt
- ¼ tsp black pepper
- ½ cup roasted green chile, chopped
- ½ cup frozen corn, optional
- 2 tbsp chopped fresh cilantro
- 1 tbsp fresh lime juice
Instructions:
- Toast the fideo noodles in vegetable oil for 2–3 minutes until golden and fragrant, then set aside.
- Brown the ground beef and onion in the same pot for 5–7 minutes.
- Stir in the garlic, cumin, chili powder, smoked paprika, oregano, salt, and black pepper, and cook for 30–60 seconds.
- Add the diced tomatoes, beef broth, green chile, pinto beans, and corn if using. Bring to a gentle boil.
- Return the toasted noodles to the pot, reduce heat, and simmer uncovered for 8–10 minutes until tender.
- Stir in the fresh cilantro and lime juice, then taste and adjust seasoning.
- Serve hot with your favorite toppings.
Frequently Asked Questions
1. What are fideo noodles, and where can I find them? Fideo noodles are thin, coiled pasta similar to vermicelli, commonly found in the international or Hispanic foods aisle of most grocery stores. Broken vermicelli or angel hair pasta can be used as a substitute.
2. Can I make this soup without ground beef? Yes, you can omit the beef and use vegetable broth in place of beef broth, doubling the pinto beans for a satisfying vegetarian version.
3. Why do I need to toast the noodles first? Toasting develops a deeper, nuttier flavor in the noodles and is a signature step in traditional sopa de fideo that shouldn’t be skipped.
4. Can I use dried pinto beans instead of canned? Yes, just be sure to cook them until tender beforehand, since this recipe doesn’t include enough simmering time to fully cook dried beans from raw.
5. How spicy is this soup? It has a mild, warm heat from the chili powder and roasted green chile, but it’s not overly spicy. Add jalapeño or extra chili powder if you prefer more heat.
6. Can I freeze this soup? The noodles can become quite soft after freezing and thawing, so this soup is best enjoyed fresh or refrigerated rather than frozen.
7. What can I substitute for roasted green chile? A can of diced green chiles or a chopped poblano pepper can work as a substitute if roasted green chile isn’t available.
8. Can I make this soup ahead of time? Yes, though the noodles will continue absorbing broth as it sits. Add extra broth when reheating to bring it back to the right consistency.
9. What toppings work best with this soup? Diced avocado, shredded cheese, fresh cilantro, lime wedges, and warm tortillas are all excellent choices for serving.
This Sopa de Fideo with Pinto Beans & Ground Beef brings all the comforting flavors of classic Mexican noodle soup into a hearty, one-pot meal the whole family will love. With toasted noodles, a rich tomato broth, and warm spices in every spoonful, it’s the kind of dinner that turns a simple weeknight into something special.
Print
Sopa de Fideo with Pinto Beans & Ground Beef
- Total Time: 50 minutes
Ingredients
- 1 lb ground beef
- 1 cup fideo noodles or broken vermicelli
- 1 can (15 oz) pinto beans, drained and rinsed
- 1 can (14.5 oz) diced tomatoes
- 4 cups beef broth
- ½ medium yellow onion, diced
- 3 garlic cloves, minced
- 1 tbsp vegetable oil
- 1 tsp ground cumin
- 1 tsp chili powder
- ½ tsp smoked paprika
- ½ tsp dried oregano
- ½ tsp salt
- ¼ tsp black pepper
- ½ cup roasted green chile, chopped
- ½ cup frozen corn, optional
- 2 tbsp chopped fresh cilantro
- 1 tbsp fresh lime juice
Instructions
- Toast the fideo noodles in vegetable oil for 2–3 minutes until golden and fragrant, then set aside.
- Brown the ground beef and onion in the same pot for 5–7 minutes.
- Stir in the garlic, cumin, chili powder, smoked paprika, oregano, salt, and black pepper, and cook for 30–60 seconds.
- Add the diced tomatoes, beef broth, green chile, pinto beans, and corn if using. Bring to a gentle boil.
- Return the toasted noodles to the pot, reduce heat, and simmer uncovered for 8–10 minutes until tender.
- Stir in the fresh cilantro and lime juice, then taste and adjust seasoning.
- Serve hot with your favorite toppings.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
Nutrition
- Serving Size: 6
- Calories: 385 per serving