Skip to content

FROM MY KITCHEN

FROM THE EDITOR’S TABLE

· · · · ·

Plant-Based Pakistani Aloo Gobi

1–2 minutes
Plant-based Pakistani aloo gobi with dry-style potatoes, cauliflower, tomato, onion, ginger and spices

Chef-tested recipe

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

Jump to Recipe
Plant-based Pakistani aloo gobi with dry-style potatoes, cauliflower, tomato, onion, ginger and spices

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.

Recipe at a glance

Servings
6 servings
Prep Time
25 mins
Cook Time
45 mins
Total Time
1 hour 10 mins
Cuisine
Pakistani
Course
Main dishes
Cooking Method
Onion browning, spice frying, covered dry-style braising, and steam finishing
Difficulty
Intermediate
Best Served With
Best served with chapati, steamed basmati rice, kachumber salad, mango pickle, coriander chutney, and lemon.

Before you begin

Ingredients & equipment

Gather what you need first, then cook through the method with confidence.

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

Equipment

Ingredients

For the sabzi

  • Waxy potatoes, peeled and cut into 30 mm pieces: 950 g
  • Cauliflower, cut into large florets: 1100 g
  • Neutral vegetable oilpaid link: 110 ml
  • Yellow onions, thinly sliced: 400 g
  • Ripe tomatoes, finely chopped: 800 g
  • Fresh ginger, finely grated: 40 g
  • Garlic, finely grated: 45 g
  • Fresh green chillies, slit: 35 g
  • Cumin seedspaid link: 8 g
  • Ground coriander: 12 g
  • Ground turmeric: 5 g
  • Kashmiri chilli powderpaid link: 7 g
  • Fine sea saltpaid link: 14 g
  • Freshly ground black pepper: 3 g
  • Hot water as needed: 200 ml

For finishing

  • Garam masala: 6 g
  • Dried fenugreek leaves, crushedpaid link: 5 g
  • Fresh coriander leaves, roughly chopped: 60 g
  • Fresh lemon juice: 30 ml
  • Fresh ginger, cut into fine julienne: 20 g

Preparation Overview

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.

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 chillies and cook for 1 minute.

  3. Reduce the tomatoes. Add tomatoes, coriander, turmeric, chilli 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.

Beginner Technique 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 chilli while keeping cumin, coriander, turmeric, and ginger for a mild dish.

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

Serving Ideas

  • 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.

Nutritional Value

Estimated per serving without bread or riceapproximately 470 kcal, 11 g protein, 21 g fat, 63 g total carbohydrate, 12 g fibre, and 51 g net carbohydrate.

Allergen Notes

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

Frequently Asked 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.


Discover more from SIXTO CARREON

Subscribe to get the latest posts sent to your email.

ABOUT THE CONTRIBUTOR

Meet the editorial team →

CULINARY CONTEXT

If you want to go deeper.

I use these references when I want to understand the cuisine, ingredients, technique, and tools behind a dish—not just follow the method.


Discover more from SIXTO CARREON

Subscribe now to keep reading and get access to the full archive.

Continue reading