Pakistani Aloo Gobi Sabzi is a simple vegetarian curry made of potato and
cauliflower cooked in spices with tomatoes. This authentic Aloo Gobi
recipe is my mother’s, and it’s bold balanced flavours remind me why Aloo Gobi is such a classic dish.

It is so hard to cook like someone else, but for people like me who grew up only eating their mothers cooking so much of our sense of what food ought to taste like comes from mama.
Most of my Pakistani recipes are if not hers, then inspired by her. I love the idea that through them I am continuing a version of my family's tastes and traditions.
My mothers Aloo Gobi is spicy, tangy with tomatoes, salted just right and with the mellow undertones of turmeric. It gets a hit of freshness from the lemon and cilantros at the end and smokiness from that little bit of pepper. With a hot chapati and some cold thick yoghurt there's nothing quite like it.
Sabzi Awards: best kinds of Veg for Aloo Gobi
I've experimented widely with the different varieties of tomatoes, potatoes, and onions available here and these are the ones that work best for Pakistani food.
- Best Onions for Pakistani Food: Yellow cooking onions. They have a milder flavor and cook down faster than red onions, but red onions work too.
- Best Potatoes for Pakistani Food: Yukon Gold or Yellow flesh, hands down. Their firm yet creamy texture holds up to and perfectly absorbs Pakistani spices and flavors. White potatoes aren't absorbent enough with an almost waxy textures while russet are more suitable for baked potatoes.
- Best Tomatoes for Pakistani Food: Roma tomatoes or Italian plum tomatoes are my favourite. They have a robust flavour closest to the always in season tomatoes in Pakistan. If those are unavailable then hothouse tomatoes work as they break down easily. However, they don't have quite the same richness of flavour (IMHO).
A Tip for making the quickest Aloo Gobi
For the longest time I would cook my potatoes for a while before adding the gobi in, but then I realized that this simple Pakistani Aloo Gobi recipe doesn't need that. Providing the cauliflower florets aren't kept large they cook in the same time as the petite potatoes.
Insider tips for cooking sabzi
- heat your pan before your add oil for faster heating
- NEVER heat it on high, stick to medium high to avoid damaging the pan and to avoid the oil getting too hot and burning spices
- golden is key. when your edges turn colour your onions are ready and that's what's going to make them flavorful but not sweet in a taking over the sabzi kinda way. .
- ratios of sizes are important: don't make your potato chunks huge if your cauliflower isn't. I am not just saying this because my grandma told me it doesn't look pretty otherwise. They also won't cook at the right rate
- Cook the veggies low and slow, adding water only if absolutely necessary because the veggies that cook in their own steam are always more flavorful!
- Seasoning. It is all in the seasoning. Taste, adjust, always.
Use homemade or frozen ginger and garlic paste or fresh ginger and garlic for maximum oomph. The jarred stuff often has vinegar in it and that is so noticeable in sabzis.
Looking for more Gobi (Cauliflower) Recipes?
Hope you enjoy this simple home style dish as much as we do! Do rate the recipe below!
Pakistani Aloo Gobi Sabzi (Potato Cauliflower Curry)
Ingredients
- ¼ cup oil
- 1 tsp cumin seeds
- ½ cup onion, finely diced
- 3 cups potatoes diced into 2 cm pieces
- 2 cups cauliflower (half a small one)
- 2-3 chopped tomatoes
- 5-6 cloves garlic or 1 tsp garlic paste
- ½ tsp ginger paste of freshly grated ginger
- 1 tsp red chili powder
- ⅓ tsp turmeric powder
- ½ tsp coriander powder
- ¾ tsp salt (minimum)
Finishing Touches
- 3 tbsp chopped cilantro
- 3 sliced green chilies (or adjust to taste)
- a squeeze of lemon juice
- a pinch of pepper (optional)
Instructions
- Heat oil in a saute pan and add the cumin seeds, cook for 30 seconds
- Add your onions and cook on medium high heat till the edges start to turn golden
- Reduce the heat a little and add the ginger and garlic
- Saute for a 30 seconds and add the ¾ tsp salt. If it starts to stick immediately add a small splash of water
- Now in go your tomatoes and spice, mix them and cook on medium high heat stirring often until the excess water sautes out and you are left with a rich spice paste with oil rising above it (i..e bhunna) tip: expedite this by covering the pot with a lid for a minute or two.
- Stir in your potatoes and then add the cauliflower on top. Mix gently and cook covered on low till both vegetables are tender - 20 to 25 minutes.
- If at any point the veggies start to stick/burn add a tiny splash of water but not too much.
- When the vegetables are cooked through taste a piece of cauliflower and potato together and adjust seasoning (I always add more salt at this stage)
- Turn the stove off, top with the garnishes and cover for a minute or so to infuse aromas. Eat with chapati or naan.
Video
Notes
- I used to do two things differently: one is that I added spices to the onion base before adding the tomatoes. However, depending on heat levels masalas can burn easily which is why I switched it to adding with tomatoes. If you were comfortable with the first approach and heat levels then absolutely stick to it. The second change is that I now dice my potato a little smaller and add it with my gobi for convenience. I was starting to find that my potatoes would be done and my gobi wouldn't.
- A little update: I find that the flavour is much clearer if I take away the coriander powder, but since this recipe has it's fanbase I am not changing the recipe card! Also if you are in a rush you can absolutely skip the sautéing tomatoes step and add it all together. You will get delightfully juicy chunks of tomatoes in the final dish.
Maria says
Made this today. Cooked gobhi for the first time today and I’m surprised how similar it is to how my nani used to make it. Even my kids loved it !
Definitely saving it !
Sarah Mir says
Literally no better words than it's similar to how my nani used to make it!!! THANK YOU for sharing that!
jackie says
Hello Mir, I am so happy to have stumbled upon you and your recipes! We live in a remote spot-it's a 1.5 hour drive to an Indian restaurant; we lived in walking distance to 2 great ones previously. This recipe made my kitchen smell just like I remember Mr. Mohammed's restaurant smelling. THANK YOU!
I went a little rogue with the vegetables, and of course it was fantastic!
This is the second of, I'm sure, many of your recipes that we'll enjoy again and again!
Sarah Mir says
How wonderful to hear this!!! thank you so so very much for trying it and for the review!
Beth says
This is amazing! I've made it twice this week 🙂
Sarah Mir says
Woohoo!!! I am THRILLED to hear it!
Floyd Jones says
Tried this recipe last night. It was fantastic!
sarahjmir@gmail.com says
Thats great! thank you for letting me know! am thrilled 🙂