Red Cabbage Cauliflower Dhal

Featured in: Sizzle & Spice Meals

This vibrant dhal blends tender cauliflower florets and thinly sliced red cabbage simmered gently in creamy coconut milk and spiced with cumin, coriander, turmeric, and garam masala. Red lentils add a hearty texture, while garlic, ginger, tomato, and fresh cilantro bring depth and brightness. Simmered slowly to meld flavors, it's a comforting, nourishing vegetarian dish perfect for cozy meals. Garnish with lemon or lime for a fresh finish, and enjoy with steamed rice, naan, or quinoa.

Updated on Mon, 17 Nov 2025 09:31:00 GMT
Vibrant Red Cabbage, Cauliflower & Coconut Dhal, ready to serve with fresh cilantro garnish and lemon wedges. Save
Vibrant Red Cabbage, Cauliflower & Coconut Dhal, ready to serve with fresh cilantro garnish and lemon wedges. | sizzlebloom.com

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 cooked this dhal for a weeknight dinner when I wanted something hearty yet bright. The bold colors and spice made it an instant favorite at home.

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 serving

Instructions

Sauté Aromatics:
Heat a large pot over medium heat. Add a splash of oil, then sauté the onion for 3 to 4 minutes until softened.
Add Garlic & Ginger:
Add the garlic and ginger and 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 & Liquids:
Stir in the 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:
Add the sliced red cabbage, stir, and simmer uncovered for another 15 to 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.
A steaming bowl of flavorful Red Cabbage, Cauliflower & Coconut Dhal bursting with rich, creamy texture. Save
A steaming bowl of flavorful Red Cabbage, Cauliflower & Coconut Dhal bursting with rich, creamy texture. | sizzlebloom.com

This dhal has become a weekend staple: we love gathering around the table, sharing spoonfuls straight from the steaming pot. Even picky eaters ask for seconds.

Required Tools

Large pot or Dutch oven, chopping board, knife, wooden spoon.

Allergen Information

Contains coconut (tree nut risk). Gluten-free. Always check labels if you have sensitivities.

Nutritional Information (per serving)

Calories: ~320 Protein: 11 g Total Fat: 15 g Carbohydrates: 36 g

Enjoy a vegetarian feast: Delicious Red Cabbage, Cauliflower & Coconut Dhal, perfect for a cozy dinner. Save
Enjoy a vegetarian feast: Delicious Red Cabbage, Cauliflower & Coconut Dhal, perfect for a cozy dinner. | sizzlebloom.com

This vibrant dhal is perfect for weeknight comfort or special gatherings. Enjoy every nourishing spoonful with your favorite sides.

Common Questions

Can I substitute green cabbage for red cabbage?

Yes, green cabbage works well as a substitute, offering a milder flavor and similar texture.

How do I adjust the spice level?

Increase chili flakes or add a fresh green chili during sautéing to boost the heat according to your taste.

What side dishes complement this dish best?

Steamed rice, naan bread, or quinoa are excellent accompaniments that soak up the creamy sauce nicely.

Can I use water instead of vegetable stock?

Yes, water can be used, though vegetable stock adds extra depth and richness to the flavor.

Is this suitable for a vegan diet?

Yes, this dish is entirely plant-based and can be enhanced with vegan butter for added richness.

Red Cabbage Cauliflower Dhal

Tender cauliflower and red cabbage simmered in a creamy coconut sauce with warming Indian spices.

Setup Duration
15 min
Heat Duration
35 min
Complete Duration
50 min
Created by Emily Dawson

Classification Sizzle & Spice Meals

Skill Level Easy

Heritage Indian-inspired

Output 4 Portions

Nutrition Labels Plant-Based, No Dairy, No Gluten

Components

Vegetables

01 1 small head cauliflower, cut into florets
02 ½ medium red cabbage, thinly sliced (approx. 10.5 oz)
03 1 medium onion, finely chopped
04 2 cloves garlic, minced
05 1-inch piece fresh ginger, grated
06 1 medium tomato, chopped

Legumes

01 1 cup red lentils, rinsed

Liquids

01 1 can (13.5 fl oz) coconut milk
02 2 cups vegetable stock or water

Spices & Seasonings

01 1½ teaspoons ground cumin
02 1½ teaspoons ground coriander
03 1 teaspoon turmeric
04 1 teaspoon garam masala
05 ½ teaspoon chili flakes (optional)
06 Salt and black pepper to taste

Garnishes

01 Fresh cilantro leaves, chopped
02 Lemon or lime wedges

Method Steps

Phase 01

Sauté Aromatics: Heat a large pot over medium heat with a splash of oil. Add the onion and cook for 3 to 4 minutes until softened.

Phase 02

Add Garlic and Ginger: Incorporate the minced garlic and grated ginger, cooking for 1 minute until fragrant.

Phase 03

Toast Spices: Stir in ground cumin, ground coriander, turmeric, and optional chili flakes. Toast the spices for 30 seconds to release their aroma.

Phase 04

Cook Tomato: Add the chopped tomato and cook for 2 minutes until softened.

Phase 05

Combine Lentils and Liquids: Mix in the rinsed red lentils, coconut milk, and vegetable stock. Allow the mixture to reach a gentle simmer.

Phase 06

Simmer Cauliflower: Add cauliflower florets, cover, and simmer for 10 minutes.

Phase 07

Add Red Cabbage and Continue Cooking: Stir in sliced red cabbage and simmer uncovered for 15 to 20 minutes until lentils and vegetables are tender.

Phase 08

Finish with Spices and Seasoning: Incorporate garam masala, salt, and black pepper. Simmer for an additional 2 minutes.

Phase 09

Serve: Transfer to serving dishes. Garnish with chopped cilantro and a squeeze of lemon or lime.

Kitchen Tools

  • Large pot or Dutch oven
  • Chopping board
  • Knife
  • Wooden spoon

Dietary Alerts

Always review ingredients individually for potential allergens and seek professional medical guidance when uncertain.
  • Contains coconut – tree nut allergy risk
  • Gluten-free
  • Check stock and coconut milk labels for additional allergens or additives

Dietary Information (per portion)

Values shown are estimates and shouldn't replace professional medical consultation.
  • Energy Value: 320
  • Fats: 15 g
  • Carbohydrates: 36 g
  • Proteins: 11 g