Vegan Roasted Cauliflower and Lentil Curry Soup

Vegan Roasted Cauliflower and Lentil Curry Soup

Vegan Roasted Cauliflower and Lentil Curry Soup 🍛

This Vegan Roasted Cauliflower and Lentil Curry Soup is a thick, golden bowl with charred cauliflower on top and soft potatoes in a spiced lentil broth. The oven does the flavor work on the florets. The pot turns red lentils into a creamy curry without any cream. It’s cozy, filling, and weeknight-friendly.

I love the contrast — silky soup underneath, roasted cauliflower that still has bite. One bowl feels like dinner.

Jump to Recipe ↓ 🌱

Vegan roasted cauliflower and lentil curry soup in a red bowl

Why You’ll Love This Curry Soup

  • 🌱 Completely vegan
  • 🥦 Roasted cauliflower on top
  • 🫘 Creamy red lentils
  • 🥔 Soft potatoes
  • 🌶️ Warm curry spices
  • 🍲 One pot + one sheet pan

The Secret to Cauliflower That Stays Special

Roast the florets separately until the edges brown. If you simmer them in the soup the whole time, they go soft and pale. Red lentils cook down and thicken the broth on their own — no blender required unless you want it extra smooth. A squeeze of lemon at the end wakes everything up.

Frequently Asked Questions ❓

Which lentils should I use? 🫘

Red lentils. They soften and make the soup creamy. Brown lentils stay firmer.

Can I skip roasting the cauliflower? 🔥

You can add it to the pot, but roasting is what gives those browned edges.

How spicy is it? 🌶️

Mild-medium. Add chili flakes if you want more heat.

🌱 Vegan Roasted Cauliflower and Lentil Curry Soup

Prep: 15 min Cook: 35 min Total: 50 min Servings: 6

Ingredients 🛒

For the Cauliflower

  • 1 medium cauliflower, cut into florets
  • 1 tablespoon oil
  • ½ teaspoon curry powder
  • ½ teaspoon salt

For the Soup

  • 1 tablespoon oil
  • 1 onion, diced
  • 2 carrots, sliced
  • 3 cloves garlic, minced
  • 1 tablespoon grated ginger
  • 2 tablespoons curry powder
  • 1 teaspoon cumin
  • 1 cup red lentils, rinsed
  • 2 medium potatoes, sliced
  • 5 cups vegetable broth
  • 1 can (14 oz) coconut milk
  • 1 teaspoon salt
  • Lemon juice and chopped parsley, to finish

Instructions 👩‍🍳

  1. Preheat oven to 425°F (220°C). Toss the cauliflower with oil, curry powder, and salt. Roast 20–25 minutes, until browned.
  2. Meanwhile, heat oil in a pot. Cook the onion and carrots for 6 minutes. Add garlic, ginger, curry powder, and cumin. Cook 1 minute.
  3. Add the lentils, potatoes, broth, coconut milk, and salt. Simmer 20 minutes, until the lentils are soft and the potatoes are tender.
  4. Taste and add lemon juice.
  5. Ladle into bowls and top with the roasted cauliflower and parsley.

Nutrition

Nutrient Per serving (1/6)
Calories 310
Protein 12g
Net carbohydrates 32g
Total carbohydrates 40g
Fiber 8g
Total fat 13g
Sodium 720mg

Estimates based on red lentils, coconut milk, potatoes, and roasted cauliflower. Exact numbers may vary by broth brand.

Notes & Tips 💡

  • Blend half the soup if you want it thicker and smoother.
  • A spoon of mango chutney on the side is excellent.
  • This freezes well without the roasted cauliflower on top.
  • Add spinach in the last 2 minutes if you want extra greens.

This Vegan Roasted Cauliflower and Lentil Curry Soup is golden, spiced, and topped with charred florets. A bowl that tastes like you cooked all afternoon. 🍛🌱

If you make it, I’d love to hear how it turned out — leave a comment or tag me!

Comments

No comments yet. Be the first!

Leave a comment

Needs your email above. We'll send a confirmation email first; unsubscribe any time.
Your rating (optional)
Your stars count toward the recipe rating once your comment is approved.
Max 2000 characters. Comments are moderated.

Get in touch

Have a recipe question? Tell us how we can help and we'll get back to you shortly.