View All Posts Lentil Mexican

Mexican Lentil Soup Recipe

Ollie Cartwright
Published:

There’s nothing like a warm, hearty bowl of soup to comfort the soul, and this Mexican Lentil Soup is no exception!

Packed with smoky spices, tender lentils, and a medley of fresh veggies, it’s the perfect blend of rich flavor and wholesome goodness.

What sets this recipe apart is its irresistible Mexican twist—think earthy cumin, vibrant cilantro, and a finishing touch of tangy queso fresco and crunchy tortilla chips.

It’s the kind of dish that makes you want to cozy up and savor every spoonful, whether it’s a chilly evening or you’re simply craving a flavorful one-pot wonder.

Ready to make your kitchen smell amazing? Let’s go!

Ingredients

Here’s everything you’ll need to create this vibrant dish:

  • 1 cup dry lentils, green or brown work best; rinse and drain
  • 2 tablespoons olive oil
  • 1 medium onion, finely diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon chili powder, adjust to taste
  • 1/2 teaspoon oregano
  • 4 cups vegetable broth
  • 1 cup water, add more if needed
  • 1 can (14 oz) diced tomatoes
  • 1 small jalapeño, finely chopped, optional for heat
  • Juice of 1 lime
  • Salt and pepper, to taste

For toppings:

  • Fresh cilantro, chopped
  • Sour cream or plain Greek yogurt
  • Hot Mexican sauce (like Valentina or Cholula)
  • Tortilla chips, crushed
  • Queso fresco or crumbled cotija cheese

Instructions

Follow these simple steps to bring this vibrant soup to life:

  1. Sauté the vegetables:
    Heat olive oil in a large pot over medium heat. Add the onion, carrots, and celery, and cook until softened, about 5-7 minutes. Stir in the garlic and cook for an additional minute until fragrant.
  2. Add the spices:
    Stir in the cumin, smoked paprika, chili powder, and oregano, letting the spices toast for 30 seconds to enhance their flavor.
  3. Simmer the soup:
    Add the rinsed lentils, vegetable broth, water, diced tomatoes (with their juices), and jalapeño (if using). Stir to combine and bring to a boil. Once boiling, reduce the heat to low, cover, and simmer for 30-40 minutes, or until the lentils are tender.
  4. Season and finish:
    Stir in the lime juice and season with salt and pepper to taste. Adjust the consistency with more water or broth if needed.
  5. Serve and garnish:
    Ladle the soup into bowls and top with a dollop of sour cream, a drizzle of hot sauce, fresh cilantro, crushed tortilla chips, and a sprinkle of queso fresco. Serve warm and enjoy!

Tweaks and Additions

Feel like getting creative? Here are some fun ways to tweak this recipe to suit your taste:

  • Make it smoky
    Add a teaspoon of chipotle in adobo sauce for a deep, smoky kick.
  • Protein boost
    Stir in shredded chicken, chorizo, or even black beans for an extra hearty meal.
  • Creamy variation
    Blend half the soup for a creamier texture while keeping some lentils intact for contrast.
  • Vegan-friendly toppings
    Skip the dairy and add a dollop of cashew cream or avocado slices for a luscious plant-based option.

This Mexican Lentil Soup is everything you want in a weeknight dinner—simple, flavorful, and wonderfully comforting. Pair it with a side of warm tortillas or crusty bread for the ultimate cozy meal. Enjoy! 🌟

Leave a Comment