A white bowl filled with sopa de fideo (also known as mexican noodle soup) topped with cilantro.
Print Recipe
4.46 from 31 votes

Sopa de Fideo (Mexican Noodle Soup)

Sopa de Fideo, also known as Mexican noodle soup, is a tomato-based soup that's easy to make and perfect for the whole family! This satisfying and comforting soup is also vegetarian and vegan.
Prep Time5 mins
Cook Time30 mins
Total Time35 mins
Course: Main, Soup
Cuisine: Mexican
Servings: 6 servings
Calories: 225kcal
Author: Isabel Eats


  • 2 14.5 ounce cans fire roasted diced tomatoes
  • 1 medium onion, chopped
  • 1 teaspoon minced garlic (about 1 large clove)
  • 1/2 teaspoon cumin powder
  • 6 cups chicken or vegetable broth, divided
  • 2 tablespoons olive oil, divided
  • 8 ounces fideo pasta
  • 2 teaspoons salt, plus more to taste


  • Add canned tomatoes, onions, garlic, cumin and 1 cup broth in a large blender. Blend until completely smooth. Blend this in a blender until smooth. 
  • Heat a medium saucepan over medium high heat. Add 1 tablespoon of olive oil and add blended tomato sauce. Cook for 5 minutes, stirring occasionally. Remove from heat.
  • Heat a Dutch oven or large pot over medium high heat. Add the remaining tablespoon of olive oil and add fideo pasta noodles. Stir fry for 3 to 4 minutes, until pasta has browned a little and begun to blister.
  • Add the warm blended tomato sauce, the remaining 5 cups of broth and salt. Stir together to combine, cover and cook for 20 minutes, until the noodles are cooked through.
  • Taste and season with more salt if necessary.


Nutrition Facts
Sopa de Fideo (Mexican Noodle Soup)
Amount Per Serving (1 /6th of recipe)
Calories 225 Calories from Fat 45
% Daily Value*
Fat 5g8%
Saturated Fat 1g5%
Monounsaturated Fat 3g
Sodium 1669mg70%
Potassium 321mg9%
Carbohydrates 38g13%
Fiber 4g16%
Sugar 7g8%
Protein 7g14%
Vitamin A 100IU2%
Vitamin C 7.4mg9%
Calcium 30mg3%
Iron 3.6mg20%
* Percent Daily Values are based on a 2000 calorie diet.


Serving: 1/6th of recipe | Calories: 225kcal | Carbohydrates: 38g | Protein: 7g | Fat: 5g | Saturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 1669mg | Potassium: 321mg | Fiber: 4g | Sugar: 7g | Vitamin A: 100IU | Vitamin C: 7.4mg | Calcium: 30mg | Iron: 3.6mg