Hearty Mexican Lentil Soup

This hearty Mexican lentil soup is a flavorful and comforting dish packed with vibrant spices, wholesome lentils, and a variety of fresh vegetables. It’s an easy-to-make, nutrient-rich meal that’s perfect for busy weeknights or meal prep.

Why You’ll Love This Recipe

  • Packed with Flavor: The bold Mexican spices bring a vibrant, aromatic touch to every spoonful.
  • Healthy and Nutritious: Lentils are rich in protein and fiber, making this soup both hearty and wholesome.
  • Customizable: You can easily swap in your favorite vegetables or adjust the heat level to your liking.
  • One-Pot Wonder: Minimal cleanup is required, as everything comes together in one pot.
  • Great for Meal Prep: This soup stores well and tastes even better the next day, making it ideal for leftovers.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Lentils (brown or green)
  • Onion, diced
  • Garlic, minced
  • Carrots, diced
  • Celery, diced
  • Tomatoes, diced (fresh or canned)
  • Tomato paste
  • Vegetable broth
  • Olive oil
  • Ground cumin
  • Chili powder
  • Smoked paprika
  • Oregano
  • Salt and pepper
  • Fresh cilantro, chopped (optional, for garnish)
  • Lime wedges (optional, for serving)

Directions

  1. Heat olive oil in a large pot over medium heat. Add the diced onion, garlic, carrots, and celery. Sauté for 5–7 minutes until the vegetables are softened.
  2. Stir in the tomato paste, cumin, chili powder, smoked paprika, and oregano. Cook for another 1–2 minutes until fragrant.
  3. Add the diced tomatoes, lentils, and vegetable broth. Stir well to combine.
  4. Bring the soup to a boil, then reduce the heat to low and simmer for 25–30 minutes, or until the lentils are tender.
  5. Season the soup with salt and pepper to taste. If desired, stir in fresh cilantro for added flavor.
  6. Serve hot with lime wedges on the side for a bright citrusy finish.

Servings and Timing

  • Servings: 4–6
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes

Variations

  • Add Protein: Include shredded chicken or cooked ground turkey for a meaty twist.
  • Spice It Up: Add jalapeños or a pinch of cayenne pepper for extra heat.
  • Vegetarian Enhancements: Toss in some diced sweet potatoes or zucchini for added texture.
  • Garnishes: Top with avocado slices, a dollop of sour cream, or crushed tortilla chips.

Storage/Reheating

  • Storage: Allow the soup to cool completely before transferring it to an airtight container. Store in the refrigerator for up to 4 days.
  • Freezing: Freeze the soup in portioned containers for up to 3 months.
  • Reheating: Warm in a pot over medium heat, stirring occasionally, until heated through. Alternatively, microwave individual portions in a microwave-safe bowl.

FAQs

Hearty Mexican Lentil Soup

1. Can I use red lentils for this recipe?

Red lentils cook faster and tend to break down more, resulting in a creamier soup. If you prefer this texture, you can use red lentils but reduce the cooking time slightly.

2. Is this soup spicy?

The spice level is mild, but you can adjust it by adding more chili powder or including spicy peppers like jalapeños.

3. Can I make this soup in a slow cooker?

Yes, combine all ingredients in a slow cooker and cook on low for 6–8 hours or on high for 3–4 hours.

4. What type of broth should I use?

Vegetable broth keeps this dish vegetarian, but you can use chicken broth if preferred.

5. How can I thicken the soup?

Mash a portion of the cooked lentils with a fork or blend a small amount of the soup and stir it back in for a thicker consistency.

6. What can I serve with this soup?

Pair it with warm cornbread, crusty bread, or a simple green salad.

7. Can I use canned lentils?

Yes, but reduce the cooking time since canned lentils are already cooked. Add them during the last 10 minutes of cooking.

8. Is this soup gluten-free?

Yes, as long as all the ingredients, including the broth, are certified gluten-free.

9. How can I make this soup vegan?

The recipe is already vegan, but double-check your broth to ensure it’s free of animal products.

10. Can I add other beans to this soup?

Absolutely! Black beans, pinto beans, or kidney beans can be added for extra protein and texture.

Conclusion

This hearty Mexican lentil soup is a simple yet delicious recipe that’s sure to become a staple in your meal rotation. With its bold flavors, nutritious ingredients, and endless customization options, it’s a dish the whole family will love. Give it a try, and enjoy a bowl of warmth and comfort!

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
Hearty Mexican Lentil Soup

Hearty Mexican Lentil Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: samahkitchen
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Soups & Stews
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Vegan

Description

This hearty Mexican lentil soup is a flavorful and comforting dish packed with protein-rich lentils, vibrant vegetables, and warm spices. Perfect for chilly days, it’s a healthy and satisfying option for lunch or dinner. This soup is naturally vegan and gluten-free, making it suitable for a variety of diets.


Ingredients

Units Scale
  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 cup dried green or brown lentils, rinsed
  • 1 (14.5-ounce) can diced tomatoes
  • 1 (4-ounce) can diced green chilies (optional, for heat)
  • 6 cups vegetable broth
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon chili powder
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon cayenne pepper (optional)
  • Salt and black pepper to taste
  • 1 cup corn kernels (fresh, frozen, or canned)
  • 1/2 cup chopped fresh cilantro (plus extra for garnish)
  • 1 lime, juiced
  • Optional toppings: diced avocado, tortilla strips, or shredded vegan cheese

Instructions

  • Sauté the vegetables: In a large pot, heat olive oil over medium heat. Add the onion, garlic, carrots, and celery. Cook for 5-7 minutes, stirring occasionally, until the vegetables are softened.
  • Add the spices: Stir in the cumin, smoked paprika, chili powder, coriander, and cayenne (if using). Cook for 1 minute, letting the spices bloom.
  • Combine the base ingredients: Add the lentils, diced tomatoes, green chilies (if using), and vegetable broth. Stir well to combine.
  • Simmer: Bring the soup to a boil, then reduce the heat to low and cover. Simmer for 25-30 minutes, or until the lentils are tender.
  • Add the finishing touches: Stir in the corn, cilantro, and lime juice. Season with salt and pepper to taste. Let simmer for an additional 5 minutes.
  • Serve: Ladle the soup into bowls and top with optional garnishes like avocado, tortilla strips, or vegan cheese.

Notes

  • For extra protein, add black beans or chickpeas.
  • Adjust the spice level to your preference by adding more or less cayenne and green chilies.
  • This soup stores well in the refrigerator for up to 4 days and freezes beautifully for up to 3 months.

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *