Aloo Gobi Recipe

Aloo gobi is a dry-cooked Indian vegetable dish made with potatoes (aloo) and cauliflower (gobi), seasoned with turmeric, cumin, coriander, and ginger. It's one of the most popular everyday vegetables in North Indian cooking — simple to make, inexpensive, and genuinely satisfying. The cooking method produces tender vegetables with lightly golden edges and a fragrant spice coating, somewhere between a braise and a dry sauté. The spices bloom in oil before the vegetables go in — this step is essential and takes only 30 seconds, but it transforms the dish. Heat oil in a heavy pan, add cumin seeds and let them sizzle until fragrant, then add ginger, garlic, and the powdered spices. The mixture will be quite dry and will stick to the pan; stir constantly and keep the heat medium to prevent burning. The spices should smell toasted and fragrant, not sharp and raw. Cut the potatoes and cauliflower into similar-sized pieces so they cook evenly. The potatoes go in first since they take longer, then the cauliflower follows after a few minutes. Add a small splash of water if the mixture is sticking, but the goal is a dry dish rather than a wet curry — the vegetables should cook in their own steam and the minimal added liquid rather than simmering in a sauce. Season with salt and a squeeze of lemon juice at the end. Fresh coriander stirred through just before serving adds brightness. Aloo gobi is typically served as a side dish alongside dal, rice, and flatbreads like roti or paratha. It also works well as a filling for samosas or parathas, and is robust enough to pack into a lunchbox and eat at room temperature.

Recipe Details

Cuisine: Indian

Prep time: 15 minutes. Cook time: 30 minutes. Total time: 45 minutes.

Servings: 6

Difficulty: Easy

Ingredients

  • 4 medium potatoes
  • 1 cup cauliflower
  • 2 large tomatoes
  • 1 large onion
  • 1 tsp turmeric
  • 2 tsp cumin
  • 2 tsp coriander
  • 1 cup garam masala

Instructions

  1. Step 1: Sauté spices. Cook over medium-high heat, stirring frequently, until the ingredients soften and begin to turn translucent. This step releases their natural sugars and aromatic compounds, building the flavor foundation for the dish. Adjust the heat as needed to maintain a gentle sizzle without burning.
  2. Step 2: Add vegetables. Introduce the new ingredients to the mixture, taking care to distribute them evenly. Adding ingredients at the right moment is critical — too early and they may overcook, too late and they may not integrate properly with the other flavors.
  3. Step 3: Add tomatoes. Introduce the new ingredients to the mixture, taking care to distribute them evenly. Adding ingredients at the right moment is critical — too early and they may overcook, too late and they may not integrate properly with the other flavors.
  4. Step 4: Simmer until tender. Reduce the heat to maintain a gentle bubble — you want small, lazy bubbles breaking the surface, not a rolling boil. This low, slow cooking allows flavors to meld and develop complexity while keeping proteins tender. Cover partially to allow some evaporation and concentration of flavors.