Dhal with Cumin-Roasted Cauliflower

Featured in: Fresh Zesty Salads & Bowls

This comforting bowl features creamy red lentils simmered with coconut milk and aromatic Indian spices, crowned with crispy roasted cauliflower florets. The golden cauliflower gets its irresistible flavor from cumin seeds, turmeric, and smoked paprika, creating a perfect texture contrast against the velvety dhal. Ready in about an hour, this protein-packed dish delivers layers of warming flavors from ginger, garlic, and garam masala. A splash of lemon brightens the rich, savory lentils, while fresh cilantro adds a burst of herbal freshness. Perfect served over basmati rice or with warm naan for soaking up every last drop.

Updated on Sun, 25 Jan 2026 12:40:45 GMT
Hearty dhal with cumin-roasted cauliflower, a comforting, spiced Indian vegetarian meal. Pin It
Hearty dhal with cumin-roasted cauliflower, a comforting, spiced Indian vegetarian meal. | citrushollow.com

Indulge in a hearty, aromatic red lentil dhal served with golden, cumin-roasted cauliflower florets. This satisfying vegetarian meal combines warming spices and vibrant textures, offering a comforting experience that is both nutritious and full of depth.

Hearty dhal with cumin-roasted cauliflower, a comforting, spiced Indian vegetarian meal. Pin It
Hearty dhal with cumin-roasted cauliflower, a comforting, spiced Indian vegetarian meal. | citrushollow.com

The secret to this dish lies in the contrast between the creamy lentils and the spice-infused roasted cauliflower. A fragrant base of mustard seeds, garlic, and ginger provides the perfect backdrop for the earthy cumin and turmeric, making every spoonful a delight.

Ingredients

  • Cauliflower:
  • 1 medium head cauliflower, cut into bite-sized florets
  • 2 tbsp olive oil
  • 1½ tsp whole cumin seeds
  • ½ tsp ground turmeric
  • ½ tsp smoked paprika
  • ½ tsp salt
  • Freshly ground black pepper, to taste
  • Dhal:
  • 1½ cups (300 g) red lentils, rinsed
  • 1 tbsp coconut oil or vegetable oil
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1-inch (2.5 cm) piece fresh ginger, grated
  • 1 green chili, deseeded and finely chopped (optional)
  • 1½ tsp ground cumin
  • 1 tsp ground coriander
  • ½ tsp ground turmeric
  • 1 tsp garam masala
  • 1 tsp mustard seeds
  • 1 can (400 ml) coconut milk
  • 2½ cups (600 ml) vegetable broth
  • 1 tsp salt, or to taste
  • Juice of ½ lemon
  • Fresh cilantro, chopped, for garnish
Product image
Collect vegetable peels, food scraps, and trimmings while cooking to keep your kitchen clean and organized.
Check price on Amazon

Instructions

Step 1
Preheat your oven to 220°C (425°F). Line a baking tray with parchment paper.
Step 2
In a large bowl, toss the cauliflower florets with olive oil, cumin seeds, turmeric, smoked paprika, salt, and pepper until evenly coated. Spread on the prepared tray in a single layer.
Step 3
Roast for 25–30 minutes, turning once halfway, until golden brown and crisp at the edges.
Step 4
Meanwhile, in a large pot, heat coconut oil over medium heat. Add mustard seeds and let them sizzle for 30 seconds.
Step 5
Add onion and sauté for 4–5 minutes until soft and translucent. Stir in garlic, ginger, and green chili, cooking for 1 minute more.
Step 6
Add ground cumin, coriander, turmeric, and garam masala. Cook for 1 minute until fragrant.
Step 7
Add rinsed lentils, coconut milk, vegetable broth, and salt. Bring to a boil, then reduce heat and simmer gently for 20–25 minutes, stirring occasionally, until the lentils are soft and creamy. Add more broth or water if needed for desired consistency.
Step 8
Stir in lemon juice and check seasoning.
Step 9
Serve dhal in bowls, topped with cumin-roasted cauliflower and a sprinkle of fresh cilantro.

Zusatztipps für die Zubereitung

Using a large baking tray ensures that the cauliflower has enough space to roast and crisp up rather than steaming. For the dhal, ensure you rinse the red lentils thoroughly under cold water until the water runs clear to remove excess starch.

Varianten und Anpassungen

You can easily adjust the heat level by including or omitting the green chili. If you prefer a lighter version of the dish, substitute the full-fat coconut milk with a light coconut milk alternative.

Serviervorschläge

Serve this comforting dhal with a side of fluffy basmati rice or warm naan bread to soak up the creamy sauce. It is a complete and satisfying meal that is perfect for lunch or dinner.

Plated dhal with tender, roasted cauliflower, showcasing aromatic spices and vibrant garnish. Pin It
Plated dhal with tender, roasted cauliflower, showcasing aromatic spices and vibrant garnish. | citrushollow.com

With its combination of soft lentils and crunchy cauliflower, this dish is a celebration of Indian-inspired vegetarian cooking. Enjoy the warming aromas and satisfy your hunger with this wholesome meal.

Product image
Measure spices, liquids, and baking ingredients accurately for consistent results in cooking and baking.
Check price on Amazon

Recipe Questions & Answers

What makes this dhal creamy?

The coconut milk breaks down as the lentils cook, creating a naturally rich and velvety texture. Red lentils soften more than other varieties, contributing to the creaminess without needing any dairy or heavy cream.

Can I make this ahead?

Absolutely. The dhal actually tastes better the next day as flavors meld together. Store the lentils and roasted cauliflower separately, then reheat gently and combine before serving.

How do I get the cauliflower really crispy?

Spread florets in a single layer without overcrowding the pan. The high oven temperature of 220°C ensures golden edges and tender interiors. Don't skip turning them halfway through roasting.

What can I serve with this?

Basmati rice is the classic pairing, but warm naan bread, roti, or quinoa work beautifully. The bread is perfect for soaking up the spiced coconut sauce.

Is this suitable for meal prep?

Yes, it keeps well for 4-5 days refrigerated. The lentils may thicken in the fridge—add a splash of water or broth when reheating to restore the creamy consistency.

Can I use other lentils?

Red lentils cook quickly and break down beautifully. Yellow lentils work similarly, but brown or green lentils hold their shape and won't create the same creamy texture.

Dhal with Cumin-Roasted Cauliflower

Creamy spiced lentils topped with crispy golden cauliflower florets seasoned with aromatic cumin and warming spices.

Prep Time
20 min
Time to Cook
40 min
Total Duration
60 min
Created by Hannah Simmons


Skill Level Easy

Cuisine Indian

Makes 4 Portions

Diet & Preferences Plant-Based, No Dairy, No Gluten

What You'll Need

Cauliflower

01 1 medium head cauliflower, cut into bite-sized florets
02 2 tablespoons olive oil
03 1½ teaspoons whole cumin seeds
04 ½ teaspoon ground turmeric
05 ½ teaspoon smoked paprika
06 ½ teaspoon salt
07 Freshly ground black pepper to taste

Dhal

01 1½ cups red lentils, rinsed
02 1 tablespoon coconut oil or vegetable oil
03 1 medium onion, finely chopped
04 3 cloves garlic, minced
05 1-inch piece fresh ginger, grated
06 1 green chili, deseeded and finely chopped, optional
07 1½ teaspoons ground cumin
08 1 teaspoon ground coriander
09 ½ teaspoon ground turmeric
10 1 teaspoon garam masala
11 1 teaspoon mustard seeds
12 1 can (13.5 fluid ounces) coconut milk
13 2½ cups vegetable broth
14 1 teaspoon salt, or to taste
15 Juice of ½ lemon
16 Fresh cilantro, chopped, for garnish

How to Make It

Step 01

Prepare baking station: Preheat oven to 425°F. Line a baking tray with parchment paper.

Step 02

Season cauliflower: In a large bowl, toss cauliflower florets with olive oil, cumin seeds, turmeric, smoked paprika, salt, and pepper until evenly coated. Spread on prepared tray in a single layer.

Step 03

Roast cauliflower: Roast for 25 to 30 minutes, turning once halfway through, until golden brown and crisp at the edges.

Step 04

Temper spices: In a large pot, heat coconut oil over medium heat. Add mustard seeds and let them sizzle for 30 seconds.

Step 05

Sauté aromatics: Add onion and sauté for 4 to 5 minutes until soft and translucent. Stir in garlic, ginger, and green chili, cooking for 1 minute more.

Step 06

Bloom ground spices: Add ground cumin, coriander, turmeric, and garam masala. Cook for 1 minute until fragrant.

Step 07

Simmer lentils: Add rinsed lentils, coconut milk, vegetable broth, and salt. Bring to a boil, then reduce heat and simmer gently for 20 to 25 minutes, stirring occasionally, until lentils are soft and creamy. Add more broth or water if needed for desired consistency.

Step 08

Finish dhal: Stir in lemon juice and check seasoning, adjusting salt and spices as needed.

Step 09

Plate and serve: Serve dhal in bowls, topped with cumin-roasted cauliflower and a sprinkle of fresh cilantro.

Equipment You'll Need

  • Large baking tray
  • Parchment paper
  • Large pot
  • Wooden spoon
  • Chef's knife
  • Cutting board

Allergy Advice

Always review each ingredient for allergy risks and talk to a healthcare provider when needed.
  • Contains coconut, a tree nut allergen.
  • Always verify labels for potential allergens in vegetable broth or coconut milk.

Nutrition Details (per portion)

Nutritional details are for general knowledge and shouldn't replace your doctor’s input.
  • Energy: 385
  • Fat Content: 17 g
  • Carbohydrate: 44 g
  • Proteins: 15 g