Go Back

Pea and Potato Curry

This comforting pea and potato curry is simmered slowly in a fragrant tomato and coconut milk base, creating a thick, velvety sauce that coats tender chunks of potatoes and vibrant peas. The dish relies on gentle heat and layered spices to develop depth, resulting in a homemade, hearty stew with a bright, vegetal aroma and a satisfying, slightly chunky texture.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4
Course: Main Course
Cuisine: Indian-inspired
Calories: 250

Ingredients
  

  • 2 medium potatoes preferably waxy or Yukon Gold, diced into 2 cm chunks
  • 150 g frozen peas or fresh peas, added at the end
  • 1 large yellow onion finely chopped
  • 3 cloves garlic crushed or finely chopped
  • 400 g crushed tomatoes canned or fresh, if in season
  • 200 ml coconut milk for richness and smoothness
  • 1 teaspoon cumin toasted lightly before adding
  • 1 teaspoon coriander toasted lightly before adding
  • a pinch turmeric adds color and warmth
  • 2 tablespoons oil vegetable, ghee, or neutral oil

Equipment

  • Large heavy-bottomed pan or Dutch oven
  • Chef’s knife
  • Cutting board
  • Wooden spoon or spatula
  • Measuring spoons and cups

Method
 

  1. Heat the oil in a large heavy-bottomed pan over medium heat until it shimmers and begins to gently crackle.
  2. Add the finely chopped onion and cook, stirring occasionally, until it becomes translucent and just begins to turn golden, about 5 minutes. The kitchen fills with a sweet, fragrant aroma.
  3. Stir in the crushed garlic and cook for another minute, until fragrant and slightly softened, releasing a pungent aroma that spreads through the air.
  4. Add the toasted cumin and coriander, along with a pinch of turmeric, to the pan. Toast the spices for about 30 seconds, stirring constantly, until they release a warm, nutty fragrance.
  5. Stir in the diced potatoes, coating them evenly with the spice mixture. Cook for 2-3 minutes, allowing the potatoes to absorb the flavors and turn slightly glossy.
  6. Pour in the crushed tomatoes and coconut milk, stirring well to combine all ingredients and scrape any flavorful bits from the bottom of the pan. Bring the mixture to a gentle simmer.
  7. Reduce the heat to low, partially cover the pan, and let everything simmer gently for about 20 minutes. Stir occasionally, watching the sauce thicken and the potatoes become tender.
  8. After 15 minutes, check that the potatoes are tender when pierced with a fork. If they are, stir in the frozen peas, spreading them evenly throughout the curry.
  9. Cook uncovered for another 5 minutes, allowing the peas to brighten and heat through, and the sauce to thicken slightly. The vibrant green of the peas contrasts beautifully with the rich sauce.
  10. Taste the curry and adjust the salt, adding a squeeze of lemon or a pinch of sugar if needed to balance the flavors. Remove from heat and let it rest for 5 minutes to allow the flavors to meld beautifully.
  11. Serve hot, garnished with fresh herbs like cilantro if desired. Pair with rice or flatbread for a cozy, satisfying meal that’s perfect for slow, mindful cooking.