Dhal with Cumin-Roasted Cauliflower

Featured in: Oven & Stovetop Dishes

This comforting Indian-inspired dhal features tender red lentils cooked in creamy coconut milk with aromatic spices like garam masala, coriander, and turmeric. The star element is the roasted cauliflower, tossed in cumin seeds and smoked paprika until golden and crisp-edged. Ready in about an hour, this protein-packed dish balances warming heat from green chilies with bright citrus from fresh lemon juice. Perfect served over basmati rice or with warm naan bread for soaking up the rich, spiced sauce.

Updated on Mon, 26 Jan 2026 14:31:00 GMT
Hearty dhal with cumin-roasted cauliflower, a warming Indian vegetarian delight. Pin It
Hearty dhal with cumin-roasted cauliflower, a warming Indian vegetarian delight. | sabortighri.com

My neighbor stopped by on a chilly Tuesday evening carrying a small jar of homemade garam masala, insisting I try her dhal recipe. What started as a polite kitchen chat turned into an hour of her guiding my hands through tempering mustard seeds and watching them pop like tiny fireworks in hot oil. That night, something clicked—the way the creamy lentils absorbed all those warming spices, how the roasted cauliflower added this unexpected crunch and earthiness. I've been making it ever since, though I added my own twist with those golden, cumin-kissed florets.

I served this to my sister during her first week as a vegetarian, nervous it wouldn't feel substantial enough. She went back for thirds and asked for the recipe before leaving. That's when I realized this dish wasn't about proving anything—it was just genuinely delicious, nourishing in that way that makes you feel cared for from the inside out.

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 break down into creamy silk, thickening the dhal naturally without any cream—just rinse them well first to avoid excess starch.
  • Cauliflower florets: Cut them roughly the same size so they roast evenly; smaller pieces get crispier at the edges, which is actually the best part.
  • Whole cumin seeds: Toast these separately in hot oil before adding anything else—they'll perfume your entire kitchen and wake up your spice collection.
  • Coconut milk: Full-fat is non-negotiable here; it creates that luxurious mouthfeel that makes this feel indulgent.
  • Fresh ginger and garlic: Don't skip the grating step; mincing leaves little fibrous bits that catch in your teeth, while grating melts seamlessly into the base.
  • Mustard seeds: These pop and crackle with an almost sarcastic energy—listen for the change in sound to know when to add your onions.
  • Garam masala: Buy whole spices if you can and toast them yourself, or use a trusted brand; this blend carries the whole dish on its shoulders.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Ready your oven and prep the cauliflower:
Heat to 220°C (425°F) and line a tray with parchment paper. Toss your florets with olive oil and spices, making sure every piece gets coated—this is your only chance to season them directly, so don't be shy.
Roast until golden and crispy:
Spread in a single layer and roast for 25–30 minutes, turning halfway through. You're looking for deep golden edges and a slightly charred look; this is what transforms ordinary cauliflower into something memorable.
Toast your mustard seeds:
In a large pot with hot coconut oil, add the seeds and listen—they'll crackle for about 30 seconds, then soften your onions in that fragrant oil.
Build your aromatic base:
Sauté onions until translucent, then add garlic, ginger, and chili. Cook just until the rawness disappears, about one minute—you want these flavors infused, not burnt.
Bloom your spices:
Add ground cumin, coriander, turmeric, and garam masala to the hot mixture and cook for one minute. You'll smell the shift immediately; that's when you know they're releasing their essential oils.
Simmer the lentils gently:
Add rinsed lentils, coconut milk, and vegetable broth. Bring to a boil, then reduce heat and let it bubble softly for 20–25 minutes, stirring occasionally, until the lentils are completely soft and the mixture looks creamy and loose. Add more broth if it thickens too much.
Finish with brightness:
Squeeze in the lemon juice and taste for seasoning. This acidic note cuts through the richness and brings everything into focus.
Plate and garnish:
Spoon the dhal into bowls and crown each one with those golden cauliflower florets and a handful of fresh cilantro for color and freshness.
Golden roasted cauliflower over creamy red lentil dhal, perfect for dinner. Pin It
Golden roasted cauliflower over creamy red lentil dhal, perfect for dinner. | sabortighri.com

I made this on a gray November afternoon when everything felt a little heavy, and somehow the warmth of it in my hands and that first spoonful shifted something small but real. Food doesn't need to be complicated to be transformative.

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.

Timing Your Components

Start your oven first, then begin prepping. The dhal takes about 25 minutes to reach that perfect creamy stage, and your cauliflower needs nearly the same time in the oven, so they'll finish almost simultaneously—this synchronization feels almost magical when it works. If one finishes early, simply hold it warm on the counter; the dhal can rest gently off the heat without falling apart.

Customizing Heat and Flavor

The green chili here is optional and deseeded for mild warmth, not aggressive heat. If you want more fire, leave the seeds in or add an extra chili; if you prefer zero heat, skip it entirely. The ginger provides its own gentle spice and warmth, so you're never starting from a cold place even without the chili.

Serving Suggestions and Pairings

This shines alongside fluffy basmati rice or warm naan, though honestly I often eat it on its own, especially when I'm not feeling the carbs. For extra decadence, scatter toasted cashews or pumpkin seeds across the top—they add a luxury crunch that justifies keeping them in your pantry.

  • Pair with a crisp green salad on the side to cut through the richness and add brightness.
  • Leftover dhal freezes beautifully for up to three months, making it perfect meal-prep material.
  • Warm it gently in a pot with a splash of extra broth rather than the microwave to preserve the creamy texture.
Aromatic dhal with tender cumin-roasted cauliflower, ideal for a comforting meal. Pin It
Aromatic dhal with tender cumin-roasted cauliflower, ideal for a comforting meal. | sabortighri.com

This dish reminds me why cooking matters—it's not about perfection or impressing anyone, it's about turning simple things into something that nourishes. Every time I make it, I think of that Tuesday evening and my neighbor's jar of spices.

Recipe FAQs

What makes this dhal creamy?

The combination of coconut milk and slow-simmered red lentils creates a naturally creamy texture without any dairy. As the lentils cook down, they break down and thicken the coconut milk into a rich, velvety base.

Can I use other vegetables instead of cauliflower?

Absolutely. Butternut squash, sweet potato, or broccoli work beautifully with the same roasting technique. Adjust roasting time slightly as denser vegetables may need a few extra minutes.

Is this dish freezer-friendly?

Yes, both the dhal and roasted cauliflower freeze well. Store them separately in airtight containers for up to 3 months. Thaw overnight in the refrigerator and reheat gently, adding a splash of water if the dhal has thickened.

How can I make this dhal spicier?

Increase the amount of green chili, add a pinch of cayenne pepper with the other spices, or serve with extra fresh chilies on the side. You can also toast additional mustard seeds for extra heat.

What's the best way to serve this?

Serve the dhal in shallow bowls, mounding the roasted cauliflower on top. Basmati rice, warm naan, or roti bread are perfect accompaniments. A dollop of coconut yogurt and extra fresh cilantro adds lovely contrast.

Can I use brown or green lentils instead?

Brown and green lentils hold their shape better and take longer to cook, typically 30-40 minutes. They'll create a different texture—more stew-like rather than creamy. Red lentils are traditional for dhal due to their soft, disintegrating nature.

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 spiced lentils topped with crispy roasted cauliflower florets seasoned with cumin and turmeric.

Prep Time
20 minutes
Time to Cook
40 minutes
Entire Time
60 minutes
Author Nicole Wagner


Skill Level Easy

Cuisine Indian

Portions 4 Number of Servings

Diet Information Plant-Based, No Dairy, No Gluten

Ingredient List

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 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 Cauliflower: Roast for 25 to 30 minutes, turning once halfway through, until golden brown and crisp at the edges.

Step 03

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

Step 04

Build Flavor Base: 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 minute more.

Step 05

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

Step 06

Simmer Dhal: 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 additional broth or water as needed to achieve desired consistency.

Step 07

Finish and Season: Stir in lemon juice and adjust seasoning to taste.

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 Details

Go through each item for possible allergens—and seek medical advice for any questions.
  • Contains coconut (tree nut)
  • Always check labels for possible allergens in vegetable broth or coconut milk

Nutrition Info (per portion)

These values are for general reference and not a substitute for professional health input.
  • Calorie Count: 385
  • Fats: 17 grams
  • Carbohydrates: 44 grams
  • Proteins: 15 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.