Back to Recipes
dinnervegetarianIndian

Cabbage Sabzi with Spiced Lentil Dal

A hearty and nutritious Indian-inspired dinner featuring Cabbage Sabzi, a dry vegetable curry from Gujarat, paired with a protein-rich Spiced Lentil Dal. This meal is low in glycemic load, high in fiber, and packed with essential vitamins and minerals.

Cabbage Sabzi with Spiced Lentil Dal

Instructions

1
Prepare Ingredients for Both Dishes
preparation

Finely chop the cabbage, dice the onion, mince the garlic and ginger, and chop the tomato. Rinse the red lentils under cold water until the water runs clear.

💡 Prepping all ingredients now saves time during active cooking and ensures a smooth workflow.
2
Start Cooking Lentil Dal
simmering

In a medium pot, combine rinsed lentils with water, turmeric, and salt. Bring to a boil over medium-high heat, then reduce to a simmer at 100°C for 20-25 minutes, stirring occasionally, until lentils are soft and mushy.

💡 Skim off any foam that forms on the surface during boiling to keep the dal clear and smooth.
3
Begin Cabbage Sabzi
stir-frying

Heat mustard oil in a large pan over medium heat at 180°C until it shimmers. Add mustard and cumin seeds, waiting 30-60 seconds until they splutter, then add dried red chilies and stir for 10 seconds until fragrant.

💡 Keep the heat moderate to avoid burning the seeds, which can turn the dish bitter.
4
Cook Cabbage Sabzi
stir-frying

Add chopped cabbage to the pan, stirring well to coat with the spiced oil. Sprinkle in turmeric, coriander powder, and salt, mixing thoroughly. Cover and cook on medium-low heat at 120°C for 8-10 minutes, stirring every 2-3 minutes, until cabbage is tender but retains a slight crunch.

💡 Avoid overcooking the cabbage to preserve its texture and nutrients—check for a vibrant green color.
5
Prepare Tempering for Dal
sautéing

In a small pan, heat olive oil over medium heat at 160°C. Add diced onion, sautéing for 3-4 minutes until golden. Stir in minced garlic and ginger, cooking for 1 minute until aromatic, then add chopped tomato, cumin powder, and garam masala, cooking for 2-3 minutes until tomatoes soften into a paste.

💡 Stir continuously to prevent the spices from sticking to the pan and burning.
6
Finish Lentil Dal
simmering

Pour the prepared tempering into the cooked lentils, stirring well to combine. Simmer on low heat at 90°C for 5 minutes to meld the flavors, adjusting consistency with a little water if too thick—aim for a creamy texture.

💡 Taste and adjust salt at this stage for a balanced flavor profile.
7
Garnish and Final Check
finishing

Check the cabbage for tenderness—it should be soft but not mushy. Turn off the heat for both dishes. Garnish the Cabbage Sabzi and Spiced Lentil Dal with freshly chopped coriander just before serving.

💡 Adding coriander at the end keeps its bright flavor and color intact.
Prep Time
15 Min
Cook Time
30 Min
Per Serving
462kcal
Protein16%
Carbs47%
Fat37%
Glycemic Load
21.7 (High)
Nutrition Information
PreparedRaw ingredients
Energy462 kcal· 23%
Protein17 g· 34%
Carbohydrates49.5 g· 17%
Carbs (absorbed)39.5 g· 15%
Dietary Fiber10 g· 40%
Fat17 g· 24%
Saturated Fat3 g· 15%
Monounsaturated Fat9.5 g· 38%
Polyunsaturated Fat3.8 g· 34%
Trans Fat0 g· 0%
Cholesterol0 mg· 0%
Sodium620 mg· 31%
Potassium545 mg· 16%
Calcium80 mg· 8%
Magnesium46.5 mg· 12%
Phosphorus186 mg· 27%
Iron3.5 mg· 25%
Zinc2.1 mg· 21%
Copper0.20 mg· 21%
Selenium4.5 µg· 8%
Iodine2 µg· 1%
Vitamin C10.5 mg· 13%
Vitamin A120 µg· 15%
Vitamin D0 µg· 0%
Vitamin E2.1 mg· 18%
Vitamin K49.5 µg· 66%
Vitamin B10.27 mg· 25%
Vitamin B20.18 mg· 13%
Vitamin B60.36 mg· 26%
Vitamin B120 µg· 0%
Folate142 µg· 71%
Niacin3.1 mg· 19%
Biotin4.5 µg· 9%
Pantothenic Acid0.55 mg· 9%
Salt Equivalent1.6 g· 26%

Want to add this to your meal plan?

Sign up free to save recipes, build meal plans, and track your nutrition.