One Pot Mexican Lentils

Featured in: Effortless Meals in One Dish

This dish brings together wholesome brown lentils, sweet potatoes, and black beans simmered in a single pot with classic Mexican-inspired spices. A medley of diced tomatoes, cumin, chili powder, and garlic infuses every bite with warmth and depth, while corn and cheddar finish it off for comforting satisfaction. Enjoy a colorful, easy-to-make meal perfect for busy nights, offering a balanced mix of protein, fiber, and vibrant flavor, all with minimal cleanup and natural ingredients.

Tags: #halal #vegetarian #gluten-free #family-friendly #budget-friendly #mexican #one-pot #high-protein #easy #over-30-minutes #dinner

sana kitchen chef
Updated on Sat, 21 Jun 2025 16:18:51 GMT
A bowl of Mexican lentils with a wooden spoon inside. Pin it
A bowl of Mexican lentils with a wooden spoon inside. | recipebyme.com

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.
A bowl of food with a wooden spoon in it, the dish is described as a "vegetable stew" with ingredients such as corn, tomatoes, and beans. Pin it
A bowl of food with a wooden spoon in it, the dish is described as a "vegetable stew" with ingredients such as corn, tomatoes, and beans. | recipebyme.com

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.

A bowl of soup with a green garnish on top. Pin it
A bowl of soup with a green garnish on top. | recipebyme.com

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.

One Pot Mexican Lentils

Bold Mexican flavors in a hearty lentil and black bean dish, cooked with sweet potatoes and classic seasonings.

Prep Time
10 Minutes
Cook Time
35 Minutes
Total Time
45 Minutes
By: Sana


Difficulty: Easy

Cuisine: Mexican-inspired

Yield: 6 Servings (6 portions)

Dietary: Vegetarian, Gluten-Free

Ingredients

→ Main Ingredients

01 1 tablespoon olive oil
02 0.5 medium yellow onion, diced
03 2 cloves garlic, minced (or 2 teaspoons garlic powder)
04 1 cup diced sweet potatoes, 0.5 inch pieces
05 2 teaspoons ground cumin
06 1 teaspoon chili powder
07 1 tablespoon tomato paste
08 1 cup brown lentils, rinsed and drained
09 15 ounces canned black beans, no salt added
10 15 ounces canned diced tomatoes, no salt added
11 1 cup frozen corn kernels
12 2 cups broth of choice

→ Topping

13 Cheddar cheese, to taste

Instructions

Step 01

Heat olive oil in a large skillet over medium-high heat. Add diced onion, minced garlic, and diced sweet potatoes. Cook for 5 to 7 minutes, stirring occasionally, until vegetables are softened.

Step 02

Add cumin, chili powder, and tomato paste. If using garlic powder instead of fresh garlic, add it now. Sauté for 1 to 2 minutes until fragrant.

Step 03

Stir in brown lentils, black beans, diced tomatoes, corn, and broth. Increase heat and bring mixture to a boil. Once boiling, cover skillet with a lid, reduce heat to low, and simmer for 30 to 35 minutes, until lentils are fully cooked and tender.

Step 04

Sprinkle cheddar cheese over the lentil mixture. Cover and allow cheese to melt before serving.

Notes

  1. If you prefer a spicier profile, increase the chili powder or add minced jalapeño with the onion.

Tools You'll Need

  • Large skillet with lid
  • Wooden spoon
  • Measuring cups and spoons

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy due to cheese topping

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 295
  • Total Fat: 4.5 g
  • Total Carbohydrate: 52 g
  • Protein: 15 g