Go Back

Leek and Potato Curry

This leek and potato curry combines humble vegetables with fragrant spices to create a comforting, hearty dish. The leeks soften into a velvety base while the potatoes become tender and flavorful, all enveloped in a rich, mildly spicy coconut milk sauce. The final result is a creamy, golden curry with a balance of sweetness and spice, perfect for cozy nights.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4
Course: Main Course
Cuisine: Homestyle
Calories: 320

Ingredients
  

  • 2 tablespoons Cooking oil vegetable or canola oil preferred
  • 2 leeks washed thoroughly and sliced thinly
  • 2 cm ginger grated fresh
  • 3 cloves garlic crushed or minced
  • 1 teaspoon cumin toasted briefly with spices
  • 1 teaspoon coriander ground, toasted with spices
  • 0.5 teaspoon turmeric adds color and earthiness
  • 0.25 teaspoon chili powder adjust for heat preference
  • 3 medium potatoes Yukon Gold or Russet, peeled and cubed
  • 400 ml coconut milk full-fat preferred for creaminess
  • 1 squeeze lemon for brightness
  • fresh cilantro for garnish

Equipment

  • Large pan
  • Knife
  • Cutting board
  • Blender or immersion blender

Method
 

  1. Start by heating the oil in a large pan over medium heat, listening for a gentle sizzle.
  2. Add the sliced leeks and cook slowly, stirring occasionally, until they soften and turn a translucent, golden hue, about 8 minutes—your kitchen will fill with a sweet, earthy aroma.
  3. Stir in the grated ginger and minced garlic, cooking for another minute until fragrant, and you’ll notice a warm, spicy scent wafting through the air.
  4. Add the cumin, coriander, turmeric, and chili powder, stirring constantly as you toast the spices for about 30 seconds until they release their aroma and turn a deeper color.
  5. Next, toss in the cubed potatoes and stir well, coating them with the spice mixture. Cook for 3-4 minutes until they start to turn a light golden on the edges.
  6. Pour in the coconut milk, stirring gently to combine, then bring the mixture to a gentle simmer. Cover the pan and cook on low heat for about 20 minutes, until the potatoes are tender and the curry has thickened slightly, filling your kitchen with a fragrant aroma.
  7. Check the potatoes—pierce them with a fork; they should be soft and easily break apart. If the curry is too thin, uncover and simmer for a few more minutes to thicken. Taste and add a squeeze of lemon for brightness, then adjust salt if needed.
  8. Remove from heat, sprinkle with chopped cilantro, and let it rest for 5 minutes to let flavors meld and sauce thicken just a bit more.
  9. Serve the warm, velvety curry over rice or with crusty bread, savoring the comforting blend of spices and tender vegetables in every bite.