Roasted Lentil & Cauliflower Tacos

Prep Time: 15 Minutes

Total time: 50 Minutes

Servings: 5

Tacos are always a crowd favourite. This version uses roasted lentils and cauliflower and is big on flavour!

Avatar photo

Recipe by

View All





    1 head cauliflower, cut into bite-sized florets

    2 cups (500 mL) cooked green lentils

    3 Tbsp (45 mL) fresh lime juice, divided

    2 Tbsp (30 mL) canola oil

    1 Tbsp (15 mL) chili powder

    2 tsp (10 mL) cumin

    1 tsp (5 mL) coriander

    1 tsp (5 mL) salt

    1 tsp (5 mL) sugar

    1/2 tsp (2 ml) garlic powder

    1/4 tsp (1 mL) pepper

    1/3 cup (75 mL) sour cream

    1 Tbsp (15 mL) chopped cilantro, plus more for garnish

    1 tsp (5 mL) hot sauce

    10 corn or flour tortillas


    2 avocados, diced

    1/2 cup (125 mL) sliced radish

    1/2 cup (125 mL) crumbled Feta cheese



  1. Preheat oven to 400°F (200°C). Line two baking sheets with parchment paper.
  2. Place the cauliflower on one baking sheet. Add the lentils to the other baking sheet and pat them dry.
  3. In a medium bowl, whisk together 2 Tbsp (30 mL) lime juice, oil, chili powder, cumin, coriander, salt, sugar, garlic powder, and pepper. Pour 3 Tbsp (45 mL) of the lime mixture onto the cauliflower and stir well, making sure the cauliflower is evenly coated. Roast for 30-35 minutes, until golden, stirring halfway through.
  4. Add remaining lime mixture to the lentils. Stir well to ensure the lentils are evenly coated. Add the lentils to the oven after the cauliflower has roasted for 15 minutes. Roast for 15 minutes, stirring occasionally, until lightly crispy and golden.
  5. Meanwhile, in a small bowl, stir together sour cream, cilantro, 1 Tbsp (15 mL) lime juice, and hot sauce. Set aside.
  6. Fill the tortillas with a scoop or two of the lentils, cauliflower, cilantro, avocado, and radish. Drizzle the tacos with the sour cream mixture. Add Feta cheese and salsa. Serve immediately.

Nutritional Information

  • Serving Size: 2 tacos
  • Per serving:
  • Calories 520
  • Total Fat 25 g
  • Saturated Fat 6 g
  • Cholesterol 20 mg
  • Carbohydrates 58 g
  • Dietary Fibre 15 g
  • Sugar 6 g
  • Protein 18 g
  • Sodium 880 mg
  • Potassium 1074 mg
  • Folate 213 mcg