Save to Pinterest A vibrant, nourishing dhal featuring tender cauliflower and red cabbage simmered in a creamy coconut sauce spiced with warming Indian flavors. Perfect for a cozy vegetarian meal.
I first made this dhal on a chilly weekend when I craved something hearty but light. The blend of coconut and spices filled my kitchen with an irresistible warmth.
Ingredients
- Cauliflower: 1 small head, cut into florets
- Red cabbage: ½ medium, thinly sliced (about 300 g)
- Onion: 1 medium, finely chopped
- Garlic: 2 cloves, minced
- Ginger: 1-inch piece, grated
- Tomato: 1 medium, chopped
- Red lentils: 200 g (1 cup), rinsed
- Coconut milk: 400 ml (1 can)
- Vegetable stock or water: 500 ml (2 cups)
- Ground cumin: 1½ tsp
- Ground coriander: 1½ tsp
- Turmeric: 1 tsp
- Garam masala: 1 tsp
- Chili flakes (optional): ½ tsp
- Salt and black pepper: to taste
- Fresh cilantro leaves: chopped, for garnish
- Lemon or lime wedges: for serving
Instructions
- Sauté Aromatics:
- Heat a large pot over medium heat. Add a splash of oil, then sauté the onion for 3–4 minutes until softened.
- Add Garlic & Ginger:
- Add the garlic and ginger. Cook for 1 minute until fragrant.
- Toast Spices:
- Stir in the cumin, coriander, turmeric, and chili flakes. Toast for 30 seconds.
- Add Tomato:
- Add the chopped tomato and cook for 2 minutes until softened.
- Add Lentils, Coconut Milk & Stock:
- Stir in the red lentils, coconut milk, and vegetable stock. Bring to a gentle simmer.
- Cook Cauliflower:
- Add the cauliflower florets. Cover and simmer for 10 minutes.
- Simmer with Cabbage:
- Add the sliced red cabbage. Stir and simmer uncovered for another 15–20 minutes until the lentils and vegetables are tender.
- Finish Seasoning:
- Stir in the garam masala, salt, and pepper to taste. Simmer 2 more minutes.
- Serve:
- Serve hot, topped with cilantro and a squeeze of lemon or lime.
Save to Pinterest This dhal is always a hit at family dinners. Even picky eaters grab seconds when the fragrant spices and colorful veggies are on the table.
Required Tools
Large pot or Dutch oven, chopping board, knife, and wooden spoon help make prep and cooking easy and efficient.
Allergen Information
Contains coconut. Check labels for allergens or additives if you're sensitive. Suitable for vegetarian, vegan, and gluten-free diets.
Nutritional Information
Per serving: approximately 320 calories, 15 g fat, 36 g carbohydrates, 11 g protein.
Save to Pinterest Enjoy this vibrant coconut dhal with steamed rice or naan for a truly satisfying meal. Its bold color and creamy texture make every spoonful a delight.
Recipe FAQs
- → How long does it take to cook the dhal?
Cooking time is approximately 35 minutes after preparation to allow the lentils and vegetables to become tender.
- → Can I substitute vegetables in this dish?
Yes, green cabbage can replace red cabbage, and you may add other seasonal vegetables like spinach or carrots.
- → What spices create the flavor profile?
Cumin, coriander, turmeric, garam masala, and optional chili flakes provide warm and aromatic Indian-inspired notes.
- → Is coconut milk essential for this dish?
Coconut milk adds a creamy texture and subtle sweetness, balancing the spices and enriching the sauce.
- → How can I adjust the heat level?
Increase chili flakes or add fresh green chili when sautéing the aromatics to make it spicier.