Dhal with Cumin-Roasted Cauliflower

Featured in: One-Pot Home Cooking

This aromatic red lentil dhal features warming spices like cumin, coriander, and garam masala, simmered with coconut milk until velvety smooth. The crowning touch comes from golden cauliflower florets, roasted with whole cumin seeds, turmeric, and smoked paprika until crisp and caramelized at the edges. Ready in about an hour, this plant-based main delivers protein-rich lentils and aromatic depth, perfect served over basmati rice or alongside warm naan.

Updated on Wed, 21 Jan 2026 11:27:00 GMT
Hearty red lentil dhal paired with vibrant, cumin-roasted cauliflower for dinner. Pin This
Hearty red lentil dhal paired with vibrant, cumin-roasted cauliflower for dinner. | messli.com

My kitchen smelled like toasted cumin for three days after my neighbor brought over a container of her family's dhal, and I couldn't stop thinking about how to make it at home. The first batch was too watery, the second too thick, but somewhere around attempt four, I realized the magic wasn't in perfection—it was in that moment when the mustard seeds crackle in hot oil and the whole dish suddenly smells alive. Adding roasted cauliflower was my way of making it feel less like copying and more like creating something that was mine.

I made this for my sister on a Tuesday night when she was stressed about work, and watching her slow down between spoonfuls reminded me why I cook. There's something about dhal that just makes people exhale, like the warm spices and creamy lentils do the work your nervous system can't.

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: They dissolve into creaminess without any help, which is the whole secret—rinse them first so you're not cooking starch into sludge.
  • Coconut milk: Full-fat if you want richness, light if you want to keep it bright; either way, it balances the spice without overwhelming.
  • Cauliflower florets: Bite-sized pieces work best because they roast evenly and don't get lost in the dhal.
  • Cumin seeds and ground cumin: Two different forms doing two different jobs—the seeds pop and crackle, the powder deepens everything.
  • Mustard seeds: They're essential, not optional; that sizzle is where the flavor story begins.
  • Fresh ginger and garlic: Minced fine because you want them distributed through the oil before anything else joins, not sitting in chunks.
  • Vegetable broth: Good quality matters because it's half your liquid base and it'll show up in every spoonful.
  • Garam masala: Add it early so it blooms in the oil and becomes part of the foundation, not an afterthought.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prepare and preheat:
Get your oven to 220°C and line a tray with parchment—you want the cauliflower to roast, not steam. This takes two minutes and saves you from scrubbing later.
Coat the cauliflower:
Toss those florets until every piece is glossy with oil and spices, then spread them in a single layer so they have room to breathe and brown. If they're crowded, they'll steam instead of roast.
Roast until golden:
Twenty-five to thirty minutes, turning halfway—you're looking for edges that are dark and crispy, not pale and soft. The color is where the flavor lives.
Toast the mustard seeds:
Heat oil in your pot, add the seeds, and listen for them to pop and dance—that thirty seconds of sizzling is the backbone of your dhal. Don't skip this step or walk away; it's quick and it matters.
Build your base:
Add the onion and cook until it's soft and just starting to turn golden, then layer in the garlic, ginger, and chili. This creates a foundation of flavor that the rest of the dish sits on.
Bloom the spices:
Ground cumin, coriander, turmeric, and garam masala all go in for one minute in that hot oil—your nose will tell you when it's right because the smell will suddenly deepen and shift. Trust that signal.
Add lentils and liquid:
Stir in the rinsed lentils, coconut milk, and broth, then bring it all to a boil before dropping the heat to a gentle simmer. Watch it for the first minute to make sure nothing sticks to the bottom.
Simmer gently:
Twenty to twenty-five minutes, stirring now and then, until the lentils have completely softened and the whole pot looks creamy and thick. If it's too thick, add more broth a splash at a time; if it's too thin, just let it simmer a bit longer.
Finish and taste:
Squeeze in the lemon juice, taste it, and adjust salt if needed—lemon brings everything into focus. This is your last chance to decide if it needs more heat, salt, or spice.
Serve with flair:
Spoon the dhal into bowls, crown it with the golden cauliflower, and scatter cilantro on top like you meant to make something beautiful.
Warm, spiced dhal topped with golden cumin-roasted cauliflower florets, ready to serve. Pin This
Warm, spiced dhal topped with golden cumin-roasted cauliflower florets, ready to serve. | messli.com

There's a moment about halfway through cooking when your kitchen stops smelling like individual ingredients and starts smelling like dinner, and that's when you know you're on the right track. That smell is what makes people want to stay at your table.

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.

The Roasting Game

The cauliflower is where texture lives in this dish, and I learned this the hard way by undercooking it my first time and wondering why it felt so bland. Roasting at a high temperature with cumin seeds scattered through coaxes out the natural sweetness and creates those crispy, caramelized edges that make you want to keep eating even when you're full. The key is turning the tray halfway through so nothing burns while some pieces stay pale—even heat and a little patience give you golden cauliflower that tastes like it was meant to be there.

The Dhal Balance

Getting the dhal to that perfect creamy-but-not-mushy stage took me more tries than I want to admit, but now I know it's all about attention and timing. You're cooking red lentils, which dissolve naturally, so twenty-five minutes is usually the sweet spot, but your stove, your pot, and your altitude all have opinions. The best move is to start checking around the twenty-minute mark and taste one—if it falls apart between your tongue and the roof of your mouth, it's done, and if it still has a tiny bite, give it another few minutes.

Serving and Pairing

This dhal is wonderful on its own, but basmati rice or warm naan turns it into a meal that feels complete and satisfying. The dhal soaks into the rice and coats every grain, while naan becomes your edible spoon, and either way you're building something with your hands and your mouth that tastes and feels generous.

  • Toast some cashews or pumpkin seeds and scatter them on top for a nutty crunch that nobody will expect but everyone will love.
  • A dollop of yogurt on the side adds cool creaminess if you're serving this to people who aren't vegan.
  • Make a double batch and freeze half, because dhal tastes even better the next day when the spices have had time to get to know each other.
Aromatic lentil dhal with tender, flavorful cumin-roasted cauliflower chunks, a vegan delight. Pin This
Aromatic lentil dhal with tender, flavorful cumin-roasted cauliflower chunks, a vegan delight. | messli.com

This dish has become my go-to when I want to cook something that feels special but doesn't stress me out, and that's maybe the highest compliment a recipe can get. Make it once and you'll know why you'll make it again.

Recipe Q&A

How do I store leftover dhal?

Store cooled dhal and roasted cauliflower separately in airtight containers. Refrigerate for up to 4 days or freeze for 3 months. Reheat gently on the stove, adding splashes of water or broth to restore creaminess. Crisp the cauliflower in a warm oven before serving.

Can I use other lentils instead of red lentils?

Red lentils cook quickly and break down beautifully, creating that signature creamy texture. Yellow lentils work similarly well. Brown or green lentils hold their shape better but require longer cooking and won't achieve the same silky consistency.

What can I serve with this dhal?

Fluffy basmati rice soaks up the spiced coconut broth perfectly. Warm naan or roti bread works wonderfully for scooping. For a lighter option, try quinoa or simply serve with a side of roasted vegetables and crisp cucumber raita.

How can I adjust the spice level?

The green chili provides adjustable heat—leave it out entirely for mild warmth, include seeds for medium spice, or add a second chili for bold heat. You can also serve with fresh yogurt or coconut cream to temper the spices.

Can I make this oil-free?

Substitute the oils with a splash of vegetable broth for sautéing the aromatics. Roast the cauliflower using just the spices and a light coating of aquafaba (chickpea liquid) or broth spray instead of olive oil.

Why do mustard seeds pop in hot oil?

Mustard seeds release their nutty, aromatic flavor when they hit hot oil and begin to sizzle or pop. This technique, called tempering, is common in Indian cooking and infuses the oil with essence before adding other ingredients.

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 for a comforting Indian-inspired dish.

Prep Needed
20 minutes
Time to Cook
40 minutes
Overall Time
60 minutes
Created by Messli Tessa Marlow


Skill Level Easy

Cuisine Indian

Makes 4 Portions

Dietary Notes 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

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–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 until fragrant.

Step 04

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

Step 05

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

Step 06

Simmer the lentils: Add rinsed red 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 additional broth or water if needed to achieve desired consistency.

Step 07

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

Step 08

Plate and serve: Serve dhal in bowls, topped with cumin-roasted cauliflower florets and a generous sprinkle of fresh chopped 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 You'll Need

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

Allergy Details

Be sure to check each ingredient for allergens and consult your healthcare provider if you have questions.
  • Contains coconut (tree nut)
  • Always verify labels on vegetable broth and coconut milk for potential allergen cross-contamination

Nutrition Breakdown (per portion)

For general guidelines only. Not meant to provide medical or dietary diagnosis.
  • Caloric Value: 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.