Aloo Gobi Indian Potatoes Cauliflower

Category: Perfect Side Dishes

Aloo Gobi brings together hearty potatoes and cauliflower in a vibrant blend of spices such as cumin, coriander, turmeric, and garam masala. Simmered gently with a touch of tomato and fragrant ginger-garlic, the vegetables absorb deep flavors while staying delightfully tender. A short stovetop cook ensures the potatoes are just right—not mushy, but soft. Served scattered with fresh coriander, this colorful classic pairs beautifully with warm flatbread or rice. Each bite features an inviting medley of savory, earthy, and slightly tangy notes for a satisfying vegetarian meal beloved at home or festive tables.

A woman in a chef's outfit poses for a picture.
Updated on Mon, 19 May 2025 22:40:41 GMT
A pan of aloo gobi with a wooden table. Pin
A pan of aloo gobi with a wooden table. | applefoodie.com

Aloo Gobi brings together tender potatoes and cauliflower in a fragrant blend of spices that always reminds me of cozy family dinners. The simplicity of the ingredients cooks up into pure comfort and makes it a wonderful vegetarian main or colorful side for any Indian-inspired meal.

This recipe saved many last minute dinners in my house and sparked my love of Indian flavors when I first learned to make it with my mom

Ingredients

  • Waxy potatoes like Yukon Golds: provide creaminess and hold their shape for perfect bite
  • Cauliflower: breaks down just enough for incredible texture and soaks up all the spices
  • Onion: brings a gentle sweetness and forms the base of the flavor
  • Garlic and ginger: are essential for depth and warmth always use fresh if possible
  • Ground cumin and coriander: create a classic earthy backbone select good quality ground spices for the best taste
  • Turmeric: adds golden color and subtle flavor
  • Amchoor or lemon juice: brings a needed touch of tang hunting for fresh amchoor is worth it if you love authentic taste
  • Garam masala and red chili flakes: bring a punch of warmth you can adjust chili flakes for your heat preference
  • Passata or crushed tomatoes: creates sauciness and balances spices with acidity
  • Tomato paste: deepens the flavor without adding much liquid
  • Water: helps everything meld without risk of burning
  • Salt and black pepper: for seasoning
  • Ghee or your favorite cooking oil: enhances richness and basic flavor
  • Fresh coriander: brightens the finished dish for serving always use a generous handful

Step-by-Step Instructions

Prepare the Vegetables:
Dice potatoes into cubes and cut the cauliflower into small florets for even cooking. Fresh produce results in the best texture.
Parboil the Potatoes and Cauliflower:
Place potatoes in a large saucepan filled with water. Bring to a boil. Once boiling, switch off the heat, add the cauliflower, cover the pan, and let sit for ten minutes. This softens the vegetables perfectly without overcooking.
Sauté the Onion:
Heat ghee in a deep frying pan over medium high heat. Add sliced onion and cook for several minutes until softened and lightly golden. Stir often for even caramelization.
Add Aromatics and Spices:
Mix in finely grated ginger and crushed garlic, cooking for another two minutes until they smell fragrant. Add cumin, coriander, turmeric, amchoor, garam masala, and chili flakes. Stir constantly to toast the spices and release flavor without burning.
Combine Vegetables and Coat in Spices:
Lift potatoes and cauliflower from the pot and add them to your pan. Toss them gently so every piece is covered in the spice mixture. Take your time to ensure an even coating.
Simmer in Tomato Mixture:
Pour in water, passata or crushed tomatoes, and tomato paste. Turn heat to low, cover with a lid, and simmer for five minutes. The sauce should thicken slightly and the vegetables should be perfectly tender yet retain a bit of bite.
Finish and Season:
Uncover, taste, and adjust with salt and pepper as needed. If you like it saucier, splash in a bit more water.
Garnish and Serve:
Scatter lots of freshly chopped coriander over the top just before serving. This lifts the aromas and adds color.
A pan of aloo gobi, a dish made of cauliflower and potatoes. Pin
A pan of aloo gobi, a dish made of cauliflower and potatoes. | applefoodie.com

Garam masala is my secret weapon spice here because it adds instant depth even if you are rushing. Every time I make this my kids sneak in for extra tastes I cannot think of this dish without remembering my family crowded around our little kitchen hunting for the crunchiest potato bits.

Storage Tips

Aloo Gobi will keep in an airtight container in the fridge for three to four days. For freezing allow it to cool fully then store for up to two months. Reheat gently on the stove or microwave with a splash of water to refresh the flavors.

Ingredient Substitutions

No ghee Try avocado or olive oil.

No amchoor Substitute a dribble of fresh lemon juice stirred in at the end.

Yukon Golds work best but red potatoes or even peeled russets can stand in.

Mix in a handful of frozen peas in the final minute just for color and a touch of sweetness.

Serving Suggestions

Serve it with warm naan for scooping or fluffy basmati rice. It also makes a hearty filling for wraps or roti for portable lunches. Add a cooling raita and cucumber salad on the side for a full plate.

A pan of aloo gobi, a dish made with cauliflower and potatoes. Pin
A pan of aloo gobi, a dish made with cauliflower and potatoes. | applefoodie.com

Cultural Context

Aloo Gobi is a staple in homes and restaurants across North India. The name simply means potato and cauliflower and every family has their own secret spice blend. For me one spoonful always brings back memories of hearing the mustard seeds pop in my mother’s kitchen on rainy evenings.

Frequently Asked Questions About the Recipe

→ What type of potatoes are best for Aloo Gobi?

Waxy varieties such as Yukon Golds hold their shape well, absorbing spices without falling apart during cooking.

→ Can I substitute amchoor powder?

If amchoor is unavailable, a squeeze of fresh lemon juice provides a similar tangy brightness.

→ How do I prevent the vegetables from becoming mushy?

Parboil the potatoes briefly, then allow the cauliflower to sit in hot water off the heat before combining everything in the pan.

→ Which oil is recommended for cooking?

Ghee adds richness, but you can use any neutral oil of your choice if you prefer a dairy-free option.

→ What are popular serving suggestions?

Aloo Gobi goes well with steamed basmati rice, roti, dal, or as part of an Indian-inspired meal.

→ How can I add more heat to the dish?

Increase the red chili flakes or add a fresh green chili while sautéing the onions for extra spice.

Aloo Gobi Indian Potatoes Cauliflower

Potatoes and cauliflower simmered with ginger, spices, and tomatoes for a flavorful Indian-inspired vegetarian dish.

Preparation Time
20 min
Cook Time
25 min
Total Time
45 min
By: Ava

Category: Side Dishes

Skill Level: Beginner-Friendly

Cuisine: Indian

Yield: 4 Serves

Dietary Preferences: Vegetarian, Gluten-Free

Ingredients

→ Vegetables

01 400g waxy potatoes (e.g. Yukon Gold), peeled and cut into 2cm cubes
02 1 medium head cauliflower, divided into bite-sized florets
03 1 onion, halved and thinly sliced
04 2 garlic cloves, crushed
05 2 tablespoons fresh ginger, finely grated

→ Spices and Seasonings

06 2 teaspoons ground cumin
07 2 teaspoons ground coriander
08 1 teaspoon ground turmeric
09 0.5 teaspoon amchoor (dried mango powder) or a splash of lemon juice
10 0.5 teaspoon garam masala
11 0.5 teaspoon red chilli flakes
12 Salt, to taste
13 Freshly ground black pepper, to taste

→ Liquids and Sauces

14 60ml passata or crushed tomatoes
15 1 tablespoon tomato paste
16 60ml water

→ Other

17 1 tablespoon ghee or vegetable oil
18 Fresh coriander (cilantro), chopped, to garnish

Steps

Step 01

Place the potato cubes in a large saucepan and cover with cold water. Bring to a boil, then immediately turn off the heat. Add the cauliflower florets, cover with a lid and leave to stand for 10 minutes to par-cook the vegetables.

Step 02

In a large deep frying pan, heat the ghee over medium-high heat. Add the sliced onion and fry for 3–4 minutes until the onion is soft and lightly golden.

Step 03

Add the grated ginger, crushed garlic, cumin, coriander, turmeric, amchoor, garam masala and chilli flakes to the pan. Fry for 1–2 minutes until the spices are fragrant.

Step 04

Drain the potatoes and cauliflower. Add them to the frying pan, tossing well to coat evenly in the spiced onion mixture.

Step 05

Pour in the water, passata and tomato paste. Mix well, cover and simmer gently for 5 minutes, until the potatoes are tender but still hold their shape.

Step 06

Taste and season with salt and black pepper as needed. Sprinkle with freshly chopped coriander before serving.

Notes & Tips

  1. Amchoor adds traditional sourness; substitute with a little lemon juice if unavailable.
  2. Avoid overcooking to maintain the distinct texture of potatoes and cauliflower.

Necessary Equipment

  • Large saucepan with lid
  • Deep frying pan
  • Chopping board and sharp knife
  • Slotted spoon

Nutritional Facts (Per Serving)

These details are for informational purposes and should not be considered medical advice.
  • Calories: 150
  • Fats: 3.5 g
  • Carbohydrates: 30 g
  • Proteins: 4 g