Peanut & Coconut Curry Recipe
Introduction
This Peanut & Coconut Curry is a rich and comforting dish that combines the creamy sweetness of coconut milk with the earthy flavors of peanut butter and red curry paste. It’s a vibrant, easy-to-make meal perfect for a cozy dinner any night of the week.

Ingredients
- 2 tbsp neutral-tasting oil, such as vegetable
- 3 garlic cloves, crushed
- 20g ginger, peeled and grated
- 2 tbsp tomato purée
- 3 tbsp Thai red curry paste
- 400g can chickpeas, drained and rinsed
- 350g roasted vegetables
- 400g can coconut milk
- 2 tbsp peanut butter (smooth is preferred)
- 2 tbsp soy sauce
- 1 tbsp honey, plus extra to taste (optional)
- 200g spinach
- 1 lime, juiced
- 25g roasted peanuts, finely chopped
- Small handful of coriander, finely chopped
- Cooked white rice, to serve
Instructions
- Step 1: Heat the oil in a large frying pan over medium-high heat. Add the crushed garlic and grated ginger, and sizzle for about one minute until fragrant.
- Step 2: Stir in the tomato purée and Thai red curry paste. Cook for 4 to 5 minutes, stirring occasionally, until the mixture is caramelized and fragrant.
- Step 3: Add the drained chickpeas, roasted vegetables, coconut milk, peanut butter, soy sauce, and honey to the pan. Bring the mixture to a simmer.
- Step 4: Let the curry bubble gently for about 10 minutes, stirring occasionally, until it thickens slightly.
- Step 5: Stir in the spinach and cook for another 4 minutes, or until wilted.
- Step 6: Season the curry with salt, pepper, lime juice, and extra honey if desired, adjusting to your taste.
- Step 7: Serve the curry topped with chopped roasted peanuts and coriander, alongside cooked white rice.
Tips & Variations
- Use crunchy peanut butter if you prefer a bit of texture in your curry.
- Substitute roasted vegetables with seasonal veggies like sweet potatoes, bell peppers, or zucchini.
- For a spicier curry, add extra Thai red curry paste or a pinch of chili flakes.
- Swap soy sauce for tamari or coconut aminos to make the dish gluten-free.
- Add a handful of chopped cashews or almonds for extra crunch instead of peanuts.
Storage
Store the curry in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of water or coconut milk if it thickens too much. It can also be frozen for up to 1 month; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this curry vegan?
Yes, simply use maple syrup or agave instead of honey to keep it vegan-friendly.
Is this curry very spicy?
This recipe has mild to moderate heat from the Thai red curry paste. You can adjust the spice level by reducing or increasing the amount of curry paste used.
Print
Peanut & Coconut Curry Recipe
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A rich and flavorful peanut and coconut curry featuring a blend of Thai red curry paste, coconut milk, and roasted vegetables. This hearty vegetarian dish combines chickpeas, spinach, and peanut butter for a creamy texture, garnished with roasted peanuts and fresh coriander. Perfectly served over steamed white rice for a comforting and satisfying meal.
Ingredients
Curry Base
- 2 tbsp neutral-tasting oil, such as vegetable
- 3 garlic cloves, crushed
- 20g ginger, peeled and grated
- 2 tbsp tomato purée
- 3 tbsp Thai red curry paste
Main Ingredients
- 400g can chickpeas, drained and rinsed
- 350g roasted vegetables (such as bell peppers, carrots, zucchini, or eggplant)
- 400g can coconut milk
- 2 tbsp peanut butter (smooth preferred)
- 2 tbsp soy sauce
- 1 tbsp honey, plus extra to taste (optional)
- 200g spinach
Garnish and Serving
- 1 lime, juiced
- 25g roasted peanuts, finely chopped
- Small handful of coriander, finely chopped
- Cooked white rice, to serve
Instructions
- Heat the oil: In a large frying pan over medium-high heat, warm 2 tablespoons of neutral oil.
- Sauté aromatics: Add the crushed garlic and grated ginger to the pan and sizzle for about one minute until fragrant.
- Add curry base: Stir in 2 tablespoons of tomato purée and 3 tablespoons of Thai red curry paste. Cook for 4-5 minutes, letting the mixture caramelize and develop its aroma.
- Add main ingredients: Mix in the drained chickpeas and 350g of roasted vegetables, followed by the entire can of coconut milk, 2 tablespoons of peanut butter, 2 tablespoons of soy sauce, and 1 tablespoon of honey.
- Simmer: Bring the curry to a simmer, then allow it to cook gently for 10 minutes until the sauce thickens and flavors meld.
- Add spinach: Stir in 200g of fresh spinach and cook for 4 minutes until the leaves have wilted.
- Season and finish: Adjust seasoning with salt, pepper, lime juice from 1 lime, and additional honey to taste if desired.
- Serve: Spoon the curry over cooked white rice, then sprinkle with finely chopped roasted peanuts and fresh coriander before serving.
Notes
- You can use any roasted vegetables you have on hand, such as bell peppers, carrots, zucchini, or eggplant.
- For a spicier curry, increase the amount of Thai red curry paste to suit your heat preference.
- To make the dish vegan, substitute honey with maple syrup or agave nectar.
- Ensure the peanut butter is smooth for a creamy texture; chunky peanut butter may affect the sauce consistency.
- This curry stores well and tastes great reheated, making it ideal for meal prep.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Thai
Keywords: Peanut curry, coconut curry, Thai curry recipe, vegetarian curry, chickpea curry, coconut milk curry, easy stovetop curry

