Nutrition Facts for Mexican lentil stew
Blog Research API Download App

Mexican Lentil Stew

Image of Mexican Lentil Stew
Nutriscore Rating: 81/100

Warm, hearty, and bursting with bold flavors, Mexican Lentil Stew is a deliciously nutritious one-pot wonder perfect for any meal. This plant-based recipe combines tender lentils with a vibrant medley of vegetables like carrots, celery, and jalapeño, rounded out by aromatic spices like cumin, chili powder, and smoked paprika. The addition of diced tomatoes and rich vegetable broth creates a comforting, savory base, while a splash of lime juice and fresh cilantro add a zesty finish. Ready in under an hour, this easy-to-make stew is ideal for busy weeknights and can be served on its own or paired with warm tortillas or crusty bread. Loaded with protein, fiber, and flavor, it’s a wholesome vegan option that doesn’t compromise on taste. Whether topped with creamy avocado or enjoyed as is, this Mexican-inspired dish is sure to satisfy.

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
Track meals with just a photo
Hit your nutrition goals easier
Join 2M+ happy users
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
10 min
🔥
Cook Time
40 min
🕐
Total Time
50 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

17 items
  • 1 cup dry green or brown lentils
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic cloves, minced
  • 1 large carrot, diced
  • 1 large celery stalk, diced
  • 1 medium jalapeño, seeded and minced
  • 14.5 ounces diced tomatoes (canned, with juices)
  • 4 cups vegetable broth
  • 2 teaspoons ground cumin
  • 2 teaspoons chili powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • 0.5 cup fresh cilantro, chopped
  • 1 medium lime, juiced
  • 1 medium ripe avocado, diced (optional for garnish)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Rinse the lentils thoroughly under cold water and set them aside.

2

In a large pot or Dutch oven, heat the olive oil over medium heat.

3

Add the diced onion and sauté for 3-4 minutes until softened and translucent.

4

Stir in the minced garlic, diced carrot, celery, and jalapeño. Cook for another 5 minutes, stirring occasionally, until the vegetables are slightly tender.

5

Add the ground cumin, chili powder, smoked paprika, oregano, and salt. Stir for about 1 minute to toast the spices and enhance their flavor.

6

Pour in the diced tomatoes (with their juices) and the vegetable broth. Stir well to combine.

7

Add the rinsed lentils to the pot and bring the mixture to a boil.

8

Reduce the heat to low, cover, and simmer for 25-30 minutes, or until the lentils are tender. Stir occasionally to prevent sticking.

9

Once the lentils are fully cooked, taste and adjust the seasoning with more salt or spices if needed.

10

Stir in the lime juice and chopped cilantro just before serving for a fresh, vibrant finish.

11

Serve hot in bowls, garnished with diced avocado if desired. Pair with warm tortillas or crusty bread for a complete meal.

Cooking Tip: Take your time with each step for the best results!
334
cal
11.7g
protein
42.5g
carbs
15.4g
fat

Nutrition Facts

1 serving (531.6g)
Calories
334
% Daily Value*
Total Fat 15.4 g 20%
Saturated Fat 2.1 g 11%
Polyunsaturated Fat 0.5 g
Cholesterol 0 mg 0%
Sodium 1290 mg 56%
Total Carbohydrate 42.5 g 15%
Dietary Fiber 13.3 g 47%
Total Sugars 11.2 g
Protein 11.7 g 23%
Vitamin D 0.0 mcg 0%
Calcium 108 mg 8%
Iron 4.8 mg 27%
Potassium 1252 mg 27%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

48.1%%
13.3%%
38.6%%
Fat: 548 cal (38.6%%)
Protein: 189 cal (13.3%%)
Carbs: 683 cal (48.1%%)