
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!
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!

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!

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.

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.







- Warm the oil in a large pot over medium heat.
- Add cumin seeds, onion, garlic, celery, carrot, tomatoes, habanero, and potato. Cook, stirring often, for about 10 minutes.
- Pour in the vegetable broth and add the cilantro, lentils, oregano, and black pepper.
- Increase the heat to high to bring the mixture to a gentle boil.
- Lower the heat, cover, and let it simmer for about 45 minutes, or until the lentils are soft.
- Stir in fresh lime juice, then season with salt to taste.
- Top with fresh cilantro and serve with lime wedges.
- Enjoy!

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.

Serving Suggestions
- Served with Mexican rice.
- With a side of tortilla chips or soft tortillas.
- Topped with vegan queso and served with sliced avocados on the side.
- Drizzled with avocado crema or hot sauce.
- Served alongside various Mexican recipes.

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.

More Delicious Lentil Recipes
Lentil and Butternut Squash Chili

Lentejas
—
Previously Published on moonandspoonandyum
***
Does dating ever feel challenging, awkward or frustrating?
Turn Your Dating Life into a WOW! with our new classes and live coaching.
Click here for more info or to buy with special launch pricing!
***
On Substack? Follow us there for more great dating and relationships content.
Join The Good Men Project as a Premium Member today.
All Premium Members get to view The Good Men Project with NO ADS. A $50 annual membership gives you an all access pass. You can be a part of every call, group, class and community. A $25 annual membership gives you access to one class, one Social Interest group and our online communities. A $12 annual membership gives you access to our Friday calls with the publisher, our online community.
Register New Account
Need more info? A complete list of benefits is here.—

