Red Cabbage Cauliflower Dhal (Printable Version)

A vibrant, creamy blend of cauliflower and red cabbage slow-cooked with Indian spices.

# What You Need:

→ Vegetables

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

→ Legumes

07 - 1 cup red lentils, rinsed

→ Liquids

08 - 1 can (13.5 fl oz) coconut milk
09 - 2 cups vegetable stock or water

→ Spices & Seasonings

10 - 1½ tsp ground cumin
11 - 1½ tsp ground coriander
12 - 1 tsp turmeric
13 - 1 tsp garam masala
14 - ½ tsp chili flakes (optional)
15 - Salt and black pepper, to taste

→ Garnishes

16 - Fresh cilantro leaves, chopped
17 - Lemon or lime wedges

# Step-by-Step Directions:

01 - Heat a large pot over medium heat, add a splash of oil, and cook the chopped onion for 3 to 4 minutes until softened.
02 - Incorporate minced garlic and grated ginger, cooking for 1 minute until fragrant.
03 - Stir in ground cumin, coriander, turmeric, and optional chili flakes, toasting for 30 seconds to release flavors.
04 - Add the chopped tomato and cook for 2 minutes until softened.
05 - Add rinsed red lentils, coconut milk, and vegetable stock, then bring mixture to a gentle simmer.
06 - Incorporate cauliflower florets, cover, and simmer gently for 10 minutes.
07 - Stir in sliced red cabbage and continue simmering uncovered for 15 to 20 minutes until lentils and vegetables are tender.
08 - Mix in garam masala, salt, and black pepper to taste; simmer for an additional 2 minutes.
09 - Plate hot dhal, garnished with chopped cilantro and a squeeze of lemon or lime.

# Expert Advice:

01 -
  • Easy one-pot vegetarian meal
  • Vibrant flavors with wholesome ingredients
02 -
  • This recipe is vegan and naturally gluten-free
  • Contains coconut, so check for tree nut allergies
03 -
  • For extra richness, stir in a knob of vegan butter at the end
  • Prep all vegetables in advance to streamline cooking
Go Back