Plant-Based Pakistani Aloo Gobi

2–4 minutes

Potatoes and cauliflower cooked dry-style with tomato, onion, ginger, garlic, cumin, coriander, turmeric, chili, and herbs

Chef-tested
Jump to recipe
Pakistani aloo gobi in a culturally appropriate serving vessel.

Pakistani aloo gobi is a homestyle sabzi in which potato and cauliflower cook in a concentrated onion, tomato, ginger, garlic, and spice base. It should be moist enough to coat every piece but not flooded with gravy. Potatoes begin first, while cauliflower is added later so the florets become tender without crumbling. Neutral oil keeps the recipe plant-based; no ghee, cream, or yogurt is necessary for the familiar bold, dry-style result.

Prep
25 mins
Cook
45 mins
Total
1 hour 10 mins
Serves
6
Difficulty
Intermediate
Cuisine
Pakistani

The recipe

As an Amazon Associate I earn from qualifying purchases. Links marked “paid link” may earn a commission at no extra cost to you.

Before you start

Cut potatoes evenly and keep them in water, then drain and dry before cooking. Leave cauliflower florets larger because they soften faster. Slice onions, chop tomatoes, and measure whole and ground spices separately. Use a broad heavy pan with a tight lid.

Ingredients

For the sabzi

For finishing

Equipment

Method

  1. Brown the onions. Heat vegetable oil and cook sliced onions for 10 to 12 minutes until evenly golden.

  2. Fry the aromatics. Add cumin seeds, ginger, garlic, and green chilies and cook for 1 minute.

  3. Reduce the tomatoes. Add tomatoes, coriander, turmeric, chili powder, salt, and black pepper, then cook for 8 to 10 minutes until thick and glossy.

  4. Start the potatoes. Add drained potatoes, coat thoroughly in the masala, cover, and cook over low heat for 10 minutes.

  5. Add the cauliflower. Fold in florets carefully so the masala reaches their surfaces.

  6. Steam-braise. Add up to 150 ml hot water only if needed, cover tightly, and cook for 15 to 18 minutes.

  7. Dry the sabzi. Uncover and cook over medium heat for 5 minutes, turning gently until excess moisture evaporates.

  8. Finish the spices. Add garam masala, crushed fenugreek, lemon juice, and half the coriander; fold once and rest covered for 5 minutes.

  9. Serve. Finish with remaining coriander and ginger julienne and serve hot.

Chef’s notes

Keep cauliflower pieces larger than potatoes because cauliflower cooks more quickly.

Reduce tomato fully before adding vegetables so the dish does not taste raw.

Use very little water; trapped steam should cook the vegetables.

Turn with a broad spatula to avoid breaking tender florets.

Add garam masala and fenugreek near the end so their aroma remains distinct.

Tips and variations

A few green peas may be added during the final 8 minutes.

Use more tomato for a softer, wetter household version.

Roasting cauliflower first gives stronger browning but changes the one-pot home style.

Reduce chili while keeping cumin, coriander, turmeric, and ginger for a mild dish.

Serve with roti or rice and plant-based chutneys rather than dairy accompaniments.

Serve with

Use a low serving bowl and keep golden potato pieces and intact cauliflower florets visible under coriander and fine ginger.

Storage

Refrigerate for up to 4 days and reheat to at least 74°C in a covered pan, adding only a splash of water. Freeze for up to 1 month, though cauliflower softens.

Nutrition per serving (estimated)

470 kcal
Calories
11 g
Protein
63 g
Carbohydrates
21 g
Fat
12 g
Fibre

Allergens

No major allergen is intentionally included. Check spice blends, dried fenugreek, pickles, and breads served alongside for mustard, gluten, sesame, peanut, or cross-contact.

Questions

Should aloo gobi have gravy?

Pakistani home-style versions are often dry or semi-dry, with masala coating the vegetables.

Why add potatoes first?

They are denser and need a head start before the faster-cooking cauliflower.

Can frozen cauliflower be used?

Fresh cauliflower gives better structure; frozen florets release more water and cook quickly.

Is ghee required?

No. Neutral vegetable oil produces an authentic home-style plant-based sabzi.

How do I keep florets intact?

Cut them large, add them later, and turn gently with a broad spatula.

About the Contributor

Meet the editorial team →