Mexican-style lentil soup is a one-pot soup of tender lentils simmered with tomatoes, vegetables, cumin, oregano, and chile, then finished with lime and cilantro. Versions vary from home to home; this approachable recipe balances a gently spiced, savory broth with fresh toppings and needs no soaking.
Ingredients
- 1 tablespoon olive oil or neutral vegetable oil (15 ml)
- 1 medium yellow onion, finely diced (about 1 cup / 150 g)
- 1 medium carrot, diced (about ¾ cup / 90 g)
- 1 medium celery rib, diced (about ½ cup / 60 g)
- 1 jalapeño, seeded and finely chopped, or more to taste (about 15 g)
- 3 garlic cloves, minced (about 9 g)
- 1½ teaspoons ground cumin (3 g)
- 1 teaspoon dried Mexican oregano, lightly crushed (1 g)
- ½ teaspoon smoked paprika (1 g)
- ¼ teaspoon ground black pepper (0.5 g)
- 1½ cups brown or green lentils, picked over and rinsed (300 g)
- 1 can diced tomatoes with their juice (14½ ounces / 411 g)
- 8 cups low-sodium vegetable broth or water (1.9 L)
- 1 medium Yukon Gold or red potato, cut into ½-inch cubes (about 200 g)
- 1 bay leaf (optional)
- ¾ teaspoon fine salt to start, plus more to taste (about 4.5 g)
- 1 small zucchini, cut into ½-inch cubes (about 200 g)
- 2 tablespoons fresh lime juice, plus lime wedges for serving (30 ml)
- ½ cup chopped fresh cilantro, tender stems included if desired (about 15 g)
Instructions
- Prepare the vegetables and lentils. Dice the onion, carrot, celery, jalapeño, potato, and zucchini; mince the garlic. Sort through the lentils for small stones or damaged pieces, then rinse them in a fine-mesh sieve under cool running water. Brown or green lentils hold their shape well in soup. Red lentils cook faster and soften into a thicker, less distinct texture, so they are not the best direct substitute here.
- Soften the aromatics. Warm the oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the onion, carrot, celery, and jalapeño. Cook for about 5 minutes, stirring occasionally, until the onion is translucent and the vegetables begin to soften. Stir in the garlic, cumin, oregano, smoked paprika, and black pepper; cook for 1 minute, just until fragrant. If the spices stick, add a small splash of broth rather than letting the garlic brown.
- Simmer the lentils. Stir in the rinsed lentils, diced tomatoes and their juice, broth, potato, bay leaf if using, and ¾ teaspoon salt. Bring the soup to a boil, then lower the heat to maintain a gentle simmer. Partly cover the pot and cook for 30 minutes, stirring once or twice so lentils do not settle and catch on the bottom. A hard boil can break the lentils and make the broth cloudy, so adjust the heat if the surface is bubbling vigorously.
- Add the zucchini and check for tenderness. Stir in the zucchini and continue simmering for 5 minutes. Taste a few lentils; they should be tender through the center but not completely falling apart. If they are still firm, simmer for another 5 minutes and check again. Lentil age and variety affect cooking time, so use tenderness rather than the clock alone. Remove the bay leaf.
- Finish and season. Turn off the heat and stir in the lime juice and chopped cilantro. Taste the broth and add more salt, black pepper, or lime as needed. For a thinner soup, stir in hot water or broth a little at a time; for a thicker bowl, mash a few lentils and potato pieces against the side of the pot and stir them back in. Let the soup stand for 2 minutes, then ladle into bowls with lime wedges.
Tips
- Use fresh, evenly sized lentils. Older lentils can take longer to soften, and a mix of very different sizes cooks unevenly. Rinse and inspect them before they go into the pot, and begin checking for tenderness at the 30-minute mark.
- Keep the simmer gentle. A slow, steady simmer helps the lentils cook without disintegrating. If the soup thickens before they are tender, add hot water or broth in ½-cup (120 ml) increments and continue cooking.
- Choose chile heat to suit the table. Removing the jalapeño seeds and pale ribs makes its heat milder, though chile heat varies. For a very mild soup, leave the jalapeño out and offer hot sauce at the table; for more warmth, add a pinch of cayenne or a minced serrano.
- Season in stages. Broths differ in saltiness, so start with the listed amount and adjust after the lentils are tender. Add lime at the end: its bright flavor is easier to judge once the soup is fully cooked, and prolonged simmering dulls its freshness.
Serving Suggestions
Serve the soup hot in deep bowls with extra lime wedges and cilantro so each person can adjust the acidity and herb flavor. Diced avocado, thinly sliced radishes, or a spoonful of pico de gallo make fresh toppings; crumbled queso fresco adds a salty, creamy contrast. For crunch, scatter toasted pepitas or tortilla strips over each bowl just before serving. Keep crisp toppings separate until the last moment so they do not soften in the broth.
Warm corn tortillas are an easy side for dipping, while a piece of crusty bread works well if that is what you have on hand. For a more filling meal, pair the soup with Mexican rice or a simple cabbage slaw dressed with lime. The soup is substantial on its own, but a side dish is useful when serving a larger group or stretching the pot across several meals. Put extra lime and hot sauce on the table rather than seasoning the whole pot very hot.
Variations
For a smokier, hotter broth, stir in one chopped chipotle pepper in adobo with a teaspoon of its sauce. Chipotles are smoked, dried jalapeños rehydrated in a tangy sauce; if they are not available, use a little extra smoked paprika and a pinch of cayenne. The substitute gives smoke and heat but lacks the chipotle’s distinctive tang. Add either option cautiously, since the flavor becomes more concentrated as the soup simmers.
You can swap the zucchini for 1 cup (150 g) chopped green beans or add 1 cup (150 g) corn kernels during the final 5 minutes. For greens, stir in 2 packed cups (60 g) chopped spinach after turning off the heat and let it wilt in the hot soup. To make the soup more tomato-forward, use fire-roasted diced tomatoes; they add a subtle roasted flavor. If you prefer a brothier bowl, use 9 cups (2.1 L) broth or water, then correct the salt at the end.
For a vegan version, use vegetable broth and finish with avocado or toasted pepitas rather than cheese. To make it without added oil, soften the onion and other aromatics in a splash of broth, adding more a tablespoon at a time if the pot begins to stick. Mexican oregano is a traditional seasoning with a citrusy, slightly earthy note. If you cannot find it, ordinary dried oregano is a practical substitute; it tastes a little more minty and less citrusy, but still makes a good soup.
Storage and Reheating
Let the soup cool briefly, then refrigerate it in shallow, covered containers within 2 hours of cooking. It keeps for 3–4 days in the refrigerator. The lentils absorb broth as they sit, so the soup will be thicker the next day; loosen each portion with a splash of water or broth when reheating. Store fresh garnishes separately and add them when serving rather than before refrigerating.
Reheat only the portion you plan to eat, either in a saucepan over medium-low heat with occasional stirring or in a microwave-safe bowl covered loosely. Heat leftovers to 165°F (74°C), checking with a food thermometer, and add a little liquid if the soup is too thick. For longer storage, freeze cooled soup in airtight freezer-safe containers for up to 3 months, leaving some room for expansion. Thaw it in the refrigerator overnight or reheat from frozen over low heat, stirring often; add fresh lime and cilantro after reheating for a brighter finish.
Frequently Asked Questions
Do I need to soak lentils before making this soup?
No. Brown and green lentils cook in the soup without soaking, which keeps preparation straightforward. Rinsing and checking them for debris is still worthwhile. If lentils have been stored for a long time, they may take longer to soften, so allow extra simmering time and add broth or water if the pot gets too thick.
Can I make Mexican-style lentil soup in advance?
Yes. Make it up to 3–4 days ahead and refrigerate it promptly in covered containers. Its flavor stays pleasant, though the lentils continue to absorb liquid and the soup thickens. Reheat it to 165°F (74°C), adding broth or water until it reaches the consistency you like. Add the fresh lime juice and cilantro after reheating if you want their flavor to remain vivid.
What kind of lentils work best?
Brown or green lentils are the best fit because they usually retain their shape while becoming tender. French green lentils can also work, but may need a little longer to cook. Red or yellow lentils break down more readily; they can be used if you want a soft, thick soup, but start checking early and expect a different texture. Avoid assuming every variety will finish in exactly the same time.
How can I make the soup less spicy?
Omit the jalapeño or remove its seeds and inner ribs before chopping it. Use regular diced tomatoes instead of tomatoes with green chiles, and leave chipotle, cayenne, and hot sauce out. The cumin, oregano, garlic, and lime still provide plenty of flavor without strong chile heat. If the finished pot is too spicy, add more broth and lentils or serve it with a mild topping such as avocado.
Why are my lentils still firm after 30 minutes?
Some lentils take longer because of their age, variety, or storage conditions. Keep the soup at a gentle simmer and cook in 5-minute increments until the lentils are tender. Acidic ingredients such as tomatoes can slow softening somewhat, so if the lentils are consistently taking much longer, you can simmer them in broth with the vegetables first and add the tomatoes once they are nearly tender. Do not raise the heat to a rolling boil; that can make the vegetables mushy before the lentils are ready.
Related
- Jamaican Stew Chicken Recipe: Rich, Easy One-Pot Dinner
- Jamaican Soup Pot: A Hearty Chicken and Provision Soup
- Jamaican Red Peas Soup with Pigtail Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).