Peanut curry is a dish that delights the senses with its creamy texture, aromatic spices, and a touch of sweet nuttiness. This vibrant curry brings together simple, wholesome ingredients that create a meal bursting with flavor while being easy on the wallet. Whether you’re warming up on a chilly evening or looking to impress guests at a dinner party, this dish serves as a comforting hero. One bite of this rich, peanut-infused delight, and you’ll understand why it’s quickly become a favorite in many households.

I first stumbled upon peanut curry a few years ago during a trip to a local food festival. It was love at first bite—the symphony of spices paired with the creaminess of the coconut milk and the rich peanut butter left an indelible mark on my culinary journey. Now, I make this dish often, especially when I’m craving something that wraps me in warmth and satisfaction. If you’ve been looking for that next go-to recipe, or something that’s quick yet exquisite, welcome to peanut curry!
Why You’ll Love This Recipe
- Simple & Quick: Ready in just 45 minutes, this dish fits perfectly into any busy schedule.
- Irresistible Flavor: The blend of caramelized spices, sweet peanut butter, and tangy lime creates a uniquely comforting taste.
- Eye-Catching Appeal: The vibrant mix of colors from the tomatoes and carrots makes it visually stunning.
- Flexible Serving: Enjoy it as a main dish, or serve with cozy rice or crispy bread for dipping.
- Diet-Friendly Options: Naturally gluten-free, this recipe can easily be adapted for vegan lifestyles.
Ingredients You’ll Need
- 3 cloves of garlic: Essential for that aromatic base; you can substitute with garlic powder if needed.
- 1 medium carrot: Adds natural sweetness; feel free to replace with bell peppers for a different texture.
- 1 cup (100 g) cherry tomatoes: Bursting with flavor, they keep the dish vibrant; canned tomatoes work well too.
- 1 tbsp coconut oil: Perfect for frying your spices; vegetable or olive oil can substitute if necessary.
- 1 1-to-2-inch knob of fresh ginger root, peeled: Adds warmth; powdered ginger is another option, though fresh is best.
- 1 tsp curry powder: Essential for the base flavor; can be enhanced with your favorite curry blend.
- 1 tsp turmeric powder: Adds a lovely golden color and earthy flavor; feel free to omit if you don’t have it.
- 1 tsp ground cumin: Gives a warm, nutty essence; caraway seeds can serve as a substitute.
- 1 tsp paprika: For a touch of smokiness; you might swap this for smoked paprika for extra flavor.
- 1 tsp coriander seeds: These add a unique sweetness; ground coriander also works if that’s what you have.
- â…› to ¼ tsp ground cinnamon: Just a hint for warmth; it’s optional but recommended for depth.
- 2 tbsp (50 g) tomato paste: Thickens the curry and adds richness; you may replace it with additional tomatoes.
- 2 tsp soy sauce or tamari or coconut aminos: For umami flavor; tamari or liquid aminos are great gluten-free options.
- 1 cup (240 ml) light coconut milk, canned: Creates that creamy texture; any dairy-free cream can be used as an alternative.
- â…“ cup (90 g) peanut butter: The star ingredient, providing a nutty profile; use smooth or crunchy based on your preference.
- ¾ cup (180 ml) water plus more as needed: To adjust consistency; broth can be a flavorful substitute.
- 4 to 6 sprigs fresh cilantro, finely chopped: For garnish; parsley also works beautifully if you’re not a cilantro fan.
- Salt and pepper to taste: Essential for seasoning; taste as you go to balance flavors.
- Juice of 1 lime: Brightens and twists the dish with acidity; lemon juice can work in a pinch.
How to Make Peanut Curry
- Prep the Ingredients: Start by peeling and finely chopping the 3 cloves of garlic and slicing the 1 medium carrot into thin matchsticks. Meanwhile, heat 1 tablespoon of coconut oil in a large, heavy-based saucepan over medium heat.
- Sauté Aromatics: Grate the 1-to-2-inch knob of fresh ginger directly into the pan, add the chopped garlic, and sauté them for about 1 minute until fragrant.
- Toast the Spices: Add 1 teaspoon of curry powder, along with the turmeric powder, ground cumin, paprika, coriander seeds, and ⅛ to ¼ teaspoon of ground cinnamon. Toast these spices for 30-45 seconds until they release their aroma.
- Add Vegetables: Toss in the matchstick carrots and 1 cup of cherry tomatoes. Stir in 2 tablespoons of tomato paste and 2 teaspoons of soy sauce. Mix everything well to combine.
- Create the Curry Base: Pour in 1 cup of light canned coconut milk and add in the ⅓ cup of peanut butter along with ¾ cup of water. Stir until the mixture is smooth and creamy.
- Simmer and Adjust: Cover the pan and let the curry simmer for about 10 minutes. If you feel like it’s too thick, add a splash more water to reach your desired consistency.
- Finish with Cilantro: Just before serving, finely chop the cilantro and stir it into the curry.
- Add a Zing: Squeeze the juice of 1 lime into the pot, then season with salt and pepper to taste. Serve your peanut curry hot, ideally accompanied by crispy butter beans or fluffy rice.
Storing & Reheating
Leftover peanut curry can be stored at room temperature for up to 2 hours before transferring to an airtight container. In the refrigerator, it keeps well for about 3-4 days. For longer storage, freeze the curry in a safe container for up to three months. When you’re ready to enjoy it again, reheat in a pan on low heat or in the microwave until warmed through, adding water if needed to revive the creamy texture and prevent drying out.
Chef’s Helpful Tips
- Common mistakes include not properly sautéing the spices; always give them a moment to bloom for maximum flavor.
- Make sure all your ingredients, especially the peanut butter and coconut milk, are at room temperature for easy mixing.
- Adjust timing based on your stove; if it cooks too quickly, lower the temperature to let the flavors develop fully.
- For a bit of heat, consider adding a pinch of crushed red pepper flakes or a diced chili.
- Make-ahead options are excellent for this recipe—just keep the cilantro fresh until it’s time to serve.
Peanut curry offers a delightful escape into flavor and comfort. With its creamy richness and aromatic spices, it’s not only a simple way to tantalize your taste buds but also an opportunity to explore various ingredient combinations. Feel free to tweak this recipe by adding your favorite vegetables or adjusting the spice level to your liking. Whatever path you choose, this gourmet dinner can easily become a regular on your meal rotation. Enjoy every bite!

Recipe FAQs
Can I make peanut curry vegan?
Absolutely! This recipe is naturally vegan, but always double-check your peanut butter and soy sauce to ensure they are plant-based, as some brands may contain additives.
What can I serve with peanut curry?
Peanut curry pairs wonderfully with steamed rice, quinoa, or crusty bread. For a hearty meal, consider serving it alongside crispy butter beans or roasted vegetables.
How can I adjust the spice level?
If you prefer a milder flavor, reduce the amount of curry powder and spices you add. Conversely, for a spicier kick, feel free to include some diced chili peppers or a pinch of cayenne pepper.
Is peanut curry gluten-free?
Yes, this dish can easily be made gluten-free! Just ensure you choose gluten-free soy sauce or opt for tamari. Enjoy this wholesome curry without worry!
Print
Peanut Curry
This Peanut Curry is a delightful blend of flavors featuring garlic, ginger, and creamy coconut milk. Perfect for a quick dinner or a comforting meal, it’s simple to prepare and absolutely delicious!
- Total Time: 45 minutes
- Yield: 4 servings 1x
Ingredients
- 3 cloves of garlic
- 1 medium carrot
- 1 cup (100 g) cherry tomatoes
- 1 tbsp coconut oil
- 1 1-to-2-inch knob of fresh ginger root peeled
- 1 tsp curry powder
- 1 tsp turmeric powder
- 1 tsp ground cumin
- 1 tsp paprika
- 1 tsp coriander seeds
- ⅛ to ¼ tsp ground cinnamon
- 2 tbsp (50 g) tomato paste
- 2 tsp soy sauce or tamari or coconut aminos
- 1 cup (240 ml) light coconut milk canned
- â…“ cup (90 g) peanut butter see notes
- ¾ cup (180 ml) water plus more as needed
- 4 to 6 sprigs fresh cilantro finely chopped
- Salt and pepper to taste
- Juice of 1 lime
Instructions
- Peel and finely chop the garlic and cut the carrots into thin matchsticks. Heat the coconut oil in a large saucepan over medium heat.
- Grate the ginger into the pan, add garlic, and sauté for 1 minute.
- Stir in the curry powder and spices, toasting for 30-45 seconds until fragrant.
- Add carrots and tomatoes, then mix in tomato paste and soy sauce.
- Pour in the coconut milk, followed by peanut butter and water. Stir until smooth and creamy.
- Cover and let it simmer for 10 minutes, adding more water to achieve your desired consistency if needed.
- Finely chop the cilantro and stir it into the curry.
- Finish with lime juice and season with salt and pepper to taste. Serve with crispy butter beans.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
For a vegetarian option, use soy sauce or tamari. Coconut aminos can be used for a soy-free alternative.
Adjust the spice levels by modifying the amount of curry powder and other spices.
This curry can be paired with rice or bread for a complete meal.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Stove Top
- Cuisine: Asian
Nutrition
- Serving Size: 1 cup
- Calories: 370
- Sugar: 6g
- Sodium: 600mg
- Fat: 21g
- Saturated Fat: 9g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 5g
- Protein: 10g
- Cholesterol: 0mg






