Dhal with Cumin-Roasted Cauliflower

Featured in: Simple Sharing Ideas

This comforting Indian-inspired dish features creamy red lentils slowly simmered with coconut milk, warming spices like garam masala and coriander, and fragrant aromatics including ginger, garlic, and green chili. The golden roasted cauliflower florets, seasoned with whole cumin seeds and smoked paprika, add delightful crunch and contrasting texture. Ready in just over an hour, this nourishing bowl serves four and pairs beautifully with basmati rice or warm naan bread.

Updated on Sun, 25 Jan 2026 16:40:00 GMT
Hearty dhal and cumin-roasted cauliflower, a satisfying vegetarian Indian feast. Pin This
Hearty dhal and cumin-roasted cauliflower, a satisfying vegetarian Indian feast. | sweetzitoune.com

My neighbor brought over a container of dhal on a cold Tuesday evening, and I watched steam rise from the bowl as she described the golden cauliflower she'd roasted alongside it. That single spoonful changed how I thought about weeknight dinners—suddenly, vegetables weren't side players but could carry the entire meal with warmth and character. I've been making this version ever since, tweaking the spices based on what's in my cupboard and whatever mood the kitchen seems to call for.

I made this for my partner when he was recovering from being sick, and I remember how he sat up straighter with the first spoonful, as if the ginger and warmth were literally bringing him back to life. The lemon juice brightened everything at the end, and watching him ask for seconds felt like the greatest compliment I'd ever received.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Red lentils: These cook into a silky, almost-broken consistency that forms the soul of the dhal—rinsing them first prevents them from becoming gluey.
  • Cauliflower florets: Choose ones that are similar in size so they roast evenly and develop that golden, caramelized surface.
  • Cumin seeds and ground cumin: The seeds crackle in the pan and on the roasted cauliflower, while the ground version adds a deeper, warmer note to the lentils.
  • Coconut milk: This creates richness and mellows the spices into something cohesive—full-fat works best, though light coconut milk is a lighter option.
  • Fresh ginger and garlic: These are your flavor anchors, and grating the ginger rather than mincing gives the dhal a smoother texture.
  • Garam masala: This spice blend is the thing that makes people pause and ask what you did differently—it's essential, not optional.
  • Lemon juice: Added at the very end, this lifts the entire dish and prevents it from tasting flat or heavy.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready and prep the cauliflower:
Heat your oven to 220°C (425°F) and line a baking tray with parchment paper. Toss the cauliflower florets in a bowl with olive oil, cumin seeds, turmeric, smoked paprika, salt, and pepper until every piece is well coated—you want the spices to stick, not settle at the bottom of the bowl.
Roast until golden and crispy:
Spread the cauliflower in a single layer on the tray and roast for 25 to 30 minutes, turning halfway through. You're looking for golden edges and a slight char that means the natural sugars have caramelized.
Start building the dhal base:
While the cauliflower roasts, heat coconut oil in a large pot over medium heat. Add the mustard seeds and listen for them to sizzle—this should take about 30 seconds and signals that your oil is the right temperature.
Build layers of flavor with aromatics:
Once the mustard seeds settle, add your chopped onion and cook for 4 to 5 minutes until it turns soft and translucent. Stir in the minced garlic, grated ginger, and green chili (if using), cooking for one more minute until the raw edge disappears and everything smells almost irresistible.
Toast the dry spices:
Add the ground cumin, coriander, turmeric, and garam masala to the pot and stir constantly for about one minute. This quick toast deepens the flavors and removes any dusty taste from the spices.
Build the creamy base:
Pour in your rinsed red lentils, coconut milk, vegetable broth, and salt. Bring everything to a boil, then immediately lower the heat and let it simmer gently for 20 to 25 minutes, stirring occasionally so nothing sticks to the bottom.
Finish with brightness:
The lentils should be completely soft and almost melting into a creamy texture when they're done. Stir in the lemon juice, taste, and adjust the seasoning—more salt, more lemon, whatever feels right.
Bring it all together:
Ladle the dhal into bowls, crown each serving with the roasted cauliflower, and scatter fresh cilantro on top.
Aromatic red lentil dhal topped with perfectly seasoned, oven-crisped cauliflower florets. Pin This
Aromatic red lentil dhal topped with perfectly seasoned, oven-crisped cauliflower florets. | sweetzitoune.com

There's something about serving this on a rainy day that feels like an act of care, whether you're feeding yourself or someone else. The combination of warmth, spice, and texture somehow makes ordinary evenings feel a little less ordinary.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

How to Get the Cauliflower Just Right

The difference between mushy roasted cauliflower and golden, crispy florets comes down to two things: even sizing and proper spacing. I learned this the hard way after crowding a pan and ending up with steamed vegetables instead of roasted ones. Cut your florets so they're roughly the same size, spread them out with breathing room between them, and resist the urge to open the oven door more than once—that moisture loss is what gives you those caramelized edges.

Making This Meal Your Own

The spice amounts I've given are starting points, not commandments. If you love heat, add more green chili or a pinch of cayenne pepper. If you prefer gentler flavors, reduce the ginger or skip the chili altogether. I've made this dhal with butternut squash instead of cauliflower when that's what was in the house, and it was just as satisfying—the lentils are forgiving and work with whatever vegetables you pair them with.

Serving and Storage Tips

This dhal tastes even better the next day once the spices have had time to marry together, so it's an excellent meal to make ahead if you're planning. The roasted cauliflower is best eaten the same day, but you can prepare it a few hours in advance and reheat it gently in the oven just before serving. Serve with basmati rice, warm naan, or just by itself with a dollop of yogurt on the side if you're in the mood.

  • For extra richness: Garnish with toasted cashews, pumpkin seeds, or a drizzle of good olive oil.
  • Make it stretchy: If the dhal thickens too much when it sits, thin it with a splash of vegetable broth or water when you reheat it.
  • Keep cilantro fresh: Add it just before serving rather than stirring it in, so it stays vibrant and doesn't wilt into the warmth.
Creamy dhal with tender, spiced cauliflower – a colorful, flavorful vegan dinner. Pin This
Creamy dhal with tender, spiced cauliflower – a colorful, flavorful vegan dinner. | sweetzitoune.com

This is the kind of meal that nourishes you twice—once while you're eating it, and again when you remember how good it tasted. Make it when you need comfort, when you want to feed someone you care about, or when you just need a reminder that simple ingredients can create something truly satisfying.

Recipe FAQ

How do I store leftovers?

Store the dhal and roasted cauliflower separately in airtight containers in the refrigerator for up to 4 days. Reheat gently on the stove, adding a splash of water or broth if the lentils have thickened.

Can I make this ahead?

Yes, the dhal actually improves in flavor after a day or two. Make the lentil base up to 3 days ahead and reheat before serving. Roast fresh cauliflower when ready to eat for optimal texture.

What can I substitute for coconut milk?

Light coconut milk works well for a lighter version. For a coconut-free alternative, use additional vegetable broth or unsweetened plant-based milk, though the creaminess will differ slightly.

Is this suitable for meal prep?

Absolutely. Portion the dhal into containers and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat. The cauliflower is best roasted fresh or reheated in the oven to maintain crispiness.

How can I add more protein?

Stir in cubed tofu during the last 10 minutes of simmering, or top with roasted chickpeas alongside the cauliflower. Cashews or pumpkin seeds as garnish also add protein and crunch.

Can I use other lentils?

Red lentils work best as they break down beautifully. Yellow lentils are a good alternative. Brown or green lentils hold their shape longer and will require more liquid and cooking time.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Dhal with Cumin-Roasted Cauliflower

Creamy red lentils simmered with aromatic spices, topped with crispy roasted cauliflower florets seasoned with cumin and turmeric.

Prep Time
20 minutes
Cook Time
40 minutes
Time Needed
60 minutes


Skill Level Easy

Cuisine Indian

Makes 4 Portions

Dietary Info Plant-Based, No Dairy, No Gluten

What You 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
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 Steps

Step 01

Prepare the oven and cauliflower: Preheat oven to 425°F. Line a baking tray with parchment paper. In a large bowl, toss 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 02

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

Step 03

Begin the dhal base: In a large pot, heat coconut oil over medium heat. Add mustard seeds and let them sizzle for 30 seconds.

Step 04

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 05

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

Step 06

Simmer the 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 07

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

Step 08

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

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

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

Allergy Notice

Review ingredients for allergens. Check with your healthcare provider if you have concerns.
  • Contains tree nut (coconut).
  • Always verify labels of vegetable broth and coconut milk for potential allergen cross-contamination.

Nutrition Info (per portion)

This information serves as a guide only. Always consult with a medical expert for dietary needs.
  • Calories: 385
  • Fats: 17 g
  • Carbohydrates: 44 g
  • Proteins: 15 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.