Servings
Font
Back
0 from 63 votes

Mexican Lentil Soup

A healthy and hearty vegetarian soup everyone will love! It's packed with nutritious ingredients and all those Mexican flavors will leave you craving more. Leftovers make a delicious lunch the next day too!

Prep Time
15 mins
Cook Time
1 hr
Total Time
1 hr 15 mins
Servings: 6
Course: Soup
Cuisine: Mexican

Ingredients

  • 2 Tbsp 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 jalapeño, seeds discarded, chopped (optional)
  • 1 1/2 Tbsp minced garlic  (4 cloves)
  • 7 cups low-sodium vegetable broth, then more as desired
  • 2 (14.5 oz) cans fire roasted tomatoes
  • 1 1/4 cups brown lentils, rinsed and picked over
  • 1 Tbsp ancho chili powder
  • 2 tsp ground cumin
  • 1/2 tsp ground coriander
  • Salt and freshly ground black pepper
  • 1/2 cup chopped cilantro
  • 1 Tbsp fresh lime juice
For serving
  • 2 cups Tortilla strips or crumbled tortilla chips
  • 2 avocados, diced
  • 1/2 cup Crumbled cotija or Mexican blend shredded cheese

Instructions

    Cup of Yum
  1. Heat olive oil in a large pot over medium-high heat. Add in onion, bell pepper, carrots and jalapeno and saute 2 minutes. 
  2. Add garlic and saute 2 minutes longer. Stir in broth, tomatoes, lentils, chili powder, cumin, and coriander and season with salt and pepper to taste. 
  3. Bring mixture to a boil then reduce heat to low and simmer, stirring just a few times throughout cooking, until lentils are tender, about 45 minutes. 
  4. Stir in cilantro and lime juice. Serve warm topping each serving with tortilla strips, avocados and cotija cheese. 
  5. Recipe source: Cooking Classy
Report Abuse
Login to Continue
Forgot password?
Don't have an account? Register