Peach and Potato Coconut Curry

This is a basic recipe that I created for my family during peach season. There are a lot of layers in this curry that build a rich, tangy taste. Serve with sour cream on top alongside naan bread and rice.

Prep Time:
40 mins
Cook Time:
40 mins
Total Time:
1 hrs 20 mins
6 servings


  • 2 tablespoons grapeseed oil

  • 1 large onion, chopped

  • 3 cloves garlic, minced

  • 1 tablespoon minced galangal root

  • 1 tablespoon minced fresh ginger

  • 1 tablespoon garam masala

  • 1 teaspoon ground paprika

  • 1 pinch chile powder, or to taste

  • 3 potatoes, cut into 1/4-inch cubes

  • 2 peaches, cut into 1/4-inch cubes

  • 1 cup chopped tomato

  • 2 tablespoons butter

  • 1 tablespoon chopped fennel leaves

  • 1 tablespoon chopped fresh oregano

  • 1 lemon, juiced

  • 2 cups chicken stock

  • 1 cup coconut milk

  • 1 tablespoon fish sauce

  • 1 tablespoon chopped fresh basil

  • 1 tablespoon chopped fresh mint

  • 1 ½ teaspoons salt

  • 1 teaspoon freshly ground black pepper


  1. Heat oil in a large pot over medium heat. Cook and stir onion, garlic, galangal, ginger, garam masala, paprika, and chile powder in the hot oil until onion is browned, about 10 minutes.

  2. Stir potatoes, peaches, tomato, butter, fennel leaves, and oregano into the pot; bring to a simmer. Stir in lemon juice. Reduce heat to medium-low; add chicken stock, coconut milk, fish sauce, basil, mint, salt, and pepper. Simmer until potatoes are tender, 25 to 30 minutes.

Cook's Notes:

Substitute lentils, chickpeas, or any kind of protein such as chicken, lamb, or beef for the potatoes.

Try to add coconut milk when curry it is not at a boil to minimize chances of broth curdling.

Nutrition Facts (per serving)

274 Calories
17g Fat
30g Carbs
5g Protein
Nutrition Facts
Servings Per Recipe 6
Calories 274
% Daily Value *
Total Fat 17g 22%
Saturated Fat 10g 51%
Cholesterol 12mg 4%
Sodium 1131mg 49%
Total Carbohydrate 30g 11%
Dietary Fiber 5g 18%
Total Sugars 5g
Protein 5g
Vitamin C 58mg 289%
Calcium 63mg 5%
Iron 3mg 15%
Potassium 731mg 16%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.