Budget Potato and Pea Curry
Photo by Muhammad Khawar Nazir on Pexels

Budget Potato and Pea Curry

A warming, aromatic curry built on humble potatoes and frozen peas, seasoned with warm spices and finished with tomato depth. This stovetop curry comes together in under an hour and stretches a small budget across four generous servings. Serve over rice or with flatbread to soak up the rich, ginger-forward sauce.

Prep
15 min
Cook
35 min
Total
50 min
Makes
4 servings
Share

Steps

Before you start
  • Peel and cut potatoes into ¾-inch cubes so they cook evenly
  • Measure out spices and mince or grate ginger ahead of time
  • Have your rice or flatbread ready to serve alongside
  • Use a pot or large skillet with a tight-fitting lid
  1. Heat oil and cook onion

    • Heat the oil in a large pot or deep skillet over medium heat.
    • Once shimmering, add the diced onion.
    • Stir occasionally and cook for 4–5 minutes, until softened and translucent at the edges.
    • Do not brown.
    + Show details

    Ready when: Onion is soft and translucent

    Tip: Keep the heat at medium to avoid browning the onion, which can make the curry bitter.

  2. Add aromatics and spices

    • Stir in the minced ginger and cook for 30 seconds until fragrant.
    • Add the ground cumin and turmeric, stirring constantly for another 30 seconds to bloom the spices in the oil.
    • This step develops their full flavor.
    + Show details

    Ready when: Spices smell fragrant and warm

    Tip: Blooming the spices in oil is essential—it releases their essential oils and deepens the flavor of the finished curry.

  3. Combine tomato paste and potatoes

    • Add the tomato paste to the pan and stir well, coating everything with the spiced oil.
    • Cook for 1 minute, stirring, then add the cubed potatoes.
    • Stir to coat the potatoes evenly with the spiced mixture.
    • Pour in the water and add the salt.
    + Show details

    Ready when: Potatoes are evenly coated and liquid is added

    Tip: Coat the potatoes thoroughly so they absorb the spice flavors as they cook.

  4. Bring to boil and cover

    • Increase the heat to medium-high and bring the mixture to a boil, about 3 minutes.
    • Once boiling, reduce heat to medium-low, cover the pot with a lid, and simmer gently.
    + Show details

    Ready when: Liquid is boiling vigorously

    Tip: Lower the heat once boiling to prevent the potatoes from breaking apart during cooking.

  5. Simmer until potatoes are tender

    • Keep the pot covered and simmer for 20–25 minutes, until the potato cubes are completely tender and easily pierced with a fork.
    • Stir gently once or twice during cooking to ensure even cooking, but avoid breaking up the potatoes.
    + Show details

    Ready when: Potatoes are fork-tender and falling apart slightly at the edges

    Tip: Use a gentle hand when stirring—the goal is to keep the potatoes intact, not to mash them.

  6. Add peas and simmer

    • Stir in the frozen peas and return the lid to the pot.
    • Simmer for 3–4 minutes, until the peas are heated through and bright green.
    • The residual heat will cook them without making them mushy.
    + Show details

    Ready when: Peas are bright green and tender

    Tip: Don't cook the peas too long—they should stay slightly firm and not turn gray or mushy.

  7. Taste and finish

    • Remove from heat and taste.
    • Season with more salt and cracked black pepper as needed.
    • If using cilantro, scatter it over the top.
    • Squeeze a lime wedge into the pot or over individual servings for brightness and acidity.
    + Show details

    Ready when: Curry is seasoned to your liking

    Tip: Taste before the lime—the acid will change how you perceive the salt and spice balance.

Good to know

Tips
  • For a thicker curry, remove the lid during the last 5 minutes of cooking and let some liquid evaporate.
  • This curry pairs beautifully with basmati rice, jasmine rice, or warm roti or naan flatbread.
  • Add coconut milk (½ cup / 120 ml) in step 4 for a creamier, richer curry—reduce the water to 1 cup (240 ml) to compensate.
  • For extra heat, add a pinch of cayenne pepper or red chili flakes alongside the cumin and turmeric.
Make ahead

Prepare the onion, ginger, and potatoes up to 8 hours ahead and store them separately in the refrigerator. Keep the spices measured in small bowls. The finished curry can be made up to 2 days ahead and reheated gently on the stovetop.

Storage & reheating

Store leftover curry in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over medium-low heat, stirring occasionally and adding a splash of water if it's too thick. The curry does not freeze well due to the texture of the potatoes, but you can freeze the sauce alone for up to 1 month and add fresh potatoes when reheating.

Substitutions
  • russet or waxy potatoes → Cauliflower florets or sweet potato cubes. Sweet potatoes cook in the same time but add natural sweetness. Cauliflower cooks slightly faster (15–18 minutes), so check earlier.
  • frozen peas → Diced green beans, corn, or chickpeas. Chickpeas add more protein and heartiness; add them earlier so they warm through completely.
  • tomato paste → 1 can (14 oz / 400 g) diced canned tomatoes, or 3 tablespoons tomato sauce. Canned tomatoes will add more liquid; reduce the water by ½ cup (120 ml). Tomato sauce is thinner, so skip the water reduction.
  • fresh ginger → ¾ teaspoon ground ginger. Ground ginger is less pungent, so use slightly less. Add it with the other spices in step 2.

More curries

See all →

Find more like this

Meal
Dinner
Cuisine
Indian
Main ingredient
Potatoes
Method
Stovetop
Quick & Easy
EasyOne-PotBudget

Reviews (0)