Dhal with Cumin-Roasted Cauliflower (Printable Version)

Creamy spiced lentils topped with crispy roasted cauliflower florets for a comforting Indian-inspired dish.

# 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

08 - 1½ cups red lentils, rinsed
09 - 1 tablespoon coconut oil or vegetable oil
10 - 1 medium onion, finely chopped
11 - 3 cloves garlic, minced
12 - 1 inch piece fresh ginger, grated
13 - 1 green chili, deseeded and finely chopped (optional)
14 - 1½ teaspoons ground cumin
15 - 1 teaspoon ground coriander
16 - ½ teaspoon ground turmeric
17 - 1 teaspoon garam masala
18 - 1 teaspoon mustard seeds
19 - 1 can (13.5 fluid ounces) coconut milk
20 - 2½ cups vegetable broth
21 - 1 teaspoon salt, or to taste
22 - Juice of ½ lemon
23 - Fresh cilantro, chopped, for garnish

# Steps:

01 - 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.
02 - Roast for 25–30 minutes, turning once halfway through, until golden brown and crisp at the edges.
03 - In a large pot, heat coconut oil over medium heat. Add mustard seeds and let them sizzle for 30 seconds until fragrant.
04 - 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.
05 - Add ground cumin, coriander, turmeric, and garam masala. Cook for 1 minute until the spices are fragrant and fully incorporated.
06 - 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.
07 - Stir in lemon juice and adjust seasoning to taste.
08 - Serve dhal in bowls, topped with cumin-roasted cauliflower florets and a generous sprinkle of fresh chopped cilantro.

# Expert Advice:

01 -
  • It tastes like comfort wrapped in spices, and you can have it on the table in about an hour.
  • The cauliflower gives you that crispy-edged texture against silky lentils, so every bite stays interesting.
  • It's naturally vegan and gluten-free without tasting like a compromise, just honest food.
02 -
  • Rinsing the lentils before cooking stops you from making dhal that tastes chalky and gritty—it's a small step that changes everything.
  • The cauliflower needs space on the tray or it steams instead of roasts, and that's the difference between crispy edges and sad, soggy florets.
  • Bloom your ground spices in hot oil for at least a minute, or they'll taste dusty and flat instead of rich and alive.
03 -
  • Use full-fat coconut milk if you want the dhal to taste rich and restaurant-quality, or light coconut milk if you want to keep it bright and let the spices shine.
  • Don't skip rinsing the lentils—it takes thirty seconds and it's the difference between creamy and gritty.
  • Make the cauliflower while the dhal simmers so everything comes together at the same time and nothing sits around getting cold.
Return