Aloo Gobi (Potato and Cauliflower Curry)

A beloved North Indian classic, Aloo Gobi brings together tender potatoes and golden cauliflower florets in a fragrant, spiced dry curry. Earthy cumin, warm turmeric, and bold garam masala come together in a dish that's hearty, comforting, and naturally vegan — perfect alongside warm roti or steamed basmati rice.
Ingredients
- 600 g cauliflower
- 400 g waxy potatoes
- 3 tbsp neutral oil (sunflower or vegetable)
- 1 tsp cumin seeds
- 1 pcs bay leaf
- 1 pcs yellow onion
- 4 clove garlic cloves
- 1 tbsp fresh ginger
- 1 pcs green chilli
- 2 pcs ripe tomatoes
- 0.5 tsp ground turmeric
- 1.5 tsp ground coriander
- 1 tsp ground cumin
- 0.75 tsp Kashmiri chilli powder
- 1 tsp garam masala
- to taste salt
- 60 ml water
- 1 bunch fresh coriander (cilantro)
- 1 tbsp lemon juice
Instructions
- Prepare your vegetables: cut the cauliflower into medium-sized florets and the peeled potatoes into roughly 2 cm cubes. Keep them separate. Finely dice the onion, mince the garlic, grate the ginger, slice the green chilli, and chop the tomatoes. Have all your ground spices measured and ready in a small bowl — this dish moves quickly once cooking begins.
- Heat the oil in a large, wide heavy-bottomed pan or kadai over medium-high heat. Once shimmering, add the cumin seeds and the bay leaf. Let them sizzle for about 30–40 seconds until fragrant and the cumin seeds begin to darken slightly — do not let them burn.
- Add the diced onion to the pan and reduce the heat to medium. Cook, stirring occasionally, for 8–10 minutes until the onion is soft, translucent, and lightly golden at the edges.
- Add the minced garlic, grated ginger, and sliced green chilli. Stir well and cook for a further 2 minutes until the raw smell of garlic disappears and the mixture is fragrant.
- Add the chopped tomatoes and stir to combine. Cook over medium heat for 5–6 minutes, pressing the tomatoes down with the back of your spoon, until they break down into a thick, jammy paste and the oil begins to separate from the mixture around the edges of the pan.
- Add the ground turmeric, ground coriander, ground cumin, and Kashmiri chilli powder. Season generously with salt. Stir everything together and cook the spices into the tomato-onion masala for 1–2 minutes, stirring constantly to prevent sticking. Add a small splash of water if the masala sticks to the pan.
- Add the potato cubes to the pan and toss them thoroughly to coat in the masala. Pour in the 60 ml of water, stir, then cover the pan with a tight-fitting lid. Cook over medium-low heat for 8 minutes, stirring once halfway through, until the potatoes have begun to soften.
- Remove the lid and add the cauliflower florets. Gently fold them into the masala, coating each floret well. Replace the lid and continue to cook over medium-low heat for a further 10–12 minutes, stirring every 3–4 minutes, until both the potatoes and cauliflower are completely tender and cooked through. If the pan looks dry and vegetables are sticking, add a tablespoon or two of water.
- Remove the lid and increase the heat to medium-high for 2 minutes to drive off any excess moisture, giving the vegetables a lightly dry, almost roasted finish — this is characteristic of a proper aloo gobi. Remove and discard the bay leaf.
- Remove the pan from the heat. Sprinkle over the garam masala and drizzle with the fresh lemon juice. Taste and adjust seasoning. Gently fold to combine, then transfer to a serving dish. Garnish generously with freshly chopped coriander. Serve hot alongside warm roti, chapati, naan, or steamed basmati rice.