Comforting Cauliflower Lentil Curry

Comforting Cauliflower Lentil Curry

  • Author: Delphine Fortin
  • Prep Time: 10 mins
  • Cook Time: 40 mins
  • Total Time: 50 minutes
  • Yield: 4-6 servings 1x
  • Category: Savory
  • Cuisine: Vegan


This creamy comforting cauliflower lentil curry is packed with delicious healthy flavors and ready in no time. Vegan and gluten-free, it’s the perfect meal for busy days.



For the cauliflower:

  • 1 head of cauliflower, broken into bite-sized pieces
  • 1 Tablespoon olive oil
  • 1/2 teaspoon paprika powder
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper

For the curry:

  • 1 Tablespoon olive oil
  • 1 yellow onion, diced
  • 3 cloves garlic, crushed
  • 1 Tablespoon curry powder
  • 1/2 Tablespoon garam masala powder
  • 1/2 Tablespoon turmeric powder
  • 1 teaspoon cumin powder
  • 1 teaspoon coriander powder
  • 1 teaspoon cinnamon powder
  • 1 teaspoon salt
  • 1 large can (800 g) diced tomatoes
  • 1 handful cherry tomatoes
  • 1 can (400 ml) coconut milk
  • 1 can (250 g) cooked brown lentils
  • 2 cups (100 g) fresh spinach


  1. Preheat the oven to 400°F (210°C).
  2. Toss the cauliflower with the oil and spices until coated. Spread evenly on a baking tray lined with baking paper or tinfoil. Roast for 40-50 minutes, stirring halfway.
  3. In a large pot on medium heat, heat olive oil and cook the onions until soft and slightly golden. Add the garlic and all the spices, and stir until fragrant (about 1 minutes). If needed, add splashes of water to prevent burning or sticking in the pot.
  4. Add the can of diced tomatoes, and stir to combine everything. Allow to simmer for 5 minutes.
  5. Finally, add the coconut milk, lentils, spinach, and roasted cauliflower, and mix until everything is combined and heated through, about 5 minutes. Serve with rice, and enjoy!

Keywords: cauliflower curry