Pakistan · South Asia

Pakistani Aloo Gobi Recipe, Made for Weeknight Meals

Updated November 3, 2026

Total time
58 min
prep 20 min · cook 38 min
Serves
4
portions as written
Cuisine
Pakistan
South Asia

Jump to recipe

Pakistani Aloo Gobi Recipe, Made for Weeknight Meals

Pakistani aloo gobi is a stovetop dish of potatoes and cauliflower cooked with onion, tomato, green chile, and warming spices. It is usually served as a vegetable main or side with roti or rice, and this version keeps the vegetables distinct while coating them in a lightly saucy masala; family and regional versions vary in heat and texture.

Ingredients

  • 3 tablespoons (45 ml) neutral oil, such as canola or sunflower oil
  • 1 teaspoon (2 g) cumin seeds
  • 1 medium yellow onion, finely chopped, about 1 cup (150 g)
  • 1 tablespoon (15 g) finely chopped fresh ginger
  • 2 garlic cloves, finely chopped, about 2 teaspoons (6 g)
  • 1 green chile, finely sliced, about 1 tablespoon (10 g), or less to taste
  • 1 medium tomato, chopped, about 1 cup (180 g)
  • 1 teaspoon (2 g) ground coriander
  • ½ teaspoon (1 g) ground turmeric
  • ½ teaspoon (1 g) Kashmiri chili powder, or ¼ teaspoon (0.5 g) cayenne plus ¼ teaspoon (0.5 g) sweet paprika
  • 1 teaspoon (6 g) fine salt, divided, or to taste
  • 1 pound (450 g) potatoes, peeled if desired and cut into ½-inch (1.25 cm) cubes
  • 1 medium cauliflower, about 1½ pounds (680 g), cut into bite-size florets
  • ¼ cup (60 ml) water, plus 1 to 2 tablespoons (15–30 ml) more if needed
  • ½ teaspoon (1 g) garam masala
  • 1 tablespoon (15 ml) lemon juice
  • ¼ cup (10 g) chopped fresh cilantro leaves and tender stems, for serving

Instructions

  1. Prepare the vegetables. Cut the potatoes into evenly sized cubes so they cook at roughly the same rate. Break or cut the cauliflower into florets about 1½ inches (4 cm) across; very small pieces can become soft before the potatoes are tender. Rinse the florets and drain them well. Measure the spices and have the water ready before you begin cooking.
  2. Start the masala. Set a wide, heavy skillet or sauté pan with a lid over medium heat. Add the oil and cumin seeds. Cook for about 30 seconds, just until the seeds smell fragrant and begin to sizzle; do not let them turn very dark. Add the onion and cook for 7 minutes, stirring occasionally, until soft and lightly golden at the edges.
  3. Add the aromatics and spices. Stir in the ginger, garlic, and green chile, and cook for 1 minute. Add the tomato, ground coriander, turmeric, Kashmiri chili powder, and about ¾ teaspoon of the salt. Cook for 6 minutes, stirring and pressing the tomato with the spoon, until it softens and the mixture looks thick and jammy rather than watery. If it sticks before the tomato breaks down, add a teaspoon of water and lower the heat slightly.
  4. Give the potatoes a head start. Add the potato cubes and stir until they are coated with the masala. Pour in ¼ cup (60 ml) water, cover the pan, and cook for 8 minutes over medium-low heat. Keep the lid on so the potatoes steam, and give the pan a careful stir once halfway through. The potatoes will not be fully tender yet; they should be starting to soften around the edges.
  5. Cook the cauliflower. Add the cauliflower and the remaining salt, then fold gently so the florets pick up some masala without breaking apart. Cover and cook for 12 minutes over medium-low heat. Stir once after about 6 minutes, lifting from the bottom of the pan. Check the pan as you stir: if it looks dry or the masala is catching, add 1 tablespoon (15 ml) water. Add another tablespoon only if needed; the vegetables should steam, not boil in a pool of liquid.
  6. Finish and check the texture. Uncover and cook for 2 minutes, gently turning the vegetables so excess moisture can evaporate. Test a potato with a small knife; it should be tender all the way through, while the cauliflower should yield to a fork but keep its shape. If either is still firm, cover and cook for another 2 to 4 minutes, checking again. Stir in the garam masala and lemon juice, taste, and adjust the salt or lemon. Turn off the heat and leave the pan covered for 2 minutes before serving, then scatter over the cilantro.

Tips

  • Cut for even cooking. Keep potato cubes close to ½ inch (1.25 cm) and cauliflower florets similar in size. Larger potato pieces take longer than the cauliflower needs, while tiny florets can collapse as you wait for the potatoes to finish.
  • Choose the right heat level. Kashmiri chili powder gives a mild-to-moderate warmth and a red color. If it is hard to find, use the listed paprika-and-cayenne blend; paprika is milder and less vivid, so the result will taste a little different. For a gentler dish, omit the green chile and use a pinch of cayenne or none.
  • Keep the pan covered, but check for sticking. The small amount of water is there to create steam, not a curry-like sauce. A heavy pan and low-to-medium heat help the vegetables cook without scorching. If your pan is thin or the masala catches, lower the heat and add water a tablespoon at a time.
  • Stir with a light hand. Once cauliflower is tender, vigorous stirring can turn the florets into crumbs. Fold from underneath with a broad spoon, and wait until the end to add lemon juice and garam masala so their flavors stay fresh.

Serving Suggestions

Serve aloo gobi hot, straight from the pan, with roti, chapati, or paratha for scooping up the masala. Steamed basmati rice is another simple match, especially if you prefer a plate that is less reliant on bread. A spoonful of plain yogurt or raita brings a cool contrast to the chile and warm spices; offer it on the side rather than stirring it into the pan.

For a fuller meal, pair the vegetables with dal, a bowl of chickpeas, or a simple lentil soup. Add sliced cucumber, onion, and lemon wedges for crunch and brightness. If serving several sides, keep the aloo gobi fairly dry so it sits neatly on a shared platter without making breads or rice soggy. It works well as a vegetarian centerpiece, but the same serving ideas suit it as one dish among a larger meal.

Variations

Make it drier or saucier. For a drier, more browned finish, uncover the pan for a few extra minutes at the end and turn the vegetables gently. For a softer, more spoonable result, stir in 2 to 3 tablespoons (30–45 ml) hot water and cover for a minute. Avoid adding a large amount at once; the tomatoes and vegetables release moisture as they cook.

Adjust the aromatics. Add ½ teaspoon (1 g) fennel seeds with the cumin for a subtly sweet, aromatic note, or add ½ teaspoon (1 g) amchur, dried mango powder, in place of some of the lemon juice for a tangier, less citrusy finish. Amchur is sold in many South Asian grocery stores; lemon juice is a practical substitute, though it gives a brighter, fresher acidity.

Add peas or fresh herbs. Fold in ½ cup (75 g) frozen peas during the final 5 minutes, adding a tablespoon of water if the pan needs moisture. For more freshness, finish with extra cilantro or a little sliced green chile. These additions change the balance slightly, so taste for salt and lemon before serving.

Use a different potato. Waxy potatoes hold their shape particularly well, while russets become softer and can break at the edges. If using russets, cut them a little larger and stir gently. You can leave the peel on well-scrubbed potatoes for a more rustic finish, though peeled potatoes give the masala a more even coating.

Storage and Reheating

Let the aloo gobi cool briefly, then refrigerate it in a covered, shallow container within 2 hours of cooking. It keeps for 3 to 4 days in the refrigerator. The vegetables soften a little as they sit, but the spices often taste more blended the next day. If you know you will have leftovers, keep the cilantro and any yogurt or other garnishes separate and add them when serving.

Reheat only the portion you plan to eat. In a covered skillet, warm it over low to medium-low heat with 1 tablespoon (15 ml) water, turning gently until steaming hot throughout. You can also microwave it in a covered, microwave-safe dish, stirring once midway through. USDA guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer. Avoid repeated cooling and reheating, which can make the vegetables mushier. For longer storage, freeze in a tightly sealed container for up to 2 months; thaw overnight in the refrigerator and expect a softer texture after reheating.

Frequently Asked Questions

Can I make aloo gobi without a lid?
Yes, but the vegetables may need more attention because they will not steam as efficiently. Use a tight-fitting baking sheet or another suitable cover if available, keep the heat low, and check for sticking often. Without a cover, add water a tablespoon at a time and allow extra cooking time until the potatoes are tender.

Why are my potatoes still hard while the cauliflower is soft?
This usually happens when the potatoes are cut too large or the cauliflower florets are very small. Cut the potatoes into even ½-inch cubes and give them the covered head start in the recipe. If the cauliflower is already tender, lift it out temporarily, continue cooking the potatoes with a splash of water, then fold the cauliflower back in to warm through.

Can I use frozen cauliflower?
Yes. Thaw it first and drain it well, then pat away excess moisture so it does not water down the masala. Frozen florets are often softer than fresh ones, so add them after the potatoes have cooked for about 8 minutes and begin checking for tenderness after 6 to 8 minutes. Handle them gently when stirring.

Is Pakistani aloo gobi supposed to have gravy?
There is no single texture that applies to every household or regional version. This recipe is lightly sauced: the onion and tomato masala clings to the vegetables, but the dish is not a bowl of gravy. Cook uncovered a little longer for a drier finish, or add a small splash of water if you want more sauce for rice.

Can I prepare the vegetables ahead?
You can cut the potatoes and cauliflower up to a day ahead. Keep the cauliflower in a covered container in the refrigerator; store cut potatoes submerged in cold water in the refrigerator so they do not discolor, then drain and dry them before cooking. For the best texture, cook the dish close to serving time, or refrigerate the finished aloo gobi promptly and reheat it as described above.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).