Pin this 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 coconut dhal when my family craved something warming and deeply flavorful on a chilly evening. It quickly became one of our go-to comfort meals, loved for its vibrant colors and creamy texture.
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: ½ tsp (optional)
- Salt and Black Pepper: To taste
- Fresh Cilantro Leaves: Chopped, for garnish
- Lemon or Lime Wedges: For garnish
Instructions
- Sauté the aromatics:
- Heat a large pot over medium heat. Add a splash of oil, then sauté the onion for 3–4 minutes until softened.
- Fragrant base:
- Add the garlic and ginger. Cook for 1 minute until fragrant.
- Toast the 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.
- Simmer lentils and coconut milk:
- Stir in red lentils, coconut milk, and vegetable stock. Bring to a gentle simmer.
- Add cauliflower:
- Add the cauliflower florets. Cover and simmer for 10 minutes.
- Add cabbage:
- Stir in sliced red cabbage. Simmer uncovered for 15–20 minutes until lentils and vegetables are tender.
- Final spices:
- Stir in garam masala, salt, and pepper to taste. Simmer 2 minutes.
- Serve:
- Serve hot, topped with cilantro and a squeeze of lemon or lime.
Pin this This dhal became a weeknight staple at our house. My kids love swirling in extra cilantro, and it's the sort of meal that always brings everyone to the table with smiles.
Required Tools
Large pot, chopping board, knife, and wooden spoon are all you need to whip up this one-pot wonder.
Allergen Information
Contains coconut, which may be a concern for those with tree nut allergies. The recipe is free from gluten and dairy. Always check packaged ingredient labels if you have sensitivities.
Nutritional Information (per serving)
Calories: ~320, Total Fat: 15 g, Carbohydrates: 36 g, Protein: 11 g
Pin this This vibrant dhal is perfect for sharing and can easily be made ahead. Enjoy every bowlful, knowing it's nourishing and truly delicious.
Recipe FAQs
- → Can I substitute red cabbage with green cabbage?
Yes, green cabbage can be used instead of red cabbage without altering the cooking method or timing.
- → What can I serve alongside this dish?
Steamed rice, naan bread, or quinoa are excellent accompaniments to complement the creamy dhal.
- → How can I increase the spice level?
Add more chili flakes during cooking or include a fresh green chili when sautéing the onions to enhance heat.
- → Is this dish suitable for vegan diets?
Yes, it uses plant-based ingredients like coconut milk and vegetables, making it vegan-friendly.
- → What is the best way to store leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days and reheat gently before serving.