Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mexican Lentil Soup 35.png

Mexican Lentil Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🌶️ This Mexican Lentil Soup combines vibrant spices and fresh ingredients for a hearty, comforting meal.
🥑 Packed with vegetables and lentils, it’s a nutritious, family-friendly recipe that’s both flavorful and satisfying.

  • Total Time: 1 hour 15 minutes
  • Yield: 6 servings

Ingredients

– 2 tablespoons olive oil

– 1 1/2 cups chopped yellow onion (1 medium)

– 1 1/2 cups chopped yellow bell pepper (1 medium)

– 1 1/4 cups peeled and diced carrots (2 medium)

– 1 seeded and chopped jalapeno (optional)

– 1 1/2 tablespoons minced garlic (4 cloves)

– 7 cups low-sodium vegetable broth (plus more if needed)

– 2 cans (14.5 oz each) fire roasted tomatoes

– 1 1/4 cups brown lentils, rinsed and picked over

– 1 tablespoon ancho chili powder

– 2 teaspoons ground cumin

– 1/2 teaspoon ground coriander

– Salt and pepper to taste

– 1/2 cup chopped fresh cilantro

– 1 tablespoon fresh lime juice

– 2 cups tortilla strips or crumbled tortilla chips for serving

– 2 diced avocados for serving

– 1/2 cup crumbled cotija or Mexican blend shredded cheese for serving

Instructions

1-Heat 2 tablespoons of olive oil in a large pot over medium-high heat. Add 1 1/2 cups chopped yellow onion, 1 1/2 cups chopped yellow bell pepper, 1 1/4 cups peeled and diced carrots, and 1 seeded and chopped jalapeno (if using), and sauté for 2 minutes.

2-Add 1 1/2 tablespoons minced garlic and sauté for 2 more minutes.

3-Stir in 7 cups low-sodium vegetable broth, 2 cans (14.5 oz each) fire roasted tomatoes, 1 1/4 cups brown lentils (rinsed and picked over), 1 tablespoon ancho chili powder, 2 teaspoons ground cumin, 1/2 teaspoon ground coriander, and salt and pepper to taste.

4-Bring the mixture to a boil, then reduce heat to low and simmer for about 45 minutes, or until the lentils are tender, stirring occasionally.

5-Stir in 1/2 cup chopped fresh cilantro and 1 tablespoon fresh lime juice.

6-Serve warm, topped with 2 cups tortilla strips or crumbled tortilla chips, 2 diced avocados, and 1/2 cup crumbled cotija or Mexican blend shredded cheese.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🌮 To make your own tortilla strips, brush corn tortillas with olive or canola oil, cut into 1/4-inch strips, season with salt, and bake at 375°F for about 10 minutes, turning once.
🥄 When blending the soup, add chopped cilantro afterward to preserve color and flavor.
💪 Lentils are a great source of protein and fiber, making this soup filling and nutritious while complementing Mexican spices and avocado.

  • Author: Brandi Oshea
  • Prep Time: 15 minutes
  • undefined: undefined
  • Cook Time: 1 hour
  • Category: Soup
  • Method: Simmering
  • Cuisine: Mexican
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 486
  • Sugar: 9 grams
  • Sodium: 518 mg
  • Fat: 22 grams
  • Saturated Fat: 5 grams
  • Carbohydrates: 56 grams
  • Fiber: 20 grams
  • Protein: 22 grams
  • Cholesterol: 11 mg