Aloo Gobi

A dry-spiced Indian classic featuring tender potatoes and cauliflower tossed with cumin, turmeric, and warming spices. Perfect with roti or rice.

Aloo Gobi
15Prep min
25Cook min
40Total min
Serves 4Serves
IndianCuisine
Aloo gobi is the kind of dish that feels like a warm hug on a plate. It’s a humble North Indian staple where potatoes and cauliflower are cooked with a blend of aromatic spices until they’re golden, tender, and deeply flavorful. This dry version lets the vegetables shine, with no heavy sauce to mask their natural sweetness.

The magic of this recipe lies in the tempering—whole cumin seeds sizzling in hot oil, releasing their nutty aroma before the onions, ginger, and garlic join in. Turmeric gives the dish its golden hue, while ground coriander and chili add warmth and depth. The result is a comforting, home-style curry that’s ready in under an hour, using ingredients you likely already have in your pantry.

Serve this aloo gobi with fluffy roti, naan, or steamed basmati rice for a complete meal. It’s naturally vegetarian and vegan, and it’s equally delicious as a side dish or a main course. Once you try it, you’ll understand why it’s a beloved classic in Indian kitchens.

Ingredients

  • 3 tablespoons neutral oil (such as vegetable or canola)
  • 1 teaspoon cumin seeds
  • 1 large onion, finely chopped
  • 1 tablespoon fresh ginger, grated
  • 3 garlic cloves, minced
  • 1 medium tomato, finely chopped
  • 1/2 teaspoon ground turmeric
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon red chili powder (adjust to taste)
  • 1/2 teaspoon garam masala
  • 1 teaspoon salt (or to taste)
  • 2 medium potatoes (about 400g), peeled and cut into 1-inch cubes
  • 1 medium cauliflower (about 600g), cut into bite-sized florets
  • 1/4 cup water (or more as needed)
  • Fresh cilantro (coriander) leaves, chopped, for garnish

Instructions

  1. Wash and cut the potatoes and cauliflower into even, bite-sized pieces. Set aside.
  2. Heat the oil in a large skillet or kadhai over medium heat. Add the cumin seeds and let them sizzle for about 30 seconds until fragrant, but not burnt.
  3. Add the chopped onion and sauté for 5-6 minutes until it turns golden brown, stirring occasionally.
  4. Stir in the grated ginger and minced garlic, cooking for another 1 minute until aromatic.
  5. Add the chopped tomato and cook for 3-4 minutes until it softens and breaks down, stirring well.
  6. Lower the heat slightly and add the ground turmeric, ground cumin, ground coriander, red chili powder, and salt. Stir well and cook for 1 minute to bloom the spices.
  7. Add the potato and cauliflower pieces to the skillet. Toss everything together so the vegetables are coated with the spice mixture.
  8. Pour in the water and stir gently. Cover the skillet with a lid and let it cook on low heat for 15-20 minutes, stirring every 5 minutes, until the potatoes and cauliflower are tender and lightly browned at the edges.
  9. If the vegetables stick or look dry, add a splash more water. Once cooked, sprinkle the garam masala and toss gently.
  10. Turn off the heat. Garnish generously with fresh cilantro and serve hot with roti, naan, or rice.

Cook’s tips

  • Use waxy potatoes like Yukon Gold or red potatoes, as they hold their shape better during cooking.
  • Cut the potato and cauliflower into similar-sized pieces to ensure even cooking.
  • Don't stir too often once covered—allowing the vegetables to sit helps them develop a slight crust and deeper flavor.
  • For a slightly richer taste, use ghee instead of oil.

Substitutions

  • Replace potatoes with sweet potatoes for a different twist.
  • Add a handful of green peas in the last 5 minutes of cooking for extra color and sweetness.
  • If you don't have fresh ginger, use 1/2 teaspoon of ground ginger.
  • Use canned diced tomatoes instead of fresh if needed.

Storage & reheating

Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop with a splash of water to loosen.

FAQ

Can I make aloo gobi ahead of time?

Yes, you can make it a day in advance. The flavors actually improve after sitting overnight. Just reheat gently before serving.

How do I prevent the vegetables from becoming mushy?

Cook on low heat and avoid stirring too often. Also, make sure the potatoes and cauliflower are cut into uniform pieces and not overcrowded in the pan.

What can I serve with aloo gobi?

It pairs beautifully with roti, naan, paratha, or steamed basmati rice. You can also serve it alongside dal and a simple salad.

Can I make this aloo gobi spicier?

Absolutely. Increase the red chili powder or add a chopped green chili when you add the ginger and garlic for extra heat.

You might also like