Red Cabbage Cauliflower Dhal

Featured in: Cozy Nibble Nights

This nourishing dish combines tender cauliflower florets and thinly sliced red cabbage in a creamy coconut milk base. Red lentils add texture and protein, while a blend of cumin, coriander, turmeric, and garam masala infuses warm, aromatic flavors. Simmered gently, the vegetables become soft yet hold their character, topped with fresh cilantro and a splash of citrus to brighten each bite. Perfect for an easy, cozy vegetarian meal full of vibrant colors and comforting spices.

Updated on Mon, 17 Nov 2025 08:43:00 GMT
A close-up of creamy Red Cabbage, Cauliflower & Coconut Dhal garnished with fresh cilantro, ready to eat. Save
A close-up of creamy Red Cabbage, Cauliflower & Coconut Dhal garnished with fresh cilantro, ready to eat. | fizznib.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.

This dhal was one of the first vegetarian meals I made when I moved into my own kitchen. The mix of cauliflower and coconut always brought a fragrant warmth to chilly evenings.

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
  • Lemon or lime wedges: for serving

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Sauté vegetables:
Heat a large pot over medium heat. Add a splash of oil, then sauté the onion for 3 to 4 minutes until softened.
Add aromatics:
Add the garlic and ginger. Cook for 1 minute until fragrant.
Toast spices:
Stir in cumin, coriander, turmeric, and chili flakes. Toast for 30 seconds.
Cook tomato:
Add chopped tomato and cook for 2 minutes until softened.
Simmer lentils & liquids:
Stir in red lentils, coconut milk, and vegetable stock. Bring to a gentle simmer.
Add cauliflower:
Add cauliflower florets. Cover and simmer for 10 minutes.
Add cabbage & continue simmering:
Add sliced red cabbage, stir, and simmer uncovered for 15 to 20 minutes until lentils and vegetables are tender.
Season & finish:
Stir in garam masala, salt, and pepper. Simmer 2 more minutes.
Serve:
Serve hot, topped with cilantro and a squeeze of lemon or lime.
Steaming bowl of delicious Red Cabbage, Cauliflower & Coconut Dhal; imagine the rich aroma. Save
Steaming bowl of delicious Red Cabbage, Cauliflower & Coconut Dhal; imagine the rich aroma. | fizznib.com

This colorful dhal quickly became a family favorite for Sunday dinners. Watching everyone add their own squeeze of lime and sprinkle of cilantro is always a cheerful ritual.

Variations & Substitutions

You may use green cabbage if red cabbage is not available, or swap red lentils for yellow lentils for a different texture. Adjust chili flakes based on your spice preferences.

Serving Suggestions

Serve this dhal with steamed rice, naan, or quinoa. A dollop of vegan yogurt adds a creamy finish.

Nutrition Highlights

Each serving provides roughly 320 calories, 15 g fat, 36 g carbohydrates, and 11 g protein, making it hearty yet light.

Vibrant red cabbage and cauliflower simmer in a coconut sauce: a hearty vegetarian dhal meal. Save
Vibrant red cabbage and cauliflower simmer in a coconut sauce: a hearty vegetarian dhal meal. | fizznib.com

This nourishing dhal makes a beautiful centerpiece for any table and is sure to leave everyone feeling satisfied and cared for.

Cooking Guide

→ Can I substitute the red cabbage with green cabbage?

Yes, green cabbage can be used as a milder alternative, offering similar texture and flavor balance.

→ What is the best way to adjust the spice level?

Increase chili flakes or add a fresh green chili when sautéing onions for more heat. Reduce spices to mellow flavors.

→ How do I ensure the lentils cook evenly?

Rinse lentils well before cooking and simmer gently with the liquids until tender, stirring occasionally to prevent sticking.

→ Can I prepare this in advance?

Yes, flavors deepen when refrigerated overnight. Reheat gently, adding a splash of water if needed to loosen consistency.

→ What side dishes complement this dish?

Serve alongside steamed rice, naan, or quinoa to soak up the creamy sauce and complete the meal.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Red Cabbage Cauliflower Dhal

Tender cauliflower and red cabbage simmered in creamy coconut sauce with Indian-inspired spices.

Setup duration
15 min
Heat duration
35 min
Complete duration
50 min
Created by Chloe Bennett


Complexity Easy

Heritage Indian-inspired

Output 4 Portions

Nutrition Categories Plant-Based, No Dairy, No Gluten

Components

Vegetables

01 1 small head cauliflower, cut into florets
02 ½ medium red cabbage, thinly sliced (about 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 and Seasonings

01 1½ teaspoons ground cumin
02 1½ teaspoons ground coriander
03 1 teaspoon ground 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

Phase 01

Sauté Aromatics: Heat a large pot over medium heat, add a splash of oil, then sauté the chopped onion for 3 to 4 minutes until softened.

Phase 02

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

Phase 03

Toast Spices: Stir in ground cumin, coriander, turmeric, and chili flakes if using; toast the spices for 30 seconds to release aromas.

Phase 04

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

Phase 05

Add Lentils and Liquids: Mix in rinsed red lentils, coconut milk, and vegetable stock, then bring the mixture to a gentle simmer.

Phase 06

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

Phase 07

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

Phase 08

Finish with Seasonings: Stir in garam masala, season with salt and black pepper to taste, and simmer for an additional 2 minutes.

Phase 09

Serve: Ladle dhal into bowls and garnish with chopped cilantro and a squeeze of lemon or lime wedges before serving.

Kitchen Tools

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

Sensitivity Guide

Review ingredients carefully for potential allergens and seek professional medical guidance if uncertain.
  • Contains coconut; tree nut allergy risk.
  • Gluten-free recipe; verify stock and coconut milk labels for allergens.

Dietary Information (per portion)

Values shown are estimates only - consult healthcare providers for specific advice.
  • Energy: 320
  • Fats: 15 g
  • Carbohydrates: 36 g
  • Proteins: 11 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.