Vegetarian Mexican Lentil Stew Recipe
Introduction
This Vegetarian Mexican Lentils recipe is a hearty and flavorful dish perfect for a cozy weeknight meal. Packed with spices, vegetables, and protein-rich lentils, it delivers satisfying comfort with a Mexican twist.

Ingredients
- 1 tablespoon olive oil
- 1/2 medium yellow onion, diced
- 2 garlic cloves, minced
- 1 cup diced sweet potatoes (1/2 inch pieces)
- 2 teaspoons cumin
- 1 teaspoon chili powder
- 1 tablespoon tomato paste
- 1 cup brown lentils, rinsed and drained
- 1 can (15 ounce) no-salt-added black beans
- 1 can (15 ounce) no-salt-added diced tomatoes
- 1 cup frozen corn
- 2 cups broth of choice
- Cheddar cheese (amount to your liking)
Instructions
- Step 1: Heat olive oil in a large pot over medium heat. Add diced onion and sauté until translucent.
- Step 2: Stir in minced garlic, diced sweet potatoes, cumin, chili powder, and tomato paste. Cook for a few minutes to blend the flavors.
- Step 3: Add the rinsed lentils, black beans, diced tomatoes, frozen corn, and broth. Stir everything well to combine.
- Step 4: Bring the mixture to a boil, then reduce heat and let it simmer for 25 to 30 minutes until the lentils are tender.
- Step 5: Season with salt and pepper to taste. Serve hot, topped with your preferred amount of cheddar cheese.
Tips & Variations
- For extra heat, add a diced jalapeño or a pinch of cayenne pepper when cooking the spices.
- Swap sweet potatoes for butternut squash or carrots for a different flavor and texture.
- Use vegetable broth to keep this dish fully vegetarian and enhance the depth of flavor.
- Top with fresh cilantro, avocado slices, or a squeeze of lime for a bright finish.
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, warm the lentils gently on the stove or in the microwave, adding a splash of broth or water if needed to loosen the texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use another type of lentils for this recipe?
Yes, you can substitute brown lentils with green lentils or even red lentils. Keep in mind that red lentils cook faster and become softer, so adjust the simmering time accordingly.
Is this recipe suitable for freezing?
Absolutely. This lentil dish freezes well for up to 3 months. Thaw it overnight in the refrigerator before reheating, and stir occasionally while warming to maintain even texture.
Print
Vegetarian Mexican Lentil Stew Recipe
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This hearty Vegetarian Mexican Lentils recipe combines nutrient-rich lentils, sweet potatoes, and black beans simmered in a flavorful blend of spices and tomatoes. Topped with melted cheddar cheese, it makes a comforting and protein-packed meal perfect for any day of the week.
Ingredients
Vegetables and Aromatics
- 1 tablespoon olive oil
- 1/2 medium yellow onion, diced
- 2 garlic cloves, minced
- 1 cup diced sweet potatoes (1/2 inch pieces)
- 1 cup frozen corn
Spices and Flavorings
- 2 teaspoons cumin
- 1 teaspoon chili powder
- 1 tablespoon tomato paste
Legumes and Liquids
- 1 cup brown lentils, rinsed and drained
- 1 can (15 ounce) no-salt-added black beans
- 1 can (15 ounce) no-salt-added diced tomatoes
- 2 cups broth of choice
Toppings
- Cheddar cheese (amount to your liking)
Instructions
- Heat the aromatics: Heat olive oil in a large pot over medium heat. Add diced onion and sauté until translucent, about 5 minutes, to build a flavorful base.
- Add spices and vegetables: Stir in minced garlic, diced sweet potatoes, cumin, chili powder, and tomato paste. Cook for a few minutes, allowing the spices to bloom and the sweet potatoes to soften slightly.
- Add legumes and liquids: Add brown lentils, rinsed black beans, diced tomatoes, frozen corn, and broth to the pot. Stir well to combine all ingredients evenly.
- Simmer the mixture: Bring the mixture to a boil, then reduce heat to low and simmer uncovered for 25-30 minutes, or until the lentils and sweet potatoes are tender and flavors meld.
- Season and serve: Season with salt and pepper to taste. Serve hot, topped with shredded cheddar cheese for extra richness and flavor.
Notes
- You can substitute vegetable broth for chicken broth to keep the dish vegetarian.
- Adjust the chili powder to control the heat level according to your preference.
- For a vegan version, omit the cheddar cheese or replace it with a dairy-free cheese alternative.
- Rinsing canned beans reduces sodium and improves texture.
- This dish reheats well and can be refrigerated for up to 4 days.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Mexican
Keywords: vegetarian lentils, Mexican lentils, lentil stew, sweet potatoes, black beans, one-pot meal, healthy dinner

