One Pot Mexican Lentils

Why Make This Recipe

One Pot Mexican Lentils is a fantastic dish for anyone looking for a simple, healthy meal. It’s packed with plant-based protein, fiber, and lots of flavor. Plus, it’s easy to make and requires minimal cleanup, making it perfect for busy weeknights or meal prep.

How to Make One Pot Mexican Lentils

Ingredients

  • 1 tablespoon olive oil
  • 1/2 medium yellow onion, diced
  • 2 garlic cloves, minced (can use 2 tsp garlic powder)
  • 1 cup (165g) diced sweet potatoes (1/2 inch pieces)
  • 2 teaspoons cumin
  • 1 teaspoon chili powder
  • 1 tablespoon tomato paste
  • 1 cup (195g) brown lentils, rinsed and drained
  • 1 (15 ounce) can no-salt-added black beans
  • 1 (15 ounce) can no-salt-added diced tomatoes
  • 1 cup frozen corn
  • 2 cups broth of choice
  • Cheddar cheese (amount to your liking)

Directions

  1. Heat the olive oil in a large skillet over medium-high heat.
  2. Add the diced onion, minced garlic, and sweet potatoes. Cook for 5-7 minutes until they are softened.
  3. Stir in the cumin, chili powder, and tomato paste. If using garlic powder, add it here. Cook for 1-2 minutes.
  4. Add the brown lentils, black beans, diced tomatoes, corn, and broth. Bring the mixture to a boil.
  5. Cover the skillet, reduce the heat, and let it simmer for 30-35 minutes, until the lentils are cooked through.
  6. Add cheese on top and cover with a lid until the cheese has melted.

How to Serve One Pot Mexican Lentils

Serve One Pot Mexican Lentils hot, with a sprinkle of extra cheese on top. You can also add some fresh cilantro or avocado for extra flavor. This dish pairs well with rice or tortillas for a complete meal.

How to Store One Pot Mexican Lentils

To store leftovers, let the lentils cool, then transfer them to an airtight container. They can be kept in the fridge for up to 5 days. You can also freeze the lentils for up to 3 months. Just thaw in the fridge overnight before reheating.

Tips to Make One Pot Mexican Lentils

  • Be sure to rinse and drain the lentils thoroughly to remove any impurities.
  • Adjust the spices to your taste. If you like it spicier, add more chili powder or even some jalapeños.
  • You can substitute sweet potatoes with regular potatoes or other vegetables like bell peppers or zucchini.

Variation (If Any)

You can easily turn this recipe into a vegan option by skipping the cheese or using a vegan cheese substitute. Additionally, feel free to add other beans or veggies based on what you have on hand.

FAQs

Can I use other types of lentils?
Yes, but cooking times may vary. Red lentils cook faster, while green lentils may need a little more time.

Is this recipe gluten-free?
Yes, One Pot Mexican Lentils is naturally gluten-free, making it a great option for those with gluten sensitivities.

Can I make this recipe ahead of time?
Absolutely! This dish keeps well in the fridge, making it perfect for meal prep or a busy weeknight dinner.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One Pot Mexican Lentils


  • Author: ikramnihad
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A simple, healthy one pot meal packed with plant-based protein, fiber, and flavor, perfect for busy weeknights.


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1/2 medium yellow onion, diced
  • 2 garlic cloves, minced
  • 1 cup (165g) diced sweet potatoes (1/2 inch pieces)
  • 2 teaspoons cumin
  • 1 teaspoon chili powder
  • 1 tablespoon tomato paste
  • 1 cup (195g) brown lentils, rinsed and drained
  • 1 (15 ounce) can no-salt-added black beans
  • 1 (15 ounce) can no-salt-added diced tomatoes
  • 1 cup frozen corn
  • 2 cups broth of choice
  • Cheddar cheese (amount to your liking)

Instructions

  1. Heat the olive oil in a large skillet over medium-high heat.
  2. Add the diced onion, minced garlic, and sweet potatoes. Cook for 5-7 minutes until they are softened.
  3. Stir in the cumin, chili powder, and tomato paste. If using garlic powder, add it here. Cook for 1-2 minutes.
  4. Add the brown lentils, black beans, diced tomatoes, corn, and broth. Bring the mixture to a boil.
  5. Cover the skillet, reduce the heat, and let it simmer for 30-35 minutes, until the lentils are cooked through.
  6. Add cheese on top and cover with a lid until the cheese has melted.

Notes

Serve hot with a sprinkle of extra cheese, and add fresh cilantro or avocado for extra flavor. Pairs well with rice or tortillas.

  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 6g
  • Sodium: 250mg
  • Fat: 10g
  • Saturated Fat: 3g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 60g
  • Fiber: 18g
  • Protein: 20g
  • Cholesterol: 10mg

Keywords: one pot, mexican, lentils, vegetarian, healthy, meal prep

Author Avatar

Patricia S. Bland

Love the recipe? Share it with friends and family! We'd also love to hear your thoughts in the comments. If you try it, send us a photo on social media or email—we can't wait to see your creations! 😊

Leave a Comment

Recipe rating