
This one pot Mexican lentils recipe is the answer to busy weeknights when you crave something filling and flavorful without the mountain of dishes. Tender lentils, vibrant sweet potatoes, and pantry-friendly black beans simmer together in a lightly spiced tomato broth, finished with melted cheddar. I turn to this meal every time I want something cozy that does not break the bank or take too much effort.
When I first put this together on a rainy day after work, I was amazed how quickly it became one of my most cooked meals. My family requests it whenever we need something comforting and fast.
Ingredients
- Olive oil: for sautéing, helps soften vegetables and adds flavor, pick a good quality extra virgin if you can
- Yellow onion: diced creates the aromatic base, choose a firm heavy bulb for best flavor
- Garlic cloves: minced or use garlic powder for ease, both pack a punch
- Sweet potatoes: peeled and diced small for fast cooking, look for bright orange flesh varieties
- Cumin: earthy and warming, pick freshly ground if possible for intensity
- Chili powder: delivers subtle heat, check your label for freshness by aroma
- Tomato paste: adds tang and deepens the sauce, a small can goes a long way
- Brown lentils: hold their shape well during simmering, opt for whole lentils instead of split
- Black beans: canned no salt added to control sodium, make sure to rinse well
- Diced tomatoes: canned no salt added for a clean tomato flavor, look for vibrant red color
- Frozen corn: gives pops of sweetness and texture, always check your freezer stock
- Broth: your favorite whether vegetable or chicken, homemade or store bought, low sodium works best
- Cheddar cheese: adds melty richness at the end, buy a block to grate yourself for best melt
Instructions
- Heat the Pot:
- Pour the olive oil into a large deep skillet or Dutch oven set over medium high heat. Once oil shimmers add your diced onion minced garlic and sweet potato cubes. Stir often and let everything soften for five to seven minutes. You want the onions to get translucent and the sweet potato to lose its raw edge.
- Bloom the Spices:
- Sprinkle in your cumin and chili powder right into the pot. If using garlic powder instead of fresh garlic add it now. Stir for one to two minutes until the spices smell toasty and fragrant. This step helps unlock deep flavors.
- Combine Main Ingredients:
- Add the tomato paste into the pot and stir to coat everything. Follow it with rinsed brown lentils drained black beans canned diced tomatoes frozen corn and your broth of choice. Use a wooden spoon to mix well and make sure nothing is sticking to the bottom.
- Simmer to Perfection:
- Bring the pot to a gentle boil. As soon as you see bubbles reduce heat to low and cover with a tight lid. Let the mixture simmer for thirty to thirty five minutes. Give it occasional stirs to prevent sticking. Test the lentils for tenderness before moving to the final step.
- Finish with Cheese:
- Scatter grated cheddar cheese across the top. Place the lid back on so the cheese can melt from the heat of the stew. Once melted scoop into bowls and enjoy immediately.

My favorite part of this dish is the way the cumin and sweet potatoes work together. When I was testing this recipe with my kids we kept sneaking bites straight from the pot. The melty cheese finish is always the highlight for them.
Storage Tips
Store leftovers in an airtight container in the fridge for up to four days. This stew also freezes beautifully. Just cool completely first then portion into freezer bags or containers. Thaw overnight in the fridge and reheat on the stove with a splash of broth if needed.
Ingredient Substitutions
Try red lentils for a slightly quicker cook time but know the stew will be softer. Swap in navy or pinto beans for the black beans or use fire roasted tomatoes for extra smokiness. Vegan shreds work in place of cheddar if you want a fully plant based dish.
Serving Suggestions
Spoon these lentils over fluffy rice or with warm tortillas for a heartier meal. Top with avocado slices fresh cilantro extra jalapeno or a dollop of Greek yogurt. They make a great base for tacos or burrito bowls.
Cultural and Historical Context
This recipe takes the flavors of classic Mexican pantry staples and brings them into a one pot approach perfect for busy families. While not traditional, it celebrates the spirit of Mexican comfort food with spices beans and vegetables in every bite. It reminds me of simple stews you would find in home kitchens across many regions.
Seasonal Adaptations
Stir in diced zucchini or fresh bell pepper during summer
Go heavier on root vegetables in winter like parsnip or carrot
Use fresh corn when in season for the sweetest pop
Success Stories
Even picky eaters have told me they love this stew especially topped with gooey cheese. One friend made a double batch and froze half for easy lunches all winter.
Freezer Meal Conversion
After cooking let cool then ladle into portioned freezer safe bags. Lay flat for fast freezing and stackability. Defrost in the fridge before reheating gently on the stove with added broth to loosen if needed.

This one pot stew is a weeknight staple in our family. You will love its ease and bold flavor even more with your favorite toppings.
Frequently Asked Questions
- → What type of lentils are best for this dish?
Brown lentils are ideal as they cook evenly and maintain their shape during simmering.
- → Can I use fresh tomatoes instead of canned?
Yes, substitute an equal amount of diced fresh tomatoes for a fresher taste and texture.
- → How spicy is this meal?
The spice level comes mainly from chili powder; adjust it to your preference for milder or bolder flavor.
- → Is there a vegan option?
Simply omit the cheddar cheese or use a plant-based alternative to keep this dish vegan-friendly.
- → What can I serve alongside this dish?
Pair with warm tortillas, avocado slices, fresh cilantro, or a squeeze of lime for extra flair.
- → Can I prepare this in advance?
Yes, it stores well in the refrigerator for up to 3 days and reheats beautifully for easy meals.