Mexican Lentils Recipe

4.42 from 590 votes

This post may contain affiliate links. Please read our disclosure policy.

This nutritious one pot Mexican lentils recipe is a hearty, fiber and protein packed vegetarian dinner the whole family will love! Lentils, black beans, brown rice, veggies, and plenty of cheese round out this delicious Mexican inspired meal.

This post and recipe have been updated since it was originally published on 12/5/2016

A healthy, vegetarian, gluten free dinner the whole family will love! You won't miss the meat in this easy to make, One Pot Cheesy Mexican Lentils, Black Beans and Rice!

Why You’ll Love Mexican Lentils

Meatless Recipe – If you’re looking to incorporate more meatless meals into your diet, look no further than these Mexican lentils! This is a hearty one pot recipe that’s packed with protein, fiber, and carbs.

Healthy – Lentils and black beans are both a great source of plant based protein and fiber. They also contain other nutrients such as iron, magnesium, vitamin B, and zinc. Brown rice is a whole grain and the main carbohydrate in the dish. The combination of rice and beans is what makes this hearty and substantial vegetarian main dish.

Meal Prep – If you meal prep, this is a great option for you. You can also repurpose the leftovers and use them as a filling for tacos or burritos.

Affordable – The majority of the ingredients used in this recipe are pantry ingredients and all of them are affordable. Rice and beans are versatile budget-friendly ingredients.

What Are Pulses?

Pulses are delicious, protein-packed, sustainable foods known as dry peas, chickpeas, lentils and beans.

They are a great source of protein and fiber as well as being lower in fat than many types of meat. I chose to use lentils and black beans in this one pot meal for a couple reasons.

Both are full of iron and super filling. A 1/2 cup of cooked lentils provides 15% of your daily iron needs. One serving of black beans has more iron than a 3 ounce serving of flank steak. 

Iron is especially important for women and even more so for female athletes. Not having enough iron in your diet can leave you feeling tired and low on energy.

A healthy, vegetarian, gluten free dinner the whole family will love! You won't miss the meat in this easy to make, One Pot Cheesy Mexican Lentils, Black Beans and Rice!

Ingredient Notes

Onion and garlic – The aromatics. Yellow or white onion can be used.

Brown rice – Long grain brown rice should be used, not short grain. Brown jasmine rice is my favorite.

Lentils – Green lentils also called Puy lentils, French green lentils, or Le Puy lentils, are best for this recipe. They hold their shape and don’t break down like red lentils.

Chili powder, cumin, chipotle powder – This spice blend gives the lentils a delicious earthy flavor. If you can’t find chipotle powder or don’t want it to be spicy, substitute with smoked paprika.

Vegetable broth – Use low sodium to prevent the dish from being too salty. You can also use chicken broth.

Black beans – Black beans add a creamy texture that pairs well with the chew of the lentils. You could also use pinto beans.

Fire roasted tomatoes – In keeping with the smoky earthy flavors, fire roasted tomatoes add to it.

Corn, zucchini, green chiles – The veggies. They add more fiber and the corn is a nice sweet element.

Enchilada sauce – Red enchilada sauce adds so much flavor to the Mexican lentils. You can also use green enchilada sauce if you prefer. My favorite brands are Hatch and Siete Foods.

Cheese – Gooey, melted cheese ties the whole meal together. Use colby jack, monterey jack, cheddar, or a combination of cheeses.

Tips For Making Mexican Lentils and Rice

  • Don’t substitute brown rice with white rice for this recipe. The cooking time and the amount of liquid will not be the same.
  • Before you add the lentils to the skillet, rinse them and check them for debris and small rocks.
  • Use a large enough and deep enough skillet with a lid. I recommend a 12 inch skillet. You can also use a pot or Dutch oven.
  • If there’s excess liquid in the pan after the rice and lentils are cooked, drain it. Otherwise it will be too much like soup
A healthy, vegetarian, gluten free dinner the whole family will love! You won't miss the meat in this easy to make, One Pot Cheesy Mexican Lentils, Black Beans and Rice!

Substitutions and Variations

  • Add protein. If you want additional protein and don’t care if it’s vegetarian, I suggest ground beef or ground turkey. Cook the ground meat and season it with salt and pepper. Set it aside and cook the Mexican lentils as instructed. Stir the ground beef or turkey in before adding the cheese on top.
  • Make it dairy-free. Omit the cheese or swap with vegan cheese, such as Violife.
  • Use different veggies. Swap zucchini with red bell pepper or summer squash.
  • Brown lentils can be used if needed, but they won’t have the same texture as green lentils.

Serving Suggestions

This is a hearty vegetarian dinner that can be served on it’s own. I like to top it with chunks of avocado and a dollop of Greek yogurt or sour cream. Tortilla chips are a must for scooping it up!

The leftover Mexican lentils can repurposed in a variety of ways. I like to use them as a filling for burritos or tacos. You can also try topping them with a fried egg for extra protein.

If you want to serve a side dish with the lentils, I suggest my cornbread muffins or Mexican street corn salad.

Storing and Reheating

Storage – The leftovers will keep in an airtight container in the fridge for 4-5 days. You can also freeze the cooled leftover for up to 3 months. Defrost them in the fridge overnight before reheating.

Reheating – Reheat the leftovers in the microwave or in a skillet on the stove over medium heat until hot. I like to add a little extra cheese on top when reheating so you get that cheesy top again.

More Lentil Recipes

If you love lentils, I’ve got some delicious recipes for you to try!

If you’re looking for a soup recipe, try this creamy red lentil butternut squash soup and lentil minestrone.

Lentil salads are great for lunches. This Mediterranean lentil salad and roasted sweet potato lentil salad are super satisfying!

For a main dish lentil recipe make this southwest lentil and brown rice casserole, sweet potato lentil tacos, or lentil sweet potato chili.

A healthy, vegetarian, gluten free dinner the whole family will love! You won't miss the meat in this easy to make, One Pot Cheesy Mexican Lentils, Black Beans and Rice!

If you make this Mexican Lentils Recipe, please leave a comment and/or give this recipe a rating! I love hearing from you and do my best to respond to your comments. And if you’re on Instagram tag @reciperunner so I can see your beautiful creations!

4.42 from 590 votes

Mexican Lentils (Cheesy One Pot Recipe)

Prep: 10 minutes
Cook: 50 minutes
Total: 1 hour
Servings: 4 -5 servings
This nutritious one pot Mexican lentils features green lentils, black beans, brown rice, veggies, and plenty of cheese.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1/2 cup diced yellow onion
  • 1 clove of garlic, grated or minced
  • 1/2 cup uncooked long grain brown rice
  • 1/2 cup dry green lentils, rinsed
  • 3 cups low sodium vegetable broth
  • 1 teaspoon chili powder
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon ground chipotle powder or smoked paprika
  • Kosher salt and fresh ground black pepper to taste
  • 15 ounce can black beans, drained and rinsed
  • 1/2 cup fire roasted tomatoes, drained
  • 4 ounce can diced green chiles
  • 1 small zucchini, shredded
  • 1/2 cup defrosted frozen corn
  • 1 cup red enchilada sauce
  • 1 cup shredded cheese, colby jack, cheddar, or monterey jack
  • Cilantro for garnish (optional)

Instructions 

  • Heat a large skillet (with a lid) or pot over medium-high heat. When the pot is heated add in a little olive oil and stir in the onion and garlic. Season with salt and sauté for 2-3 minutes then add in the brown rice and lentils.
  • Pour in the vegetable broth. Stir and bring to a boil. Once boiling, cover and reduce the heat to low. Simmer for 35-45 minutes, or until the lentils and rice are tender. If there's any excess liquid drain it.
  • Add the dried spices, salt and pepper, to the rice and lentils. Stir in the remaining ingredients, except a 1/2 cup of the cheese.
  • Heat the mixture until the cheese is melted. Top with the remaining cheese and cover with a lid. Heat on low until the cheese is melted and the mixture is bubbly. Garnish with cilantro and serve.

Notes

Leftovers will keep for 4-5 days in an airtight container in the fridge. They can also be frozen for up to 3 months.

Nutrition

Calories: 440kcalCarbohydrates: 69gProtein: 25gFat: 8gSaturated Fat: 4gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gCholesterol: 22mgSodium: 1284mgPotassium: 896mgFiber: 20gSugar: 9gVitamin A: 1020IUVitamin C: 27mgCalcium: 236mgIron: 6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this? Leave a comment below!

You May Also Like...

Get new recipes sent to your inbox!
Subscribe to get new recipes first!
4.42 from 590 votes (585 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




127 Comments

  1. Jessica says:

    I made this yesterday and at the point where you are to drain off excess liquid I placed the whole mixture in a sieve and shook out everything I could but it was still a very gluggy mixture. at the end it definitely looked ‘wetter’ than yours and reheated the next day there is noticeable liquid at the bottom. The taste is good though and good for the budget too, but I had hoped it would come out looking a bit more like yours! I used a mixture of red and brown lentils but forgot to rinse them beforehand – could this have made that much of a difference? I may try again.

  2. Christopher Mullins says:

    So I finally got around to trying out this recipe… and oh my dear sweet heavens is it GREAT! So easy, so healthy, and so TASTY!

    To give it some more “meaty-ness” for the carnivores in the family (I’m the only vegetarian lol), I re-hydrated some TVP (textured vegetable protein) and put it in after the rice and lentils were cooked. It was an absolute hit before I did that, but with the extra TVP in there, we ended up grabbing some gluten-free tortillas and making burritos!

    Thank you so much for this recipe. Its definitely a winner and a keeper!

    1. Danae says:

      Glad to hear you and the family enjoyed the recipe! Thanks for trying it out!

  3. Jessie says:

    This is stupid delicious. I want to make it for everyone I know.

    1. Danae says:

      So glad you liked it Jessie!

  4. Marion says:

    Just made it tonight!
    Healthy, delicious and easy to make, thank you!
    I couldn’t find all the ingredients here in the UK so I swapped a couple (e.g. a fresh green pepper instead of canned chiles), it worked well :)

    1. Danae says:

      Thanks for trying the recipe Marion! Glad to hear you liked it!

  5. Debi says:

    I’m a Bariatrics girl. I’m always looking for other options for protein. Thanks for this one. Where can I find other pulse recipes. That are this delicious. Meat doesn’t always agree with my little tummy. I eat it. Just having other recipes would be great. Thank you in advance.

    1. Danae says:

      If you type “lentils” in the search bar there are several vegetarian recipes using them that I love. You can also type in “vegetarian” for a whole bunch more!

  6. Mark says:

    This was delicious! Took me far longer to make then it should have, but I’m not much of a chef, even for a super-easy recipe like this. I added some red bell pepper to the onions and garlic (cause I like red pepper), but otherwise, followed the recipe exactly. This will become a Meatless Monday staple!

    1. Danae says:

      Thanks for trying out the recipe Mark and I’m happy to hear you enjoyed it! Trust me, even with plenty of cooking experience I can’t always get my act together and simple recipes take forever. ;-)

  7. sue della says:

    Shame no nutritional contents displayed

    1. Danae says:

      Hi Sue, the nutritional info has been added.

  8. Laura says:

    Is this spicy if you omit the chipotle powder?

    1. Danae says:

      If you’re using a mild enchilada sauce and mild green chiles it shouldn’t be spicy.

  9. Maggie Unzueta says:

    It looks incredibly delicious. I wish this were in front of me.

  10. RaeAnna says:

    Oh my goodness! This was delicious. I have a vegetarian daughter and a husband who, like yours, wants meat with every meal. Everyone loved this! I added corn chips (because I need a crunch) and a dollup of sour cream. ????????