Equipment
Ingredients
Produce
- 400 g spinach, fresh, washed and tough stems removed
- 300 g broccoli, cut into small florets, stems peeled and diced
- 1 onion, finely chopped
- 1 tomato, chopped
- 15 g garlic, minced
- 15 g ginger, grated
- 1 green chili, finely minced
Spices and Base
- 50 g unsalted butter
- 4 g cumin seeds
- 2 g turmeric powder
- 3 g garam masala
- 4 g coriander powder
- 5 g salt
Liquids
- 100 ml water
- 30 ml heavy cream
Nutrition (per serving)
Nutrition is estimated per serving. Nutrients without complete source data are omitted.
Full nutrition
- Calories
- 203 kcal
- Protein
- 7 g
- Carbohydrates
- 17 g
- Fat
- 14 g
- Fiber
- 6 g
- Sugar
- 5 g
- Sodium
- 600 mg
- Saturated Fat
- 8 g
- Trans Fat
- 0 g
- Monounsaturated Fat
- 4 g
- Polyunsaturated Fat
- 1 g
- Cholesterol
- 35 mg
- Potassium
- 1013 mg
- Calcium
- 179 mg
- Iron
- 4.6 mg
- Magnesium
- 113 mg
- Phosphorus
- 141 mg
- Zinc
- 1.2 mg
- Vitamin A
- 610 mcg
- Vitamin C
- 106 mg
- Vitamin D
- 0.1 mcg
- Vitamin E
- 3.1 mg
- Vitamin K
- 561 mcg
- Vitamin B6
- 0.4 mg
- Vitamin B12
- 0.0 mcg
- Thiamin
- 0.18 mg
- Riboflavin
- 0.32 mg
- Niacin
- 1.4 mg
- Folate
- 250 mcg
- Water
- 230 g
Sources: Aggregated Public Data, USDA FoodData Central
Method
Prepare all vegetables by chopping the onion, mincing the garlic, grating the ginger, and finely dicing the green chili. Cut the broccoli into small, even florets.
Melt the unsalted butter in a large skillet over medium heat. Add the cumin seeds and allow them to sizzle for about 30 seconds until they release a warm, earthy aroma.
Add the chopped onion, minced garlic, grated ginger, and green chili to the skillet. Cook, stirring frequently, until the onions become soft and turn a deep golden brown.
Stir in the turmeric powder, garam masala, coriander powder, and salt. Add the chopped tomato and continue to cook until the tomatoes break down and the mixture resembles a thick paste.
Add the broccoli florets and water to the skillet. Cover securely with a lid and let the mixture steam until the broccoli is bright green and easily pierced with a fork.
Remove the lid and add the fresh spinach in batches, stirring constantly. Cook just until the spinach leaves are completely wilted into the broccoli and spice mixture.
Remove the skillet from the heat. Use an immersion blender to partially puree the greens. Leave the mixture somewhat chunky for a rustic texture. Stir in the heavy cream if using, and adjust salt to taste before serving.
Chef's Notes
- The secret to a complex, rich saag lies in taking the time to properly bloom the spices in the butter. Do not rush the initial cooking of the aromatics.
- Leaving some texture when blending provides a more robust and satisfying mouthfeel compared to a completely smooth puree.
- For a dairy-free and vegan adaptation, substitute the butter with a neutral oil or vegan butter, and finish with a splash of coconut cream.
- Do not discard the tender broccoli stems. Peel the tough outer layer and dice the interior finely; it adds excellent sweetness and reduces food waste.
Storage
Refrigerator: 4 days — Store in an airtight container. The flavors will continue to meld and deepen over time.
Freezer: 2 months — Thaw overnight in the refrigerator before reheating gently on the stovetop.
Reheating: Warm gently in a saucepan over medium-low heat, adding a splash of water if the mixture has thickened too much.
Troubleshooting
Dish lacks depth of flavor
Cause: Spices were not bloomed sufficiently in the butter, or the dish is under-salted
Fix: Stir in a generous pinch of garam masala and a small squeeze of fresh lemon juice before serving
Prevention: Allow the spices to sizzle in the hot butter before adding the wet ingredients, and season progressively
The saag is too watery
Cause: Too much water was added for steaming or the spinach retained excess washing liquid
Fix: Return the skillet to medium-high heat and simmer uncovered, stirring frequently until the excess moisture evaporates
Prevention: Shake excess water from washed spinach and measure added liquids carefully
Broccoli turned grey or mushy
Cause: Broccoli was overcooked during the steaming phase
Fix: Cannot be fixed structurally, but blending the mixture into a smoother puree will mask the textural flaw
Prevention: Check the broccoli frequently after 4 minutes of steaming to catch it at the optimal tenderness
Cultural Context
Saag is a traditional Indian dish originating from the Punjab region, classically prepared using leafy greens like mustard greens, spinach, or fenugreek leaves. This modern, swift adaptation incorporates broccoli for added texture and nutritional value while maintaining the authentic, warming spiced butter foundation typical of home-cooked Punjabi meals.










