Mexican Lentil Soup (Lentejas)
You know those cold nights when all you want is something warm, hearty, and easy? That is exactly how I ended up making this Mexican Lentil Soup, or lentejas as my friend Maria calls it.
She told me about her mother’s version, and I knew I had to recreate it in my own kitchen. I pulled out my big pot and got to work.
This soup is a vegetarian, vegan, and gluten free one pot meal that fits right into a busy weeknight. It is packed with protein, fiber, and vegetables, so you can feel good about serving it to your family.
The warming Mexican inspired flavor comes from cumin, smoked paprika, and oregano, along with diced green chiles that add a gentle kick without overwhelming the dish.
I love how simple the ingredients are. You probably have most of them in your pantry already. Onions, carrots, celery, and a red bell pepper form the base, just like a traditional sofrito or mirepoix. Then you add garlic, spices, tomatoes, green chiles, lentils, and vegetable broth. That is it. No complicated steps or hard to find items.
The recipe yields 6 generous servings, and it takes just 10 minutes of prep and 45 minutes of cooking time, for a total of 55 minutes from start to finish. It is the kind of soup that fills your kitchen with an amazing aroma and makes everyone come asking when dinner will be ready.
If you have been here long, you know I am always looking for meals that work hard for my family. This recipe works because it is nutritious, budget friendly, and reheats beautifully for lunch the next day. Plus, it is mild enough for kids but easy to spice up for the adults at the table.
This is the kind of soup you make once and enjoy for days. It stores well, reheats fast, and tastes even better the second day.
Jump to:
- Mexican Lentil Soup (Lentejas)
- Why this Mexican Lentil Soup Recipe Works
- How to Serve Lentejas
- FAQs
- Are green or brown lentils better for Mexican lentil soup?
- How do you make Mexican lentil soup from scratch?
- Can you freeze Mexican lentil soup?
- What are good toppings for Mexican lentil soup?
- Mexican Lentil Soup (Lentejas)
- Ingredients
- Instructions
- Last Step:
- Nutrition
- Did you make this recipe?
Why this Mexican Lentil Soup Recipe Works
The secret to a great lentil soup is choosing the right type of lentil. This recipe calls for green lentils, and there is a very good reason for that. Green lentils hold their shape after cooking. They stay firm and whole, which gives the soup a satisfying texture in every spoonful.
Red lentils, on the other hand, break down quickly and become soft and mushy. That might be fine for a creamy dal, but for a hearty soup like this one, you want lentils that have some bite. Green lentils simmer gently in the flavorful broth and absorb all those wonderful spices without turning to paste.
Another reason this recipe works is the layering of flavors. You start by sauteing onion, carrots, celery, and red bell pepper in olive oil until they soften. Then you add garlic, cumin, smoked paprika, and oregano for just a minute to release their aromas. This simple step makes a huge difference in the final taste.

The broth itself is a combination of vegetable broth, diced tomatoes with their juices, and two cans of diced green chiles. The tomatoes add acidity and depth, while the green chiles bring a mild, earthy heat that is distinctly Mexican. A dash of hot sauce adds just enough warmth without making the soup too spicy for children.
- Green lentils keep their shape and provide a firm, hearty texture
- Aromatics base of onion, carrots, celery, and bell pepper builds flavor from the start
- Spices like cumin, smoked paprika, and oregano give authentic Mexican flavor
- Diced green chiles add mild heat that is kid friendly but satisfying for adults
- One pot method means less cleanup and easy weeknight cooking
I have tried making this with brown lentils too, and they work similarly well. But I always come back to green lentils because they have the best texture for this particular soup. The dried lentils simmer in the broth for about 30 to 40 minutes with the lid tilted, and they come out perfectly tender every time.
One thing I appreciate is how forgiving this recipe is. If you need to add a little more broth to reach your preferred consistency, go ahead. If you want more spice, add extra hot sauce. The recipe gives you a solid foundation and invites you to make it your own.
How to Serve Lentejas
Serving this soup is where you can really have fun. The toppings make each bowl feel special and let everyone customize their own portion. I like to set out small bowls of garnishes so my family can build their perfect bowl.

Fresh cilantro is my favorite topping. It adds a bright pop of color and a fresh flavor that lifts the whole soup. If you are one of those people who thinks cilantro tastes like soap, you can skip it or substitute fresh parsley instead. But if you love it like I do, sprinkle generously.
Avocado is another must. I peel, pit, and dice one avocado and divide it among the bowls. The creamy richness of avocado balances the earthy lentils and the mild heat from the chiles. It makes the soup feel more like a complete meal and adds healthy fats too.

And then there is the hot sauce. The recipe includes just a dash in the pot, but I always serve extra on the side. A few dashes on top of each bowl let you control the heat. My kids skip it entirely, while my husband loads it on. Everyone wins.

| Topping | What it Adds |
|---|---|
| Fresh cilantro | Bright color and fresh flavor |
| Diced avocado | Creamy richness and healthy fats |
| Hot sauce | Adjustable heat for each person |
This soup makes a large pot, which is perfect for leftovers. I often pack it in an insulated container for my work lunch and it is still warm by noon. It also freezes well, so you can make a double batch and save some for those nights when cooking feels like too much effort.
If you want to round out the meal, serve it with warm tortillas, a simple side salad, or some crusty bread for dipping. A squeeze of fresh lime juice on top is also delicious and very traditional. The acidity brightens everything up and makes the flavors sing.

Per serving, this soup provides 235 calories, 9 grams of fat, 32 grams of carbohydrates, 10 grams of fiber, and 9 grams of protein. It is a nourishing, plant based meal that leaves you feeling satisfied without being heavy. That is what I call a win for a busy weeknight.
FAQs
Are green or brown lentils better for Mexican lentil soup?
How do you make Mexican lentil soup from scratch?
Can you freeze Mexican lentil soup?
What are good toppings for Mexican lentil soup?

Mexican Lentil Soup (Lentejas)
Mexican Lentil Soup (Lentejas) You know those cold nights when all you want is something warm, hearty, and easy? That is exactly how I ended up making this Mexican Lentil Soup, or lentejas as my friend Maria calls it.
- Total Time: 55 min
- Yield: 6 1x
Ingredients
2 tablespoons extra virgin olive oil
1 yellow onion, diced
2 carrots, peeled and diced
2 stalks celery, diced
1 red bell pepper, diced
3 cloves garlic, minced
1 tablespoon cumin
1/4 teaspoon smoked paprika
1 teaspoon oregano
2 cups diced tomatoes and the juices
2 (4 oz.) cans diced green chiles
2 cups green lentils, rinsed and picked over
8 cups vegetable broth
1/2 teaspoon salt
dash (or more) hot sauce
fresh cilantro, for garnish
1 avocado, peeled, pitted, and diced
Instructions
1-Heat olive oil in a large pot: Heat olive oil in a large pot over medium heat. Add onion, carrots, celery, and bell pepper. Saute until beginning to soften, about 5 minutes. Add garlic, cumin, paprika, and oregano and saute another minute.
2-Add tomatoes, chiles, lentils, broth and salt: Add tomatoes, chiles, lentils, broth and salt. Bring to a simmer. Simmer the soup with the lid tilted until lentils are tender, about 30-40 minutes. Season to taste with salt and pepper.
3-Serve Mexican Lentil Soup topped with fresh: Serve Mexican Lentil Soup topped with fresh cilantro, avocado, and a few dashes of hot sauce.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.- Prep Time: 10 min
- Cook Time: 45 min
- Method: stovetop
Nutrition
- Serving Size: 1
- Calories: 235 calories
- Sugar: 13 grams sugar
- Sodium: 1367 grams sodium
- Fat: 9 grams fat
- Saturated Fat: 1 grams saturated fat
- Carbohydrates: 32 grams carbohydrates
- Fiber: 10 grams fiber
- Protein: 9 grams protein
- Cholesterol: 0 milligrams cholesterol






