Aloo Gobi
Aloo Gobi
5 from 34 votes
Tender, spiced potato chunks and cauliflower florets lathered in an onion and tomato masala. This popular vegetarian curry is the perfect side for any Indian buffet. A classic Indian dish made in one pot that is super simple and comforting.
Aloo Gobi

Aloo Gobi, a classic Indian dish, is a delightful combination of cauliflower (gobi) and potatoes (aloo) cooked with aromatic spices. Originating from the Indian subcontinent, this dish boasts a rich history and is beloved for its comforting flavors and hearty texture.

Despite its complex flavor profile, Aloo Gobi is surprisingly simple to prepare, making it an ideal choice for both novice and experienced cooks alike. With a blend of spices like cumin seeds, turmeric powder, chilli powder, and garam masala, this dish offers a tantalizing mix of savory and aromatic notes that are sure to please the palate.

While traditionally served as a side dish, Aloo Gobi can also shine as a main course when paired with fluffy rice or warm naan bread. Whether you’re craving a taste of India or simply looking to add more vegetables to your diet, Aloo Gobi is a versatile and satisfying option that’s sure to become a staple in your kitchen.

Expert Tip: For added depth of flavor, consider adding a splash of coconut milk or a dollop of yogurt towards the end of cooking.


Cauliflower: Cauliflower provides a tender yet slightly crunchy texture. It absorbs the flavors of the spices beautifully, adding depth to each bite.

Potatoes: Potatoes add heartiness to the dish, complementing the cauliflower with their creamy texture. They also help balance the spices, creating a well-rounded flavor profile.

Olive Oil: Olive oil serves as the cooking fat, enhancing the richness of the dish while keeping it light and healthy. Its subtle flavor adds a delicious undertone to the vegetables.

Onion: Onions add sweetness and depth to the dish, creating a flavorful base for the spices. When sautéed until golden brown, they develop a rich caramelized flavor that enhances the overall taste of the dish.

Tomatoes: Tomatoes contribute acidity and freshness to the dish, balancing the richness of the other ingredients. They break down during cooking, forming a luscious sauce that coats the cauliflower and potatoes.

Salt: Salt is essential for seasoning, bringing out the natural flavors of the vegetables and spices. It helps enhance the overall taste of the dish, ensuring each bite is perfectly seasoned.

Chilli Powder: Chilli powder adds a subtle kick of heat to the dish, infusing it with warmth and spice. Adjust the amount according to your preference to control the level of spiciness.

Garam Masala: Garam masala is a blend of aromatic spices that adds complexity and depth to the dish. Its warm and earthy flavors tie everything together, giving Aloo Gobi its signature taste.

Turmeric Powder: Turmeric powder not only adds a vibrant yellow hue to the dish but also offers a subtle earthy flavor. It’s prized for its health benefits and adds depth to the overall flavor profile.

Cumin Seeds: Cumin seeds add a nutty and slightly bitter flavor to the dish, enhancing its savory notes. When toasted in oil, they release their aromatic oils, infusing the dish with their distinct aroma.

Expert Tip: Adjust the spices according to your taste preferences. Feel free to experiment with different spice blends to customize the flavor of the dish.

Serving Suggestions

  • Enjoy Aloo Gobi as a flavorful side dish alongside your favorite Indian main course such as chicken curry or urad dal.
  • Serve it as a vegetarian main course with steamed rice or warm naan bread for a satisfying meal.
  • Garnish with fresh cilantro leaves and a squeeze of lemon juice for a burst of freshness and added flavor.
  • Pair Aloo Gobi with a cooling cucumber raita or tangy mango chutney to balance the spices and enhance the dining experience.
  • Serve it as part of a festive spread during special occasions or gatherings with family and friends for a memorable culinary experience.

Expert Tip: Be sure to cut the cauliflower and potatoes into similar-sized pieces to ensure even cooking.

Frequently Asked Questions

How long does it take to cook Aloo Gobi?

Aloo Gobi typically takes about 30-40 minutes to cook from start to finish, depending on the size of the cauliflower florets and potato chunks.

Can I adjust the spice level of Aloo Gobi?

Yes, you can easily adjust the spice level of Aloo Gobi according to your preference. Simply increase or decrease the amount of chilli powder to suit your taste.

Can I make Aloo Gobi ahead of time?

Yes, you can make Aloo Gobi ahead of time and reheat it when ready to serve. Store it in an airtight container in the refrigerator for up to 2-3 days. Reheat gently on the stovetop or in the microwave until warmed through.

Is Aloo Gobi a vegan dish?

Yes, Aloo Gobi is naturally vegan as it contains only vegetables and spices. It’s a great option for vegans and vegetarians alike.

Can I freeze Aloo Gobi?

While you can freeze Aloo Gobi, the texture of the cauliflower and potatoes may change slightly upon thawing. It’s best enjoyed fresh, but if you do choose to freeze it, store it in an airtight container for up to 1-2 months. Reheat gently on the stovetop or in the microwave before serving.

Check Out These Other Recipes

Here are some more recipes for you to enjoy! If you my recipes don’t forget to rate and leave a comment.

If you have any recipe suggestions, please do not hesitate to ask me. A great way to stay in contact with me is through Instagram, Facebook, Twitter and YouTube. Don’t forget to tag me @CookwithNabeela in your recipe photos!

Aloo Gobi

Aloo Gobi

by Nabeela Kauser
Tender, spiced potato chunks and cauliflower florets lathered in an onion and tomato masala. This popular vegetarian curry is the perfect side for any Indian buffet.
5 from 34 votes
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Course Dinner, Main Course
Cuisine Indian, Pakistani
Servings 6
Calories 246 kcal


  • 300 g Cauliflower
  • 3 Potatoes
  • 100 ml Olive Oil
  • 2 Onion
  • 2 Tomatoes
  • 1 tsp Salt
  • 1 tsp Chilli Powder
  • 1 tsp Garam Masala
  • 2 tsp Turmeric Powder
  • 1 tbsp Cumin Seeds
  • 50 ml Water


  • Heat the oil in large pan on medium heat until hot
  • Add the cumin seeds and sauté for 1 minute until fragrant
  • Finely dice the onions and add the pan and cook for 3-4 minutes until golden brown and softened
  • Add the chopped tomatoes and cook for a further 5 minutes until tomatoes are soft
  • Add the chilli powder, garam masala, salt and turmeric powder then cook the spices for 3-4 minutes, adding the water to ensure that the spices do not burn
  • As the spices cook chop the cauliflower into small florets then add the cauliflower pieces and cook for 5-10 minutes
  • As the cauliflower cooks chop the potatoes into bite-sized chunks similar to the size of the cauliflower florets then add into the pan and cook for 15-20 minutes until cauliflower and potatoes are soft and cooked through
  • Serve immediately and enjoy with garlic or plain naan bread!



Nutritional facts:
The provision of nutritional information is done merely as a courtesy and should not be taken as a guarantee.


Calories: 246kcalCarbohydrates: 24gProtein: 4gFat: 16gSaturated Fat: 2gSodium: 419mgPotassium: 736mgFibre: 4gSugar: 3gVitamin A: 455IUVitamin C: 51mgCalcium: 40mgIron: 2mg
Keyword Aloo, Cauliflower, Cooking, Curry, Dinner, Food, Gobi, Recipe, Vegan, Vegetarian
Tried this recipe?Mention @CookwithNabeela or tag #CookwithNabeela!



Subscribe now to receive my latest recipes directly in your inbox. Stay up-to-date and never miss out!

Latest comments (5)

Cook with Nabeela

Hi, I'm Nabeela!

I love to cook! I want to share with you my favourite, delicious family-friendly recipes. I want to inspire you to create fantastic food for your family every day.

More Recipes

Cauliflower Manchurian

Cauliflower Manchurian

Pizza Bread

Pizza Bread

Aloo Palak

Aloo Palak

Aloo Samosa

Aloo Samosa

Vegetable Fried Rice

Vegetable Fried Rice

Aloo Masala

Potato Curry