DecideOnDinner
cheap

Cheap Lentil Tacos That Actually Taste Like Taco Night

Taco night on a budget: lentils do all the heavy lifting in under 45 minutes.

Cheap Lentil Tacos
Total
35 min
Prep
10 min
Cook
25 min
Serves
4
Difficulty
easy
Calories
423
Cost
$/serving

When you're tired and the fridge is looking sparse, lentil tacos are the answer. Red or green lentils cook down in about 20 minutes into a savory, taco-seasoned filling that's genuinely satisfying — not a sad meat substitute. This is one of the cheapest dinners you can make, with ingredients that live in your pantry. Expect bold cumin-and-chili flavor, a little texture from the lentils, and a pile of tacos that feeds four for around two dollars. Honest heads-up: the lentils need a rinse and a quick simmer, so this isn't totally hands-off, but it's easy.

Ingredients

  • 1 cup dry green or brown lentils — rinsed and picked over
  • 2.5 cup water or vegetable broth
  • 1 tbsp olive oil
  • 0.5 unit medium yellow onion — finely diced
  • 3 unit garlic cloves — minced
  • 1.5 tsp ground cumin
  • 1 tsp chili powder
  • 0.5 tsp smoked paprika
  • 0.5 tsp garlic powder
  • 0.5 tsp salt — plus more to taste
  • 2 tbsp tomato paste
  • 8 unit small flour or corn tortillas
  • 1 unit lime — cut into wedges, for serving
  • 2 tbsp fresh cilantro — optional, roughly chopped

Method

  1. 1 Rinse the lentils under cold water in a fine-mesh strainer. Pick out any debris or shriveled lentils.
  2. 2 In a medium saucepan, combine the rinsed lentils and 2½ cups water or broth. Bring to a boil over high heat, then reduce to a steady simmer. Cook uncovered for 18–20 minutes, until lentils are tender but not mushy. Drain any excess liquid and set aside.
  3. 3 While the lentils cook, heat olive oil in a large skillet over medium heat. Add the diced onion and cook for 4–5 minutes, stirring occasionally, until softened and lightly golden.
  4. 4 Add the minced garlic and cook for 30 seconds, stirring constantly, until fragrant.
  5. 5 Stir in the cumin, chili powder, smoked paprika, garlic powder, and salt. Toast the spices for about 30 seconds, stirring so they don't burn.
  6. 6 Add the tomato paste and stir to coat the onion and spice mixture. Cook for 1 minute.
  7. 7 Add the cooked lentils to the skillet and stir everything together. If the mixture looks dry, splash in 2–3 tablespoons of water to loosen it. Taste and adjust salt. Let it simmer together for 2–3 minutes so the flavors meld.
  8. 8 Warm the tortillas directly over a gas flame for 20 seconds per side, or in a dry skillet over medium-high heat for about 30 seconds per side.
  9. 9 Spoon the lentil filling into the warm tortillas. Top with cilantro if using and a squeeze of fresh lime. Serve immediately.

Variations

  • Faster swap — Use one 15 oz can of cooked lentils (drained and rinsed) instead of dry. Skip the simmering step — just add the canned lentils directly to the spiced onion mixture and cook for 3–4 minutes to warm through. Cuts the total time to about 15 minutes.
  • Vegan toppings upgrade — Top with diced avocado or a spoonful of guacamole, shredded cabbage, and a drizzle of hot sauce to make these feel more substantial without adding cost.
  • Add cheese — Not strictly vegan, but crumbled cotija or shredded cheddar on top adds a salty, creamy contrast that makes these tacos feel more indulgent for very little extra cost.

Notes

Green or brown lentils hold their shape best here — red lentils will get mushy and turn more into a spread, which actually works if you don't mind a softer texture. Don't skip the lime squeeze at the end; it brightens everything. Leftover filling keeps in the fridge for up to 4 days and reheats well with a splash of water in the microwave or skillet.

Equipment that helps

  • Fine-mesh strainer — Makes rinsing and draining the lentils quick and mess-free.
  • Large skillet — Gives you enough surface area to stir the lentil filling without it spilling over.

Find more dinners like this