A good potato curry is one of the most satisfying dishes in the world—humble ingredients transformed into something deeply aromatic, creamy, and comforting. This version is a North Indian-style spiced potato curry that’s naturally vegan, endlessly adaptable, and tastes even better the next day.
Potato Curry (Aloo Curry)
*Serves 4-6*
Ingredients:
For the Base:
-
2 tablespoons oil or ghee
-
1 large onion, finely diced
-
3 cloves garlic, minced
-
1-inch piece of fresh ginger, grated
-
1-2 green chilies, slit lengthwise (optional, for heat)
The Spices:
-
1 teaspoon cumin seeds
-
1 teaspoon ground coriander
-
½ teaspoon ground turmeric
-
1 teaspoon garam masala (divided — ½ now, ½ to finish)
-
½ teaspoon red chili powder or Kashmiri chili powder (adjust to your heat preference)
-
Salt, to taste
For the Body:
-
2 lbs Yukon Gold or red potatoes, peeled and cut into 1-inch cubes (Yukon Golds hold their shape beautifully and get creamy)
-
1 can (14 oz) diced tomatoes, or 2 medium fresh tomatoes, pureed
-
1 cup water or vegetable broth
-
1 can (14 oz) full-fat coconut milk (or ½ cup heavy cream for a non-vegan version)
To Finish:
-
1 tablespoon kasuri methi (dried fenugreek leaves), crushed between your palms — this adds that unmistakable restaurant-style aroma
-
Juice of ½ lemon or lime
-
Handful of fresh cilantro, chopped
Method
1. Temper the Spices:
Heat the oil in a deep, heavy-bottomed pan or Dutch oven over medium heat. Add the cumin seeds and let them sizzle and pop for 30 seconds until fragrant. Their color should darken slightly but not burn.
2. Build the Aromatic Base:
Add the diced onion and cook, stirring occasionally, until deeply golden brown, about 8-10 minutes. This step is the foundation of the curry’s flavor—don’t rush it. The onions should be soft, sweet, and the color of dark caramel. Add the garlic, ginger, and green chilies, and cook for another minute until the raw smell disappears.
3. Bloom the Ground Spices:
Lower the heat slightly. Add the ground coriander, turmeric, red chili powder, and ½ teaspoon of the garam masala. Stir continuously for 30-45 seconds. The spices should toast in the oil and become fragrant, but they will burn quickly if the heat is too high. If the mixture sticks, add a splash of water.
4. Add Potatoes and Tomatoes:
Add the cubed potatoes and stir to coat each piece in the spiced onion mixture. Let them fry gently for 3-4 minutes—this step seals the edges slightly and helps them hold their shape during simmering. Pour in the tomatoes and stir. Cook for 3-4 minutes until the tomatoes darken and the oil begins to separate from the mixture slightly.
5. Simmer:
Add the water or broth and salt. Stir, cover, and let the curry simmer on low-medium heat for 15-20 minutes, until the potatoes are fork-tender but not falling apart. Stir once or twice during cooking to prevent sticking.
6. Add Creaminess:
Pour in the coconut milk and stir gently. Bring the curry back to a gentle simmer and cook uncovered for 5 more minutes. The sauce will thicken and take on a silky, golden color.
7. The Finishing Touches (The Magic Step):
Turn off the heat. Crush the dried fenugreek leaves between your palms directly over the pot—this releases their aroma and adds a subtly sweet, nutty, maple-like flavor that makes the curry taste like it came from a restaurant. Stir in the remaining ½ teaspoon garam masala and the lemon juice. The lemon juice brightens every spice without making the curry sour. Scatter fresh cilantro over the top.
Serving Suggestions
-
Steamed basmati rice: The classic pairing, perfect for soaking up the sauce.
-
Naan or roti: Soft, warm flatbread for scooping up tender potato chunks and creamy gravy.
-
Jeera rice: Basmati rice tempered with cumin seeds and ghee for an extra layer of flavor.
-
A side of cucumber raita: The cool yogurt-based condiment balances the warmth of the spices.
Variations
Spinach & Potato Curry (Aloo Palak):
Add 3-4 cups of fresh spinach in the last 5 minutes of cooking. Stir until wilted. The spinach adds color and a slightly earthy note that pairs beautifully with the spiced potatoes.
Chickpea & Potato Curry:
Add one can of drained, rinsed chickpeas along with the potatoes. The chickpeas absorb the spices and add protein, making the curry even more substantial.
Dry Potato Curry (Aloo Sabzi):
Skip the coconut milk and reduce the water to just ¼ cup. Cook covered until potatoes are tender, then uncover and sauté until the mixture is dry and the potatoes are coated in a thick spice paste. This is excellent stuffed into dosas or flatbread.
This is one of those rare dishes that tastes like it simmered all day but comes together in about 40 minutes. The leftovers, stored in the fridge overnight, will have deepened in flavor and might be even better for lunch tomorrow—spooned over rice or eaten straight from the bowl.