The aroma of spices wafting through the kitchen is enough to transport me straight to a bustling market in India, where vibrant colors and rich flavors collide. Today, I’m excited to share my recipe for Creamy Potato Curry with Sweet Green Peas—a dish that captures the heart of comfort food. What I love most about this potato curry is not just its delightful blend of tender potatoes and charming peas; it’s a go-to option for those busy weeknights when you crave something satisfying yet quick to whip up. In just about 30 minutes, you can serve up a meal that’s not only vegan and gluten-free but also feels indulgent without weighing you down, all at around 350 calories per serving. Are you ready to make your kitchen feel like a cozy curry haven? Let’s dive in!

Why is this Potato Curry special?
Comforting, this Potato Curry with Peas wraps your senses in warmth, making it a perfect dish for chilly nights. Quick to Prepare, the simplicity of the recipe allows anyone, even beginners, to create something incredible in just about 30 minutes. Flavor-Packed, the aromatic spices transform everyday ingredients into an unforgettable experience. Plus, Versatile, you can easily adapt it with other vegetables or serve with your favorite bread for a delightful twist. Pair it with Southern Grits Cheddar for an extra comfort food kick!
Potato Curry with Peas Ingredients
• Ready to create a flavorful masterpiece?
For the Curry Base
- Potatoes – Yukon Gold or red potatoes are preferable, offering the best texture and flavor.
- Green Peas – Fresh or frozen, these add a sweet burst and vibrant color to the dish.
- Onion – Caramelize well to deepen the flavors and add a sweet undertone.
- Tomatoes – Use juicy, ripe tomatoes to provide the sauce’s tanginess and moisture.
- Vegetable Oil – Essential for sautéing, it helps spices bloom and infuse the curry.
For the Spices
- Ginger-Garlic Paste – Adds depth; fresh minced ginger and garlic also work beautifully.
- Cumin Seeds – Toasting these enhances their earthy aroma and flavor.
- Mustard Seeds – Their popping action adds a delightful crunch and peppery note.
- Turmeric Powder – Gives a beautiful golden hue and subtle warmth.
- Red Chili Powder – Adjust the amount based on your preferred spice level.
- Garam Masala – A warming blend added at the end for aromatic complexity.
- Salt – Essential for enhancing overall flavors throughout the dish.
For the Finish
- Water – Acts as the cooking liquid, helping to simmer and develop the sauce.
- Fresh Cilantro Leaves – Use these for a splash of color and herbal freshness as a garnish.
Now that you have everything ready, get excited to indulge in the comforting experience of this Potato Curry with Peas!
Step‑by‑Step Instructions for Potato Curry with Peas
Step 1: Heat the Spices
Begin by heating 2 tablespoons of vegetable oil in a large pan over medium heat. Once the oil shimmers, sprinkle in 1 teaspoon of cumin seeds and 1 teaspoon of mustard seeds. Watch them pop and sizzle for about 30 seconds to release their fragrant aroma, creating a delightful base for your Potato Curry with Peas.
Step 2: Sauté the Onions
Add 1 finely chopped onion to the pan, stirring frequently for about 5–7 minutes, until the onions turn golden brown. Ensure they soften and caramelize, releasing their natural sweetness. This step is crucial for building depth of flavor in your curry.
Step 3: Introduce Ginger-Garlic Paste
Stir in 1 tablespoon of ginger-garlic paste and sauté for 1–2 minutes until it becomes fragrant. The aroma will be enticing, signaling that the flavors are melding beautifully. This will begin to create a robust foundation for your creamy Potato Curry with Peas.
Step 4: Cook the Tomatoes
Add 2 finely chopped tomatoes to the pan and cook for 5–7 minutes, stirring occasionally. Allow the tomatoes to soften and release their juices until the oil starts to separate from the mixture. This process enriches the sauce and enhances the curry’s overall taste.
Step 5: Mix in the Spices
Sprinkle in 1 teaspoon of turmeric powder, 1 teaspoon of red chili powder, and 1 teaspoon of garam masala, along with salt to taste. Stir the spices into the tomato mixture for 1–2 minutes, allowing them to bloom and impart their vibrant flavors into the base of your Potato Curry with Peas.
Step 6: Add the Potatoes
Gently fold in 4 cups of cubed potatoes, making sure each piece is well coated with the spicy mixture. This should take about 2 minutes, ensuring that the potatoes begin to absorb the flavors. The visual cues include the potatoes taking on the vibrant color of the spices.
Step 7: Simmer the Curry
Pour in 1.5 cups of water, stirring to combine. Bring the mixture to a rolling boil, then reduce the heat to low, cover the pan, and let it simmer for 10–15 minutes. Check occasionally to ensure the potatoes are fork-tender yet not mushy, creating a creamy texture for your Potato Curry with Peas.
Step 8: Add the Green Peas
Uncover the pan and stir in 1 cup of green peas. Cook for an additional 5 minutes, allowing the peas to heat through and maintain their vibrant color. This final addition brings a lovely sweetness and pop to the curry, balancing the spices beautifully.
Step 9: Garnish and Serve
Once the peas are tender, remove the pan from heat and garnish your Potato Curry with freshly chopped cilantro leaves. Serve hot alongside fluffy rice or warm flatbread, allowing everyone to experience the delightful medley of flavors in your cozy Potato Curry with Peas.

Make Ahead Options
These delicious Potato Curry with Peas are perfect for meal prep enthusiasts! You can chop the potatoes and onions, and even prepare the ginger-garlic paste up to 24 hours in advance. Simply store them in an airtight container in the refrigerator to maintain freshness. Additionally, this curry develops even richer flavors when made ahead; it can be cooked entirely and stored in the fridge for up to 4 days or frozen in portions for up to 3 months. When you’re ready to enjoy it, just reheat gently on the stove, adding a splash of water if needed to maintain its creamy consistency. This way, you can enjoy a comforting, homemade meal without any hassle on busy weeknights!
Storage Tips for Potato Curry with Peas
- Fridge: Store in an airtight container for up to 4 days. Reheat gently on the stove, adding a splash of water to maintain creaminess.
- Freezer: Freeze in meal-sized portions for up to 3 months. Thaw overnight in the refrigerator before reheating to preserve flavor and texture.
- Reheating: For best results, reheat on low heat, stirring occasionally. This ensures even warming without losing the curry’s rich taste.
- Airtight Packaging: Use airtight containers to prevent any odors from other foods impacting your Potato Curry with Peas while stored.
Expert Tips for Potato Curry with Peas
-
Perfect Onion Caramelization: Ensure your onions are golden brown, stirring frequently to prevent burning. This depth of flavor is key to a delicious Potato Curry with Peas.
-
Spice Adjustment: If you prefer a spicier dish, feel free to add fresh green chilies or a pinch of cayenne pepper when sautéing the onions.
-
Texture Check: Always check your potatoes for doneness. They should be tender but not mushy, as this ensures a delightful bite in your Potato Curry with Peas.
-
Reheating Leftovers: When reheating, do so gently on the stove with a splash of water to maintain the sauce’s creamy consistency and prevent thickening.
-
Vegetable Variations: Don’t hesitate to swap out potatoes for other veggies like carrots or cauliflower for a fun twist. This keeps the recipe fresh and versatile!
Variations for Potato Curry with Peas
Feel free to mix, match, and customize this potato curry to make it your own!
-
Veggie Swap: Replace potatoes with carrots or cauliflower for a different texture and flavor. Both options introduce new elements that make this dish exciting each time you prepare it.
-
Creamy Addition: For a luscious twist, add a splash of coconut milk towards the end of cooking. This brings a delightful creaminess that complements the spices beautifully.
-
Heat Level: Adjust the spice by adding more red chili powder or frying in fresh green chilies. The heat level can be personalized to your family’s taste, creating a unique experience every time.
-
Herb Boost: Try fresh mint or parsley instead of cilantro for a refreshing twist. These herbs can add a new layer of brightness to the curry.
-
Protein Power: Stir in cooked chickpeas or lentils for added protein. This not only boosts the nutrition but also enhances the heartiness of your meal.
-
Flavorful Toppings: A dollop of yogurt or a drizzle of tahini can temper the spices and add a creamy element. This little touch can elevate your dish to new heights!
-
Different Sauces: Experiment by adding a spoonful of peanut or almond butter for richness. This unexpected ingredient can surprise your taste buds in the best way.
-
Baking Option: Transform it into a baked casserole by layering the curry between slices of naan and baking until bubbly. It’s a fun and delectable twist that serves beautifully at the table!
If you’re in the mood for more comforting dishes, pair your potato curry with a side of Pan Chicken Potatoes or enjoy some delicious Crispy German Potato Pancakes for a unique twist on comfort food!
What to Serve with Creamy Potato Curry with Sweet Green Peas
Serve this vibrant dish with delightful sides that round out your meal beautifully.
- Fluffy Basmati Rice: The lightness of basmati rice absorbs the flavors of the curry, creating a fulfilling dining experience.
- Warm Naan or Roti: Soft bread is perfect for scooping up the creamy sauce, adding a satisfying texture to every bite.
- Cooling Raita: This yogurt-based side soothes the spices in the curry, providing a refreshing contrast to the heat.
Pair this flavorful curry with a light, crisp salad, perhaps with tomatoes and cucumbers dressed in lemon for a fresh crunch.
- Mint Chutney: A flavorful dip to enhance your curry experience, it offers a unique kick.
- Chai Tea or Lemonade: A warm cup of chai complements the spices, while a glass of zesty lemonade can refresh your palate.
- Mango Lassi: This sweet yogurt drink balances the curry’s warm spices with its fruity taste, making it a perfect pairing.
Let your senses guide you towards building a comforting meal that makes every bite of your Potato Curry with Peas an experience to savor!

Potato Curry with Peas Recipe FAQs
What potatoes should I use for this recipe?
For the best results in your Potato Curry with Peas, I recommend using Yukon Gold or red potatoes. These varieties have a creamy texture and soak up flavors beautifully, enhancing the overall dish. Avoid starchy types like Russets, as they can break down too much when cooked.
How should I store leftover Potato Curry with Peas?
Absolutely! Store your Potato Curry in an airtight container in the fridge for up to 4 days. When you’re ready to enjoy it again, gently reheat on the stove, adding a splash of water if needed to maintain its creamy consistency. This way, you can savor that comforting flavor just like the first time!
Can I freeze Potato Curry with Peas?
Yes, you can freeze your Potato Curry with Peas! I often portion mine into meal-sized servings in airtight containers or freezer bags. It will keep well for up to 3 months. When you’re ready to eat, simply thaw in the refrigerator overnight, then reheat on low heat while stirring occasionally for even warming.
What if the sauce becomes too thick when reheating?
If you find your curry is too thick when reheating, don’t worry! Just add a few tablespoons of water or vegetable broth to loosen it up while you stir gently. This will help retain that delightful creamy texture and ensure it remains comforting on your palate.
Is this Potato Curry with Peas suitable for vegans or those with allergies?
Absolutely! This Potato Curry with Peas is vegan, gluten-free, and made purely with wholesome plant-based ingredients. If you have allergies, just be sure to double-check any spices or additional ingredients you use, as cross-contamination can happen. The core recipe is free from common allergens, making it a safe choice for many dietary needs!

Savory Potato Curry with Peas for a Cozy Dinner Tonight
Ingredients
Equipment
Method
- Heat 2 tablespoons of vegetable oil in a large pan over medium heat. Sprinkle in 1 teaspoon of cumin seeds and 1 teaspoon of mustard seeds. Cook for 30 seconds.
- Add 1 finely chopped onion, stir frequently for about 5-7 minutes until golden brown.
- Stir in 1 tablespoon of ginger-garlic paste and sauté for 1-2 minutes.
- Add 2 finely chopped tomatoes and cook for 5-7 minutes until they soften.
- Sprinkle in 1 teaspoon of turmeric powder, 1 teaspoon of red chili powder, and 1 teaspoon of garam masala, along with salt to taste. Stir for 1-2 minutes.
- Fold in 4 cups of cubed potatoes and cook for 2 minutes.
- Pour in 1.5 cups of water, bring to a boil, then reduce heat and let simmer for 10-15 minutes.
- Add 1 cup of green peas and cook for an additional 5 minutes.
- Remove from heat and garnish with freshly chopped cilantro leaves.
