Lentejas (Mexican Lentil Soup)

This post may contain affiliate links, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

This comforting, Mexican-inspired dish, known as “Sopa de Lentejas,” is a traditional lentil soup full of rich, hearty flavors. Slow-cooked to perfection, every spoonful warms the soul with its cozy deliciousness! 

Bowl of vegetable and lentil soup garnished with fresh cilantro and lime wedges, with a spoon.
Want To Save This Recipe?
Enter your email below & we'll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

As a vegetarian for most of my life, lentils have always held a special place at the dinner table. Their nutrition content and ability to satisfy hunger with hearty flavor are nearly unmatched. I’ve tried many versions of lentil soup in my travels across Latin America, but this version, inspired by my time in Mexico, is a longtime favorite. It’s quite simple but bursts with rich flavors, thanks to fresh herbs, warm spices, and a hint of lime that brings it all together. This comforting, nourishing bowl has become a staple in my kitchen. I hope it becomes yours too!

A bowl of lentejas soup with vegetables and a spoon, garnished with lime and cilantro on the side.

Why You’ll Love This Comforting Dish

  • It’s so easy to make! You put all the ingredients in a pot and simmer them for one hour. 
  • It makes for a hearty and healthy comfort food. Lentils pack a ton of nutrients, including B vitamins, potassium, zinc, and magnesium, so they’re good for the body and the soul!
  • This stew is flavorful thanks to the mix of veggies and spices. 
  • You just won’t go wrong with a big bowl of delicious soup for a weekday dinner!
A close-up of a bowl of soup with lentejas, diced vegetables, and two lime wedges on top, garnished with cilantro.

What are Lentejas?

Technically, “lentejas” is the Spanish word for lentils, but many refer to a lentil-based stew or soup instead. This popular dish typically includes vegetables and spices, though some Spanish lentejas recipes also include meat. 

Nearly every Spanish-speaking country has a version of this soup, each with a regional twist. For example, Spanish lentil stew often includes chorizo or blood sausages, while plantains may be added in Columbia. Peru adds aji amarillo (another personal fave!) or yellow pepper paste/yellow chili pepper to theirs to get a distinct flavor! There are many ways to cook this dish, making it a staple food across Spain and Latin America.        

A bowl of lenteja soup with vegetables, garnished with lime wedges and cilantro. A spoon is resting in the bowl, and a whole lime is in the background.

Ingredient Notes

Oil of Choice: Used to saute the garlic, other vegetables, and spices. Avocado or olive oil is a good choice.

Cumin Seeds: Adds warmth and depth to the soup’s flavor profile. 

Onion: Provides a subtle sweet flavor and texture to the soup. 

Garlic Cloves: Imparts an aromatic and savory flavor to the lentejas. 

Celery: Adds a slight peppery flavor and some crunch to the soup. 

Carrot: Adds mild sweetness and a vibrant orange color to the soup. 

Tomatoes: Once they are sauteed, they break down and form “sofrito,” a flavorful base that adds depth and richness to the soup.  

Habanero: Imparts a sharp, fruity, spicy flavor to the soup. You can also use milder chile like jalapeno if you are sensitive to spicy foods.

Russet Potato: Adds heartiness and texture. A russet is classic, but feel free to use any kind of potato you have on hand.

Vegetable Broth: Acts as the soup’s liquid base, enhancing the taste of the other ingredients. 

Fresh Cilantro: Provides an herbal freshness and color to the dish. If you are not a cilantro fan, try parsley instead.

Dried Green Lentils: The star ingredient in lentejas gives the dish its main flavor and texture. If you can’t get your hands on this, red lentils or brown lentils can be a substitute. They have similar flavor profiles, but watch out for cooking times, as red lentils cook faster and may become mushy compared to the firmer texture of green lentils.

Dried Oregano: Imparts an aromatic and earthy flavor to the soup. Use Mexican oregano for the best results. 

Black Pepper and Salt: Enhances the taste of the other ingredients. 

Fresh Lime: Provides a touch of brightness and acidity, which can balance the soup’s earthy flavors. 

A bowl of vegetable lentil soup, known as lentejas, with diced carrots, potatoes, and celery. Garnished with lime wedges and cilantro.

How to Make Sopa de Lentejas

Close-up of chopped vegetables, including celery, red bell pepper, carrots, and onions, in a bowl ready to be mixed with lentejas.
A close-up of a colorful vegetable stir-fry featuring diced carrots, potatoes, celery, onions, and hearty lentejas simmering together in a pan.
A bowl containing raw lentejas, chopped parsley, diced vegetables, and seasonings ready to be mixed.
A pot filled with lentejas, chopped herbs, diced tomatoes, and broth is ready to cook.
A close-up of a pot of savory lentil soup brimming with vegetables and herbs. A cut lime and a sprig of cilantro sit invitingly on the side, adding a burst of freshness to the rustic dish.
A close-up of a wooden spoon lifts a portion of hearty lentejas soup, revealing a medley of visible vegetables like carrots, celery, and onions from the pot.
  1. Warm the oil in a large pot over medium heat.
  2. Add cumin seeds, onion, garlic, celery, carrot, tomatoes, habanero, and potato. Cook, stirring often, for about 10 minutes.
  3. Pour in the vegetable broth and add the cilantro, lentils, oregano, and black pepper.
  4. Increase the heat to high to bring the mixture to a gentle boil.
  5. Lower the heat, cover, and let it simmer for about 45 minutes, or until the lentils are soft.
  6. Stir in fresh lime juice, then season with salt to taste.
  7. Top with fresh cilantro and serve with lime wedges.
  8. Enjoy!
A bowl of lentejas soup with diced vegetables, garnished with lime wedges and cilantro, sits on a beige surface. A spoon rests in the soup, accompanied by fresh lime and cilantro beside the bowl.

Expert Tips

  • Remember to check the dish occasionally while it’s simmering (don’t let it boil). You want the lentils to be tender, not overcooked or mushy!
  • If smoky is your thing, add smoked paprika or chipotle peppers if you want the Mexican flavors of the soup to truly shine. 
  • For additional nutrition, you can also add green or red bell peppers, squash, or peas. 
  • Soaking the lentils before cooking them is not required, but it can help reduce the cooking time.
A bowl of lentejas soup with vegetables, garnished with cilantro and lime wedges, sits invitingly with a spoon in the bowl. Lime and cilantro adorn the background.

Serving Suggestions

A bowl of lentejas soup with diced vegetables, garnished with lime wedges and cilantro, sits next to two whole limes and fresh cilantro on a light-colored surface.

Storing and Reheating

Store any leftover Mexican lentil soup in an airtight container, then keep them it the fridge. It will be good for up to 5 days.

You can reheat this dish on the stove until it’s warmed through. You may need to add more broth or water so the soup will regain its consistency.

A bowl of savory lentejas soup with vegetables and a spoon, garnished with fresh cilantro. Lime halves rest invitingly next to the bowl.

More Delicious Lentil Recipes

Lentil and Butternut Squash Chili

Southwestern Corn Chowder

Green Lentil Curry

Ginger Lentil Soup

A bowl of savory lentil soup, or sopa de lentejas, brimming with vegetables and topped with fresh cilantro. A spoon rests beside lime halves and extra cilantro on the side.
Bowl of vegetable and lentil soup garnished with fresh cilantro and lime wedges, with a spoon.

Lentejas

This comforting, Mexican-inspired dish, known as Sopa de Lentejas, is a traditional lentil soup full of rich, hearty flavors. Slow-cooked to perfection, every spoonful warms the soul with its cozy deliciousness! 
No ratings yet
Print Pin Rate
Course: Appetizer, Entrées, Side Dish, Soup
Cuisine: American, Mexican
Diet: Gluten Free, Vegan, Vegetarian
Prep Time: 10 minutes
Cook Time: 55 minutes
Total Time: 1 hour 5 minutes
Servings: 4 servings
Author: Kristen Wood

Ingredients

  • 2 tablespoons oil of choice I like to use avocado oil
  • 1 1/2 teaspoons cumin seeds
  • 1 white or yellow onion chopped
  • 6 garlic cloves minced
  • 2 stalks celery chopped
  • 1 carrot chopped
  • 2 tomatoes chopped
  • 1 habanero pepper finely chopped, or a milder chile like jalapeno if you are sensitive to spicy
  • 1 large Russet potato peeled and chopped
  • 7 cups vegetable broth
  • ½ cup fresh cilantro chopped, plus extra for serving
  • 1 cup dried green lentils
  • 2 teaspoons dried oregano
  • ½ teaspoon black pepper
  • salt to taste
  • 1 fresh lime squeezed, plus extra for serving
Want To Save This Recipe?

Instructions

  • Heat the oil in a large pot over medium heat.
  • Add the cumin seeds, onion, garlic, celery, carrot, tomatoes, habanero, and potato. Saute for 10 minutes, stirring frequently.
  • Add the vegetable broth, cilantro, lentils, oregano, and black pepper.
  • Turn the heat to high and bring to a simmer.
  • Reduce the heat to low, cover, and simmer for 45 minutes, or until the lentils are tender.
  • Add the fresh lime juice, and then salt to taste.
  • Garnish with fresh cilantro and lime wedges before serving.
  • Enjoy!

Notes

Nutrition

Serving: 1serving | Calories: 343kcal | Carbohydrates: 55g | Protein: 15g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 1686mg | Potassium: 1052mg | Fiber: 19g | Sugar: 9g | Vitamin A: 4242IU | Vitamin C: 35mg | Calcium: 98mg | Iron: 5mg
Sign up for our newsletter!SUBSCRIBE FOR THE LATEST
Have you tried this recipe?Please Rate + Comment Below!
Mention on Instagram!@moon.and.spoon.and.yum

Leave a Reply

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

Recipe Rating