Spiced Indian Aloo Gobi with Cauliflower and Potatoes

A classic Indian comfort dish featuring tender potatoes and cauliflower simmered in aromatic spices like turmeric, cumin, and coriander. This dry curry develops deep flavor through slow cooking, allowing the ghee and spices to coat each piece perfectly. The dish balances earthy vegetables with warming spices and a hint of heat from serrano chile. Perfect as a side dish for Indian meals or enjoyed with rice and naan as a satisfying vegetarian main course.
Ingredients
- 3 tablespoons ghee
- 1 shallot, chopped
- 4 cloves garlic, chopped
- 1 teaspoon fresh ginger, finely chopped
- 1 serrano chile, split down the middle, stem intactjalapeño1:1milder
less heat
- 8 curry leaves(optional)
- 2 teaspoons whole cumin seeds
- 1 teaspoon black mustard seeds
- ½ teaspoon ground turmeric
- ½ teaspoon paprika
- ½ teaspoon asafoetida
- 1 teaspoons ground coriander
- 1 medium tomato, finely diced, with juices
- ¾ cup water
- 1 teaspoon salt
- 2 cups potatoes, diced (3/4 inch dice)
- 1 small head cauliflower, cut into small bite-sized florets
Instructions
- 1
Heat ghee in a large skillet over medium heat
- 2
Add shallot, garlic, ginger and serrano chili and saute until fragrant and golden
- 3
Add curry leaves, cumin seeds and mustard seeds and saute
- 4
Lower heat and add turmeric, paprika, asafoetida, coriander along with tomato and juices
- 5
Cook the tomatoes down on low heat until they begin to break down
- 6
Add salt and water, stir scraping up any browned bits
- 7
Add potatoes and cauliflower, toss to coat
- 8
Cover, bring to a gentle simmer over medium-low heat and cook covered until fork-tender
- 9
Uncover and reduce until all remaining liquid is gone, stirring occasionally
- 10
Spoon into serving dish, scraping all goodness from bottom of pan over top
- 11
Garnish with cilantro sprigs
Tips
Use ghee instead of oil for the most authentic flavor and richness in this traditional dish.
Keep the final dish fairly dry by reducing all liquid - the ghee will provide moisture and prevent sticking.
Cut vegetables into uniform sizes to ensure even cooking during the 15-minute covered simmer.
Good to Know
Refrigerate covered for up to 3 days. Reheat gently in skillet or microwave.
Can be made 1 day ahead and reheated. Flavors improve overnight.
Serve hot with naan, basmati rice, or roti as traditional accompaniments.
Common Mistakes
Don't rush the tomato cooking stage to avoid raw tomato flavor in final dish.
Avoid adding too much water to prevent mushy vegetables and watery curry.
Substitutions
Dairy-Free Swaps
General Alternatives
less heat
FAQ
Can I make this without ghee?
Yes, substitute coconut oil or peanut oil in equal amounts, though the flavor will be slightly different from traditional preparation.
How long does this keep in the refrigerator?
Store covered for up to 3 days. Reheat gently and add a splash of water if needed to prevent sticking.
Can I freeze aloo gobi?
Freezing is not recommended as the potatoes and cauliflower become mushy when thawed and reheated.