Go Back
Adam

Easy One Pot Mexican Lentils – Hearty, Flavorful & Packed With Protein

When you need a meal that is flavorful, nourishing, and incredibly easy to make, One Pot Mexican Lentils are the perfect solution. This dish brings together the rich, earthy flavor of lentils with the bold spices and vibrant ingredients of classic Mexican-inspired cooking. The result is a satisfying, protein-packed stew filled with tender lentils, hearty sweet potatoes, sweet corn, black beans, tomatoes, garlic, and aromatic cumin and chili powder — all simmered together in one pot for effortless cooking and cleanup. This recipe is ideal for busy weeknights, meal prep weekends, or anytime you want a comforting and wholesome dish that doesn’t require multiple pans or complicated steps. The combination of lentils and black beans creates a powerhouse of plant-based protein and fiber, while sweet potatoes add natural sweetness and creaminess that balances the spices beautifully. Every bite is warming, nourishing, and deeply satisfying. Another reason this dish is so loved is its versatility. Serve it as a stew, wrap it in tortillas, pair it with rice, or top it with avocado — it fits perfectly into any meal plan. With bold flavor, hearty texture, and budget-friendly ingredients, this recipe is destined to become a staple in your kitchen. Let’s build a Mexican-inspired lentil dish that delivers comfort, nutrition, and big flavor — all in one pot.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 servings

Ingredients
  

Vegetables & Beans
  • 1 15 oz can black beans, no-salt-added
  • 1 cup brown lentils rinsed
  • 1 cup frozen corn
  • 1 cup diced sweet potatoes
  • ½ medium yellow onion diced
  • 2 garlic cloves minced
  • 1 15 oz can no-salt-added tomatoes
Liquids
  • 2 cups broth vegetable or chicken
  • 1 tbsp tomato paste
Seasonings
  • 1 tsp chili powder
  • 2 tsp cumin
Salt & pepper to taste
  • Oil
  • 1 tbsp olive oil
Optional Toppings
  • Shredded cheddar cheese optional for vegetarian, omit for vegan
  • Fresh cilantro
  • Lime wedges
  • Avocado

Equipment

  • Large soup pot or Dutch oven
  • Wooden spoon
  • Cutting board
  • Sharp knife
  • Measuring cups & spoons
  • Ladle

Method
 

Step 1: Sauté Aromatics
  1. Heat olive oil in a large pot over medium heat.
  2. Add diced onions and cook 4–5 minutes, until softened.
  3. Add minced garlic and cook 1 minute until fragrant.
Step 2: Add Sweet Potatoes
  1. Stir in diced sweet potatoes and cook 2–3 minutes to begin softening.
Step 3: Add Lentils, Beans & Corn
  1. Add:
  2. Lentils
  3. Black beans
  4. Frozen corn
  5. Mix well to coat with the aromatics.
Step 4: Add Seasonings
  1. Sprinkle in:
  2. Chili powder
  3. Cumin
  4. Salt and pepper
  5. Stir until spices are evenly distributed.
Step 5: Add Tomatoes & Tomato Paste
  1. Pour in the canned tomatoes.
  2. Add tomato paste and stir until fully dissolved.
Step 6: Add Broth
  1. Pour in 2 cups broth.
  2. Stir to combine.
Step 7: Simmer
  1. Bring to a gentle boil.
  2. Cover and simmer 25–30 minutes, stirring occasionally, until lentils are soft and sweet potatoes are tender.
Step 8: Adjust Consistency
  1. For thicker stew: simmer uncovered for 5–10 minutes.
  2. For thinner texture: add a splash of broth or water.
Step 9: Taste & Finish
  1. Adjust salt, pepper, and spices if needed.
Step 10: Serve
  1. Ladle into bowls and top with cheddar, cilantro, lime, or avocado.

Notes

🧊 Storage & Reheating
Refrigerator
Store in airtight containers for 4–5 days.
Freezer
Freeze up to 3 months.
Thaw overnight before reheating.
Reheating
Stovetop: 5–7 minutes on medium heat
Microwave: 2 minutes, stirring halfway
Add broth if stew thickens.
🥄 Variations
Spicy Version: Add jalapeños, chipotle, or extra chili powder.
Extra Protein: Add tofu cubes or chickpeas.
Veggie Boost: Add zucchini, spinach, or bell peppers.
Creamy Twist: Stir in coconut milk at the end.
Mexican Rice Style: Add cooked rice or quinoa.
Smoky Flavor: Add smoked paprika.
Chunky Style: Chop sweet potatoes larger and skip mashing.
❓ 10 FAQs
1. Can I use green lentils instead of brown?
Yes — just adjust cooking time slightly.
2. Can I make this recipe oil-free?
Yes — sauté onions in broth instead.
3. Can I use fresh corn?
Absolutely — use equal amounts.
4. Do I need to soak lentils?
No — brown lentils cook quickly without soaking.
5. Can I make this spicy?
Yes — add chipotle peppers, cayenne, or hot sauce.
6. What if the stew becomes too thick?
Add more broth or water.
7. Can I use red lentils?
They break down too much — brown is best for texture.
8. Can I meal prep this dish?
Yes — it stores very well.
9. Can I omit cheese for vegan?
Yes — the recipe is naturally vegan without cheese.
10. Can I serve this in tortillas?
Yes — it’s perfect for burritos or bowls.
🏁 Conclusion
This Easy One Pot Mexican Lentils recipe is everything you want in a wholesome, delicious, plant-based meal. With lentils, black beans, sweet potatoes, tomatoes, and Mexican-inspired spices, each spoonful delivers comfort, warmth, and protein-rich nourishment.
It’s budget-friendly, simple to prepare, perfect for meal prep, and completely customizable. Whether served as a stew, in burritos, over rice, or topped with fresh avocado and lime, this dish fits into any lifestyle — vegetarian, vegan, or simply someone who loves flavorful, hearty meals.
Bold flavor, simple ingredients, one pot — your new favorite lentil recipe is here.