Dhal with Cumin-Roasted Cauliflower

Featured in: Simple Weeknight Dinners

This comforting red lentil dhal brings together the creamy richness of coconut-infused lentils with the satisfying crunch of golden roasted cauliflower. The warming blend of cumin, coriander, and garam masala creates layers of aromatic flavor, while a hint of lemon brightens each spoonful. Perfect over steamed basmati rice or with warm naan, this dish comes together in just over an hour and serves four generously.

Updated on Wed, 21 Jan 2026 08:23:00 GMT
Creamy red lentil Dhal topped with golden, cumin-roasted cauliflower florets and fresh cilantro garnish. Save
Creamy red lentil Dhal topped with golden, cumin-roasted cauliflower florets and fresh cilantro garnish. | dunebasil.com

My neighbor brought over a container of dhal one October evening, and I watched her eat it standing by my kitchen counter, the steam rising from her bowl carrying this incredible mix of warm spices. She barely said anything about it, just kept eating, occasionally reaching for another spoonful like she couldn't help herself. When I asked for the recipe, she laughed and said the secret was treating the cauliflower like it deserved its own moment of glory instead of playing second fiddle. That conversation changed how I thought about building a meal.

I made this for my friend Marcus who'd been going through a rough patch, and he showed up looking exhausted. Halfway through the bowl, something shifted in his face, this small softening that happened quietly. He didn't make a big deal of it, just kept eating and asked if I'd teach him how to make it. Watching someone find their appetite again through food is a small kind of magic.

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 down into silk without falling apart, which is exactly why you want them here instead of other varieties that hold their shape stubbornly.
  • Cauliflower florets: Bite-sized pieces roast evenly, and cutting them smaller than you think gives you more caramelized edges.
  • Coconut oil: It carries the mustard seeds' flavor better than neutral oils, creating that initial pop that wakes up your palate.
  • Fresh ginger and garlic: Minced fine, not sliced, so they dissolve into the dhal rather than hiding as chunks.
  • Cumin seeds and ground cumin: Two forms give you the whole cumin story—the toasted aromatics from seeds, the earthy depth from ground.
  • Coconut milk: The full-fat version creates that luxurious mouthfeel; if you go light, you lose something intangible.
  • Garam masala: Don't skip this; it's the finishing spice that makes everything taste complete rather than just well-seasoned.
  • Lemon juice: Added at the end, it brightens everything without making it taste sour, like turning up the volume on flavors that were already there.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get everything ready:
Rinse your lentils until the water runs almost clear, and prep all your aromatics first because once things start moving in that pot, you won't have time to chop.
Roast the cauliflower:
Toss those florets until every piece catches oil and spice, then spread them single-layer like they each deserve their own real estate. They'll turn deep golden at the edges, and that's when you know they're done.
Begin the dhal base:
Heat your oil until it's shimmering, then add mustard seeds and let them dance for just 30 seconds—you want to hear them pop slightly, that's your signal they're releasing their flavor. Don't walk away; it happens fast.
Build the aromatics:
The onion needs those 4-5 minutes to turn translucent and sweet, then garlic and ginger go in just long enough to soften, about a minute, so they don't turn harsh and bitter on you.
Toast the spices:
This seems like a small step but it's essential—letting cumin, coriander, turmeric, and garam masala warm in the oil for a minute transforms them from separate ingredients into a unified flavor base. Your kitchen will smell like a spice market.
Add the lentils and liquid:
Stir in your rinsed lentils, coconut milk, and broth all together, bring it to a boil, then drop the heat low enough that it's barely bubbling. Gentle cooking keeps the lentils creamy instead of broken.
Simmer with attention:
Stir occasionally as those lentils soften, and taste the cooking liquid—it should taste like something you'd eat on its own. If it's too thick, add more broth; if it's too thin, let it reduce a bit longer.
Finish with brightness:
That lemon juice at the end isn't about making it taste lemony, it's about making every spice pop and taste more like itself. Check your salt too; you might need more than you think.
Bring it all together:
Spoon dhal into bowls, crown it with those roasted cauliflower florets, and finish with cilantro that looks like green confetti on top.
Warmly spiced vegetarian Dhal bowl featuring tender red lentils and crispy roasted cauliflower for dinner. Save
Warmly spiced vegetarian Dhal bowl featuring tender red lentils and crispy roasted cauliflower for dinner. | dunebasil.com

There's something about feeding people real, honest food that makes them sit a little longer at your table and talk a little slower. This dhal does that—it's warm enough to be comforting but interesting enough to keep you engaged with each spoonful.

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.

Making This Meal Your Own

The framework here is solid, but the real joy comes from tweaking it to match what you have and what you're craving. I've made this with more ginger when I was feeling a cold coming on, less coconut milk when I wanted it brothier and less rich. Someone showed me once that adding a tablespoon of tomato paste in with the spices creates this subtle depth that you can't quite identify but that makes people ask what's different.

What to Serve Alongside

Basmati rice is the obvious choice, and it's the right one most nights—the neutral grain lets the dhal shine. But warm naan, if you can find it or make it, turns this into something almost luxurious, a vehicle for soaking up every drop of sauce from your bowl. I've also served it with simple jasmine rice on nights when I wanted something lighter, or spooned over roasted sweet potato when I wanted something more substantial.

Variations and Additions

This recipe is forgiving in beautiful ways, bending to whatever you have on hand or whatever you're feeling. A handful of spinach stirred in at the end adds color and iron without changing the character of the dish, and toasted cashews or pumpkin seeds scattered on top create a textural moment that's almost restaurant-quality.

  • If you're not vegetarian, crispy-skinned fish on top transforms this from meatless meal into fine dining.
  • Dark leafy greens like kale or mustard greens work wonderfully added in the last few minutes, just long enough to wilt into the dhal.
  • A drizzle of good olive oil just before serving adds a finish that makes people notice the dish more deeply.
Aromatic Indian Dhal with coconut milk served alongside perfectly roasted cumin cauliflower florets. Save
Aromatic Indian Dhal with coconut milk served alongside perfectly roasted cumin cauliflower florets. | dunebasil.com

This meal sits at the intersection of simple and satisfying, the kind of food that tastes like it took hours but actually comes together in about an hour. Once you make it a few times, you'll stop following the recipe and start cooking it by instinct, which is when it becomes truly yours.

Recipe FAQs

Can I make this ahead of time?

Yes, the dhal actually improves in flavor when made ahead. Store in the refrigerator for up to 3 days, reheat gently, and add fresh garnishes before serving.

What type of lentils work best?

Red lentils are ideal here because they break down beautifully into a creamy consistency. Brown or green lentils will hold their shape but won't give the same velvety texture.

How can I add more protein?

Sprinkle toasted cashews or pumpkin seeds on top, or serve with a side of warm flatbread brushed with ghee for additional protein and richness.

Is this suitable for meal prep?

Absolutely. Portion into containers and refrigerate for up to 4 days. The cauliflower may lose some crispness but will still be delicious. Reheat with a splash of water to loosen the dhal.

Can I freeze this dhal?

The lentil portion freezes well for up to 3 months. Freeze the roasted cauliflower separately, as it can become mushy when frozen and reheated together with the dhal.

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 cashew cream for added richness.

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

Aromatic red lentils paired with spiced roasted cauliflower florets for a hearty, warming vegetarian meal.

Prep Time
20 minutes
Time to Cook
40 minutes
Overall Time
60 minutes
Recipe by Dune Basil Lea Romano


Skill Level Easy

Cuisine Indian

Makes 4 Portions

Diet Information Vegan-Friendly, 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 cauliflower for roasting: Preheat oven to 425°F and line a baking tray with parchment paper. In a large bowl, toss cauliflower florets with olive oil, cumin seeds, turmeric, smoked paprika, salt, and black pepper until evenly coated. Spread in a single layer on the prepared tray.

Step 02

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

Step 03

Begin dhal base: In a large pot, heat coconut oil over medium heat. Add mustard seeds and allow to sizzle for 30 seconds until fragrant.

Step 04

Sauté aromatic vegetables: Add chopped onion and sauté for 4 to 5 minutes until soft and translucent. Stir in minced garlic, grated ginger, and green chili, cooking for 1 additional minute.

Step 05

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

Step 06

Simmer lentil dhal: Add rinsed red 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 additional broth or water as needed to achieve desired consistency.

Step 07

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

Step 08

Plate and serve: Divide dhal among serving bowls and top each with cumin-roasted cauliflower florets 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.

Essential Tools

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

Allergy Details

Review ingredients for allergies, and talk to your doctor if you're uncertain.
  • Contains coconut (tree nut)
  • Verify vegetable broth and coconut milk labels for potential allergen cross-contamination

Nutrition per serving

Nutritional details are for reference only. They're not a substitute for medical advice.
  • Energy: 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.