Go Back
+ servings
Aloo Gobi Potato Cauliflower curry

10 Aloo (Potato) Recipes, including Aloo Gobi (Potato and Cauliflower Curry)

Print Recipe
This Pakistani Aloo Gobi curry recipe is authentic, juicy, and mouthwatering thanks to a surprising touch of umami. Don't forget to check out 10 more naturally gluten-free and vegan potato recipes!
Cuisine Indian, Pakistani
Diet Gluten Free, Halal, Hindu, Kosher, Vegan, Vegetarian
Keyword aloo gobi, potato and cauliflower curry
Prep Time 15 mins
Cook Time 35 mins
Total Time 50 mins
Servings 4 servings
Calories 285


  • ¼ cup grapeseed avocado, or other neutral oil
  • 1 tsp cumin seeds
  • ½ tsp nigella seeds - (kalonji) optional
  • 1 medium onion finely chopped
  • 5 garlic cloves crushed
  • 3/4 inch piece ginger crushed
  • 3 small to medium tomatoes finely chopped
  • 2 teaspoons coriander powder
  • 1 teaspoon cumin powder
  • 1/2 teaspoon turmeric
  • 1/2 tsp red chili powder or more to taste
  • 1/4 tsp ground black pepper optional
  • 1 1/4 tsp salt or to taste
  • 1 small head cauliflower cut into small florets
  • 2 medium potatoes peeled and cut into 1/2-inch cubes, and placed in a bowl of water to prevent browning
  • 1 green chili pepper sliced or chopped
  • 1/2 tsp garam masala
  • 1/2-1 teaspoon soy sauce or tamari
  • 1/4 tsp lemon or lime juice optional
  • 2 tablespoons chopped cilantro leaves to garnish


  • Heat oil in a non-stick pan over medium-high heat. Add the cumin and nigella seeds and let them sizzle for a few seconds. Add the chopped onions and sauté, stirring frequently, until they turn lightly golden, about 5-6 minutes. 
  • Add the garlic and ginger and sauté until the raw smell disappears, about 30 seconds. Add the tomatoes, spice powders (coriander, cumin, turmeric, red chili, black pepper (if using)) and salt. Cook until the tomatoes are soft and the oil begins to separate from them, about 4-5 minutes. 
  • Add the potatoes, cauliflower, and green chili pepper. Stir-fry for about 4-5 minutes.
  • Turn the heat down to low-medium, cover, and let cook for about 20 minutes, stirring once or twice in between.* 
  • When the vegetables are cooked and all the moisture is gone, turn off the heat and add the soy sauce, garam masala, and lemon juice (if using). Mix well and garnish with chopped cilantro. Serve with roti, naan, or rice.


*The goal is to let the vegetables cook in their own juices, adding only a bit of water if absolutely necessary.


Calories: 285kcal | Carbohydrates: 36g | Protein: 7g | Fat: 15g | Saturated Fat: 2g | Sodium: 722mg | Potassium: 1183mg | Fiber: 8g | Sugar: 8g | Vitamin A: 832IU | Vitamin C: 108mg | Calcium: 83mg | Iron: 3mg