Hearty Aloo Curry

Flavorful Indian Potato Curry: An Easy, Quick & Healthy Vegetarian Recipe

Discover the incredible flavors of a homemade Indian Potato Curry, a remarkably simple yet satisfying vegetarian dish that can be prepared and served in 30 minutes or less. This recipe brings together the earthy goodness of potatoes with a symphony of authentic, aromatic Indian spices and fresh vegetables like ripe tomatoes, sweet onions, and a kick of green chiles. It’s a hearty, wholesome meal that’s perfect for busy weeknights or whenever you crave comforting, spice-infused goodness.

closeup: a large metal bowl full of potato curry, garnished with fresh cilantro
A close-up of a vibrant, steaming bowl of freshly made Indian Potato Curry.

Why This Potato Curry Will Become Your New Go-To Recipe

This potato curry recipe is an ideal choice for a wide range of home cooks. Whether you’re adhering to a vegetarian diet and seeking a filling, nutrient-rich meal, or you simply love the complex flavors of curry but are short on time or experience, this dish is designed for you. It’s wonderfully versatile and truly beginner-friendly, proving that authentic Indian cuisine can be accessible to everyone. This particular recipe draws inspiration from a fantastic version shared by The Curry Guy, Dan, and is even featured in his renowned cookbook, The Curry Guy Bible.

What makes this Indian potato curry truly special is its incredible depth of flavor achieved with minimal effort. It’s a robust dish, brimming with energy-boosting potatoes and a rich blend of tomatoes, onions, and chiles. Each vegetable is lovingly simmered in a fragrant sauce, infused with essential Indian herbs and spices. You’ll experience the warmth of chili powder and cumin, the golden hue and health benefits of turmeric, and the unique, savory notes of asafoetida. This harmonious blend creates a truly mouthwatering experience that will transport your taste buds straight to India.

overhead: a large bowl of my potato curry recipe with fresh herbs on top, served with rice
An overhead shot of a generous serving of potato curry, garnished with fresh cilantro, ready to be enjoyed.

Explore More Indian Vegetarian Delights

If you’re a fan of flavorful vegetarian curries, this potato curry shares a similar spirit with some other fantastic recipes. It’s quite akin to my popular chickpea and potato curry recipe (Aloo Chana Masala), offering a slightly different spice profile while remaining equally comforting. For those who love a bit of heat, these spicy Indian potatoes, known as Aloo Masala, are another must-try. While our featured potato curry might have a little less protein than Aloo Chana Masala, it certainly doesn’t skimp on the vibrant spices. And if you’re looking for another robust vegetable curry boasting rich, thick gravy and plenty of spice, don’t miss my Gobi Masala (Cauliflower Curry) – it’s an absolute flavor explosion!

Table of Contents

  • Choosing the Right Potatoes: To Peel or Not to Peel
  • Essential Ingredients and Clever Substitutions
  • How to Master Your Potato Curry: Step-by-Step Instructions
  • Helpful Tools for Curry Making
  • Storing and Reheating Your Curry
  • Frequently Asked Questions About Potato Curry
  • Printable Potato Curry Recipe Card

This versatile Indian potato curry pairs beautifully with a variety of staples. Serve it alongside fragrant Jeera rice, warm and pillowy naan bread, or crispy, delicate dosa for a complete and satisfying Indian feast.

overhead: ingredients and spices needed for potato curry, laid out on a wooden board
All the essential ingredients and vibrant spices for your potato curry, neatly arranged.
overhead process shot: tempered spices with red onion in a skillet
Fragrant tempered spices sizzling with red onion.
overhead process shot: adding tomatoes, chile, and ginger to the skillet
Adding fresh tomatoes, chiles, and minced ginger to the skillet.
overhead process shot: sautéed ingredients and added spices in a skillet
Sautéed aromatics combined with additional ground spices.
overhead process shot: adding the cooked potatoes to the skillet
Introducing the perfectly cooked potatoes to the simmering curry base.

Choosing the Right Potatoes: To Peel or Not to Peel

When I first tried this recipe, following Dan’s original guidance, the potatoes were boiled and then cooled just enough to be peeled. While this method works perfectly, I personally found the peeling step a bit tedious, especially with smaller potatoes. Over time, I’ve discovered that for thin-skinned varieties like Yukon Golds, leaving the skin on is not only perfectly acceptable but also adds a lovely rustic texture and nutritional value to the curry. Many of a vegetable’s nutrients are concentrated in its skin, so keeping them on is a simple way to boost the health benefits of your meal. The choice is entirely yours – experiment and see what you prefer!

overhead: a large metal bowl full of my potato curry recipe, garnished with fresh cilantro
A close-up view of the finished potato curry in a large metal bowl, glistening with rich spices.

Essential Ingredients and Clever Substitutions

(Refer to the full recipe card below for precise measurements and quantities)

  • Potatoes: I highly recommend using Yukon Gold potatoes for this curry. Their creamy texture and slightly waxy consistency hold up beautifully during simmering without turning mushy, while still absorbing all the wonderful flavors. Russet potatoes or red-skinned varieties also work well; just ensure they are suitable for boiling and simmering.
  • Vegetables: Beyond the potatoes, key vegetables contributing additional flavor, texture, and body to this Indian potato curry are two ripe tomatoes and one red onion. Ensure these are finely diced for even cooking and distribution of flavor. While red onion offers a beautiful color and mild sweetness, any type of onion you have on hand will work just fine.
  • Ghee: Ghee (clarified butter) is a staple in Indian cooking, providing a rich, nutty flavor that elevates the curry. If ghee isn’t available, you can easily substitute it with regular butter or a neutral vegetable oil for a vegan option.
  • Green Chiles: To introduce a delightful heat, finely dice either a Serrano chile (known for its moderate heat) or a Thai green chile (which offers a more pronounced, vibrant spiciness). Adjust the quantity based on your preference for heat.
  • Fresh Ginger: Freshly minced ginger is crucial for that authentic, zesty aroma. A 1-inch piece, finely minced, adds a pungent warmth. If fresh ginger is unavailable, you can substitute with 1 ¼ teaspoons of ground ginger, though the fresh version is always preferred for its vibrant kick.
  • Herbs & Spices: The magic of this potato curry truly lies in its aromatic blend of common Indian herbs and spices. You’ll need fragrant curry leaves, vibrant turmeric (an absolute essential for color and earthy flavor in any potato curry), whole mustard seeds, and whole cumin seeds. Additionally, a couple of less common but incredibly impactful spices round out the blend:
    • Asafoetida: This powdered spice, often referred to as ‘hing,’ provides a strong, pungent aroma and a smooth, umami-rich flavor reminiscent of onion and garlic. It’s often used in vegetarian Indian dishes. If you don’t have it, a homemade substitute can be prepared with ¼ teaspoon each of onion powder and garlic powder.
    • Ground Chili Powder: It’s crucial to note that we are NOT referring to the blended American chili powder found in most supermarkets. For this recipe, you need pure ground red chiles, often labeled as “chili powder ground Indian spice” or a similar variation. This provides pure, unadulterated heat and color.
side view closeup: a large metal bowl full of potato curry with fresh herbs on top
A tantalizing side view of the potato curry, highlighting its rich texture and fresh cilantro garnish.

How to Master Your Potato Curry: Step-by-Step Instructions

Crafting this flavorful Indian potato curry is straightforward with these easy steps:

  1. Pre-Cook the Potatoes for Perfection: Begin by bringing a large saucepan of water to a rolling boil over high heat. Add your chosen potatoes and cook them for approximately 15 minutes, or until they are just tender when pierced with a fork. It’s important to cook them just enough so they are soft but still hold their shape. Drain the potatoes thoroughly and set them aside to cool slightly. This pre-cooking step ensures the potatoes are perfectly tender without overcooking the other vegetables later.
  2. Build the Aromatic Base: In the same saucepan (or a deep skillet), reduce the heat to medium-high. Add the ghee (or oil) and let it melt. Once shimmering, add the whole mustard seeds and cumin seeds. Cook for just about a minute, stirring constantly, until the seeds begin to pop and become fragrant. Immediately add the asafoetida and fresh curry leaves, stirring for another minute to release their powerful aromas. Now, introduce the diced onion, stir-frying for about 5 minutes until it turns translucent and soft, creating a sweet foundation for the curry.
  3. Infuse with Ground Spices and Freshness: To the translucent onions, add the diced tomatoes, minced fresh ginger, and green chiles. Stir in the ground turmeric and the Indian chili powder, along with salt to taste. Continue to cook this mixture for about 3 minutes, allowing the tomatoes to soften slightly and the spices to bloom, forming a rich, fragrant paste.
  4. Combine and Simmer to Perfection: Gently break up the pre-cooked potatoes with your hands into rustic, bite-sized pieces and add them to the saucepan. Stir everything together thoroughly, ensuring the potatoes are beautifully coated in the aromatic sauce. Cover the pan with a lid and allow the curry to simmer for a final 5 minutes. This last simmer allows the potatoes to fully absorb the incredible flavors of the sauce and brings all the elements together.
  5. Garnish and Serve: Once the curry has finished simmering, remove it from the heat. Before serving, sprinkle generously with freshly chopped cilantro for a burst of freshness and color. Serve hot and enjoy the vibrant flavors!

Helpful Tools for Curry Making

  • Large Saucepan or Deep Skillet: Opt for a sturdy, all-purpose pan with a lid that is large enough to comfortably accommodate all your ingredients. A good quality pan will allow you to seamlessly transition from boiling potatoes to stir-frying aromatics and simmering the final curry, minimizing cleanup.
  • Sharp Knife and Cutting Board: Essential for efficiently dicing your onions, tomatoes, chiles, and mincing ginger.
  • Slotted Spoon or Spider: Useful for draining the boiled potatoes.

Storing and Reheating Your Curry

One of the best qualities of this potato curry, and most vegetable-based curries without a cream base, is how well it stores. It will keep beautifully in an airtight container in the refrigerator for up to 5 days. This makes it an excellent candidate for meal prepping in bulk, providing quick and delicious dinners and lunches throughout your week.

To reheat, simply return the desired portion to a saucepan over medium heat. Stir occasionally until the curry is thoroughly warmed through. If it seems a little dry, you can add a splash of water or vegetable broth to loosen the consistency.

closeup: my potato curry recipe with sautéed onions, ginger, and fresh spices showing
A close-up view showcasing the texture and vibrant spices infused into the potato curry.

Frequently Asked Questions About Potato Curry

Should I boil potatoes first for curry?

Yes, it is highly recommended to pre-cook the potatoes by boiling them for about 15 minutes, until they are just tender. This crucial step ensures that the potatoes are cooked perfectly without requiring you to over-stew and potentially compromise the texture and flavor of the other ingredients, such as tomatoes and onions, while waiting for the potatoes to soften in the pan.

What type of potato is best for curry?

For an optimal potato curry, aim for a waxy or medium-starch potato variety that can withstand simmering in the flavorful sauce without breaking down too much. Yukon Golds are an excellent choice due to their creamy texture and ability to hold shape. Russet potatoes also work very well, offering a slightly fluffier texture. Red-skinned potatoes are another good option and will perform just fine. Ultimately, choose whichever is in season for the freshest and best flavor.

Do you keep the skins on potatoes for curry?

This is a matter of personal preference. I often choose to keep the skins on, particularly for smaller, thin-skinned varieties like Yukon Golds. Not only does this add a lovely rustic texture to the dish, but it’s also a great way to boost the nutritional content, as a significant portion of a potato’s nutrients are found in its skin. It also saves time in the kitchen! However, if you prefer a smoother texture, feel free to peel them.

Share this delicious recipe on Pinterest!

Loved making this Indian Potato Curry? Help others discover it by sharing it with the world on Pinterest!

Share on Pinterest

Flavorful Indian Potato Curry Recipe

Indian potato curry is deliciously spiced with authentic Indian herbs and seasonings. It’s an easy, hearty, one-pan vegetarian meal you can make in 30 minutes!

Average Rating: 4.34 out of 5 stars (from 3 votes)

Servings: 4

Prep Time: 10 mins

Cook Time: 20 mins

Total Time: 30 mins

Pin Recipe | Print Recipe

Ingredients

  • 1 1/2 lbs Yukon Gold potatoes
  • 3 tbsp ghee or vegetable oil
  • 1 tsp mustard seeds
  • 1 tsp cumin seeds
  • 1/4 tsp asafoetida (See Note 1)
  • 10 curry leaves
  • 1 medium red onion, diced
  • 1 inch piece fresh ginger, minced
  • 2 tomatoes, diced
  • 2 small green chiles (See Note 2)
  • 1/2 tsp ground turmeric
  • 1/2 tsp ground chili powder (See Note 3)
  • 1/2 tsp kosher salt
  • 2 tbsp cilantro, chopped, for garnish

Instructions

  1. In a large saucepan over high heat, add potatoes to boiling water and cook until just tender (about 15 minutes). Drain well and set aside to cool slightly.
  2. In the same pot or a deep skillet, heat ghee or oil over medium-high heat. Add mustard and cumin seeds and cook for about 1 minute until they begin to pop. Add the asafoetida and curry leaves, and stir for 1 minute. Next, add the diced onion and fry for 5 minutes until it becomes translucent.
  3. Add the diced tomatoes, minced ginger, green chiles, ground turmeric, and chili powder. Season with salt to taste. Cook for 3 minutes, stirring occasionally, allowing the flavors to meld.
  4. Add the pre-cooked potatoes by gently breaking them up with your hands into rustic pieces. Toss to coat the potatoes thoroughly in the fragrant sauce. Cover the pan and cook for a final 5 minutes, allowing the potatoes to absorb the rich flavors.
  5. Serve hot, topped with a generous sprinkle of freshly chopped cilantro.

Notes

  1. For asafoetida, a substitute can be 1/4 teaspoon onion powder plus 1/4 teaspoon garlic powder.
  2. You can use either serrano or Thai green chiles, diced. Adjust the quantity based on your desired level of heat.
  3. This is NOT American Chili Powder (which is a blend of spices). It is pure ground red chilies, typically labeled Chilli Powder (Mirchi) Ground Indian Spice.
  4. Recipe adapted from Dan, The Curry Guy, in his book The Curry Guy Bible.

Nutrition

The following information is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.

  • Calories: 257 kcal
  • Carbohydrates: 35g
  • Protein: 4g
  • Fat: 12g
  • Saturated Fat: 7g
  • Polyunsaturated Fat: 1g
  • Monounsaturated Fat: 3g
  • Cholesterol: 29mg
  • Sodium: 383mg
  • Potassium: 793mg
  • Fiber: 5g
  • Sugar: 3g
  • Vitamin A: 194 IU
  • Vitamin C: 89mg
  • Calcium: 47mg
  • Iron: 2mg

Course: Side Dish

Cuisine: Indian

Author: Kevin

Have You Made This Recipe? Let Me Know on Instagram!

Tag @keviniscooking or use the hashtag #keviniscooking so I can see your delicious creations!

titled image (and shown): potato curry recipe
A visually appealing image for sharing: “Potato Curry Recipe.”