Pin this The first time I made dhal, I stood nervously over the pot, watching mustard seeds pop and dance in hot oil like tiny fireworks. My neighbor Priya had walked me through the process over her fence, laughing as I wrote down her approximate measurements on the back of a grocery receipt. Now this red lentil dhal with roasted cauliflower has become the dish I make when I need something that feels like a hug in bowl form.
Last winter, during a particularly gloomy week, I made a massive batch of this for my sister who was recovering from surgery. She called me two days later to confess shed eaten nothing but dhal for three days straight, warming it up at 2 AM when sleep wouldnt come. Thats when I knew this recipe was something special.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 1 medium head cauliflower: Cut into bite-sized florets, because smaller pieces roast more evenly and create more crispy edges
- 2 tbsp olive oil: Helps the spices adhere to the cauliflower and promotes that golden caramelization we want
- 1½ tsp whole cumin seeds: Toasted alongside the cauliflower, these become nutty and aromatic
- ½ tsp ground turmeric: Adds that beautiful golden color and earthy depth
- ½ tsp smoked paprika: Brings a subtle smokiness that balances the coconut milk sweetness
- ½ tsp salt: Plus more to taste, because the cauliflower needs seasoning before it hits the oven
- Freshly ground black pepper: To taste, adding gentle warmth behind the spices
- 1½ cups (300 g) red lentils: Rinsed thoroughly until the water runs clear, which prevents bitterness
- 1 tbsp coconut oil: Adds a subtle sweetness that pairs beautifully with the spices
- 1 medium onion: Finely chopped, creating the aromatic foundation of the dhal
- 3 cloves garlic: Minced fresh, because nothing beats that sharp aromatic bite
- 1-inch piece fresh ginger: Grated, bringing warmth and brightness that cuts through the coconut
- 1 green chili: Deseeded and finely chopped, optional depending on your heat tolerance
- 1½ tsp ground cumin: Earthy and aromatic, layering with the roasted cumin seeds
- 1 tsp ground coriander: Adds subtle citrusy notes that brighten the rich coconut base
- ½ tsp ground turmeric: More golden color and anti-inflammatory benefits
- 1 tsp garam masala: The warming finish that makes everything taste complete
- 1 tsp mustard seeds: Theyll pop and sizzle in hot oil, releasing their distinct sharp flavor
- 1 can (400 ml) coconut milk: Full fat creates the most luxurious, creamy texture
- 2½ cups (600 ml) vegetable broth: Homemade is best, but a good quality store-bought works perfectly
- 1 tsp salt: Adjust as needed since salt preferences vary wildly
- Juice of ½ lemon: The acid brightens everything and balances the rich coconut
- Fresh cilantro: Chopped generously for that burst of fresh herbal contrast
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get your oven going hot:
- Preheat to 220°C (425°F) and line a baking tray with parchment paper, because roasted cauliflower sticks terribly without it
- Coat the cauliflower:
- In a large bowl, toss florets with olive oil, cumin seeds, turmeric, smoked paprika, salt, and pepper until every piece is evenly coated
- Roast until golden:
- Spread cauliflower in a single layer and roast for 25 to 30 minutes, turning once halfway, until edges are deeply golden and crisp
- Start the popping:
- Heat coconut oil in a large pot over medium heat, add mustard seeds, and let them sizzle and pop for about 30 seconds
- Build the base:
- Add onion and sauté for 4 to 5 minutes until soft and translucent, then stir in garlic, ginger, and chili for 1 minute more
- Wake up the spices:
- Add ground cumin, coriander, turmeric, and garam masala, cooking for just 1 minute until incredibly fragrant
- Simmer the dhal:
- Add rinsed lentils, coconut milk, broth, and salt, bring to a boil, then reduce heat and simmer gently for 20 to 25 minutes until lentils are soft and creamy
- Brighten with lemon:
- Stir in lemon juice and adjust seasoning, adding more salt or a splash of water if the dhal has thickened too much
- Bring it all together:
- Serve dhal in bowls topped generously with roasted cauliflower and a sprinkle of fresh cilantro
Pin this
Pin this 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.
My friend Mara once told me she makes this dhal every Sunday, portioning it into containers for her workweek lunches. She says the ritual of chopping cauliflower and smelling cumin toast has become her meditation, a small moment of calm before the Monday rush begins.
Make It Your Own
Sometimes I add a can of chickpeas during the last 10 minutes of simmering for extra protein and texture. Other times, when the cauliflower feels like too much effort, I simply toast extra spices and sprinkle them on top like a finishing salt. The dhal itself is endlessly forgiving.
Serving Suggestions
Basmati rice is the classic pairing, but Ive also served this over quinoa, millet, or even wrapped in warm naan like a burrito. My favorite unexpected combination? Spooning the dhal over roasted sweet potatoes for a meal that feels almost too comforting to be healthy.
Storage and Reheating
This recipe doubles beautifully and keeps in the refrigerator for up to five days, though the cauliflower loses its crisp texture over time. I always roast fresh cauliflower when reheating, keeping the florets separate until just before serving.
- Freeze the dhal base without cauliflower for up to three months
- Reheat gently with a splash of water or broth to loosen the texture
- The flavors deepen and develop after a day or two in the fridge
Pin this
Pin this Theres something profoundly satisfying about a bowl of dhal, simple food that nourishes deeply and leaves you feeling comforted and cared for. I hope this recipe brings as much warmth to your kitchen as it has to mine.
Recipe FAQs
- → What makes this dhal creamy?
The combination of red lentils, which naturally break down during cooking, and full-fat coconut milk creates a luxuriously creamy texture without any dairy. Simmering the lentils until they're completely soft allows them to thicken the broth beautifully.
- → Can I make this ahead?
Absolutely. The dhal actually develops deeper flavors when made ahead and stored in the refrigerator for up to 3 days. The cauliflower is best roasted fresh, but can be reheated in a hot oven to restore crispness.
- → What should I serve with this?
Fluffy basmati rice or warm naan bread are classic accompaniments. The dhal also pairs well with quinoa for added protein, or simply enjoy it on its own as a complete, protein-rich meal.
- → Can I adjust the spice level?
Certainly. The green chili can be omitted or increased based on your preference. You can also add more garam masala for extra warmth, or include a pinch of cayenne pepper if you enjoy more heat.
- → What's the best way to store leftovers?
Store the dhal and roasted cauliflower separately in airtight containers in the refrigerator for up to 3 days. Reheat the dhal gently on the stovetop, adding a splash of water or broth if it has thickened too much.
- → Is this suitable for meal prep?
Perfect for meal prep. The dhal freezes exceptionally well for up to 3 months. Portion into containers before freezing, and thaw overnight in the refrigerator before reheating.