Aloo Gobi

5 from 2 votes

Home style aloo gobi is an Indian-style potato and cauliflower stir fry.  It’s a staple Indian main course and comes together quickly on the stove top or your Instant Pot.

Aloo gobi in a pot

Aloo Gobi is a popular vegetarian dish from the Indian subcontinent. It is a simple yet flavorful curry made with potatoes (aloo) and cauliflower (gobi) as the main ingredients.

This delightful dish offers a lovely combination of textures and flavors. The potatoes add creaminess and the tender cauliflower provides a contrasting texture.

 ​There are many different ways and variations of this recipe in Indian homes. This is a dry version of the curry.  Aloo gobi masala has a bit of gravy. 

Close up image of potato cauliflower Indian curry.

Why you will love this recipe

Quick weeknight meal |  This is a quick simple recipe, like a stir fry, with a short cooking time so it can be added to your weeknight rotation.

Versatile|  Aloo Gobi can be enjoyed as a standalone main dish or served as a side dish alongside other dishes.

Vegetarian, Vegan, and Gluten-free|  Make sure your asafoetida is gluten-free or skip it for a gluten-free meal

Ingredient Notes

Below are ingredient notes. Full ingredients and directions are in the printable recipe card at the end of the post. 

Ingredients for aloo gobi on a board.

Cauliflower florets: I’ve used fresh cauliflower.  You can substitute with frozen.

Potatoes: I used Russet potatoes. 

Onions: I used red onions because I like the flavor they give.  Feel free to use yellow onion, which is traditionally used!

Crushed tomatoes: I loved using canned crushed tomatoes for the concentration of flavor. It provides a nice tangy balance.

You can also use fresh tomatoes.  Just give them a few minutes to cook down and become a bit mushy.

Chilies, garlic, ginger, and onions.

Aromatics: Ginger root, garlic cloves, and green chilies add depth of flavor.

Spice powders: Common Indian spices are used such as turmeric powder, red chili powder, asafoetida, cumin powder, and cumin seeds.   

You can optionally finish the dish with a sprinkle of kasuri methi leaves (dry fenugreek leaves) which are easy to make at home.

Preparation

➜Cut cauliflower florets and wash them.  

➜Peel potatoes, cut them into medium size pieces, and place potato cubes in water so it doesn’t brown.

I like to cut the potato in half and then chop each piece into thirds.  They are a bit on the chunkier side. Try to keep the pieces medium-sized.

➜Chop green chili

➜Shred ginger root

➜Finely chop garlic

Chopped green chili, garlic, and crushed ginger root.

Making Aloo Gobi

The preparation of this Indian potato cauliflower dish involves sautéing onions, tomatoes, and a mix of spices to create a fragrant base. Then, diced potatoes and cauliflower florets are added to the pan and cooked until tender.

Heat oil in a large pan or skillet over medium heat. Add cumin seeds and let them splutter for a few seconds. Then add hing and mix.

Add chopped onions and sauté until they turn translucent.

➜Add minced garlic, green chilies, and grated ginger.

➜Add crushed tomatoes (canned).  If using fresh, cook until they become soft and mushy.

Crushed canned tomatoes added to pan.

➜Add turmeric powder, red chili powder, coriander powder, and salt.  Mix well and cook for a minute to allow the spices to blend. Add 1/4 cup water.

Spices added to pan.

➜Cook for 2-3 minutes. You will begin to see the oil separate around the edges.

Onion tomato garlic paste in a pan.

➜Drain the soaked potatoes and add them to the pan with cauliflower florets. Mix well to coat the potatoes with the spice mixture.

Cauliflower and potatoes mixed with spice mixture.

➜Cover and cook on medium-low for 10-12 or until the potatoes are fork tender.  Check once or twice to mix so it doesn’t stick to the bottom of the pan.

➜Turn off the heat and garnish with freshly chopped coriander leaves. Serve hot with roti, naan, or rice.

Potato and cauliflower sabzi in a pan.

Instant Pot Aloo Gobi

This can be made in an electric pressure cooker, traditional or Instant Pot. 

➜Start the instant pot in SAUTE mode and heat oil in it. Similar to above heat oil and then add cumin seeds then asafoetida. Next saute the onions.

➜Add garlic, ginger, and green chilies. Followed by the crushed tomatoes, spices and water. Mix well. and let cook 1-2 minutes. You will see oil come out at the sides.

➜Add potato cubes and cauliflower florets and stir well. Scrape off anything stuck to the bottom of the pot. Add 1/4 cup water to the pot. Press Cancel and close the instant pot lid. 

➜Set the instant pot to MANUAL or pressure cook mode at low pressure for 2 minutes. The instant pot will take 8-10 minutes to come under pressure. 

➜When the instant pot beeps, quickly release the pressure manually.

If you have onion tomato masala, Bhuna Masala stored frozen you can also use that!

Aloo gobi with a roti.

Serving Suggestions

Aloo Gobi can be enjoyed as a main course accompanied by rice or Indian bread like roti or naan. 

It tastes excellent with Jeera (Cumin) Rice, Coconut Basmati Rice, or even Pudina Rice. For a weeknight easy meal, try making Brown Basmati in an Instant Pot.

Any basmati rice substitute works like Sona Masoori.  

Although it’s not a classic pairing, Saffron Rice and Lemon Rice are fun ways to mix up a side dish.

It can also be served as a side dish to complement other curries or leftover aloo gobi can be served as a filling for wraps or sandwiches. I like to use it in grilled cheese.

Fork in a plate of coconut basmati rice.

Storage

Stored leftovers in an airtight container and refrigerate.  It should stay good for 3-4 days. Optionally sprinkle a little lime or lemon juice for added preservation.

This is a great dish to freeze.  I like to make double and store it for later!

Variations

This classic vegetarian Indian dish can be made in a variety of ways.  You can opt to skip the onion-tomato base if you’d like.

Some versions finish the dish with a sprinkle of garam masala.

You can add green peas to make gobi matar aloo, another dry sabzi.

Aloo gobi in a pot

25 Minute Aloo Gobi (Stovetop + Instant Pot)

Shilpa Joshi
Home style aloo gobi is an Indian-style potato and cauliflower stir fry.  It’s a staple Indian main course and comes together quickly on the stove top or your Instant Pot.
5 from 2 votes
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Main Course
Cuisine Indian
Servings 4 servings
Calories 179 kcal

Equipment

  • 1 Pot
  • 1 cutting board

Ingredients
  

  • 2 cups cauliflower florets 310 g, approximately 2 – 2 ¼ cups florets
  • 2 medium potatoes 350g , chopped into medium sized pieces, approximately 1 inch
  • ¼ cup onions 28g, chopped
  • 3 tbsp crushed tomatoes canned
  • 2 inch ginger root 20g
  • 4-5 cloves garlic 15g
  • 2 tbsp oil
  • ½ tsp turmeric powder
  • ½ tsp red chili powder
  • ¼ tsp asafoetida
  • ½ tsp cumin powder ¾ tsp cumin powder
  • 1 tsp cumin seeds
  • ¾ tsp salt 1 tsp salt
  • ½ cup water added in parts ¼ each time
  • ¾ tsp sugar ¾ tsp sugar
  • 2-3 tbsp cilantro chopped
  • ¼ tsp kasuri methi optional

Instructions
 

Preparation

  • Cut cauliflower florets and wash. Peel potatoes, cut into medium size pieces and place in water so it doesn't brown.

Making Aloo Gobi

  • Heat oil in a large pan or skillet over medium heat. Add cumin seeds and let them splutter for a few seconds.
  • Add chopped onions and sauté until they turn translucent.
  • Add minced garlic, green chilies, and grated ginger.
  • Add crushed tomatoes (canned). If using fresh, cooking until they become soft and mushy.
  • Add turmeric powder, red chili powder, coriander powder, and salt. Mix well and cook for a minute to allow the spices to blend. Add 1/4 cup water.
  • Cook for 2-3 minutes. You will begin to see oil separate around the edges.
  • Drain the soaked potatoes and add them to the pan along with cauliflower florets. Mix well to coat the potatoes with the spice mixture.
  • Cover and cook on medium-low for 10-12 or until the potatoes are fork tender. Check once or twice in between to mix so it doesn't stick to the bottom of the pan.
  • Turn off the heat and garnish with freshly chopped coriander leaves.Serve hot with roti, naan, or rice.

Notes

Optionally, finish the dish with a sprinkle of garam masala or kasuri methi.

Nutrition

Calories: 179kcalCarbohydrates: 26gProtein: 4gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gTrans Fat: 0.03gSodium: 480mgPotassium: 697mgFiber: 4gSugar: 4gVitamin A: 110IUVitamin C: 48mgCalcium: 46mgIron: 2mg
Tried this recipe?Let us know how it was!

Similar Posts

5 from 2 votes (2 ratings without comment)

Leave a Comment & Rate this Recipe

I love hearing from you! Submit your question or recipe review here.

If you loved this recipe, please consider leaving a star rating when you comment. Your ratings help others discover these dishes online, and they mean a lot to me! Thanks for your support! 🌟

Sincerely,
Shilpa

Your email address will not be published. Required fields are marked *

Recipe Rating