There’s something wonderful about the way flavors can transport us to different corners of the world. The first time I tried Peanut Butter Curry, I was captivated by its creamy richness, combined with a tantalizing hint of spices and refreshing lime. It was during a cozy night in, perfect for experimenting with pantry staples. This dish quickly became a favorite in my home—simple yet bursting with flavor, it brings a comforting twist to dinner that everyone will love.
Now, with just a handful of ingredients, including the star of the show—creamy peanut butter—you can whip up a delightful meal that’s ready in just 30 minutes. Whether you’re tired of the same weeknight meals or just looking for a healthy, satisfying alternative to fast food, this Peanut Butter Curry checks all the boxes. Grab your skillet and let’s dive into a warm, inviting bowl of vegetarian goodness that’s sure to please even the pickiest eaters!
Why You'll Love This Peanut Butter Curry
- This Peanut Butter Curry is incredibly easy to make, requiring just 30 minutes from start to finish.
- It offers a delightful explosion of flavor with the perfect balance of creamy peanut butter and vibrant spices.
- You can customize it with your favorite seasonal vegetables, making it a versatile dish that suits any palate.
- Its beautiful presentation is sure to impress, turning a simple meal into a feast for the eyes.
- This recipe is a true crowd-pleaser that will have everyone asking for seconds.
- Enjoy a delicious and satisfying meal without the fuss!
Peanut Butter Curry Ingredients
Let’s gather all the essentials for your flavor-packed Peanut Butter Curry!
For the Base
• Creamy peanut butter – a generous cup of this ingredient brings a rich, nutty flavor that forms the heart of the dish.
• Full-fat coconut milk – adds luxurious creaminess and a touch of sweetness to balance the spices.
• Low-sodium vegetable broth – using low-sodium broth allows you to control the saltiness while enhancing the curry’s depth.
For the Spices
• Curry powder – just a tablespoon for that delicious warmth and complexity that makes this dish sing.
• Ground cumin – enriches the flavor profile with earthy notes; don’t skip this!
• Turmeric – not only gives a beautiful golden hue but also packs a nutritious punch.
For the Veggies
• Mixed seasonal vegetables – 2 cups of your favorites like bell peppers, spinach, and carrots ensure freshness and vibrant color.
For Seasoning
• Soy sauce (low-sodium) – two tablespoons add umami to elevate the overall taste profile—perfect for balancing the richness.
• Juice of 1 lime – a splash adds brightness and acidity that lifts the flavors beautifully.
With these ingredients, you’re all set to create a Peanut Butter Curry that’s not only delicious but also satisfies that homemade craving!

How to Make Peanut Butter Curry
-
Prep your ingredients. Start by washing and chopping your mixed seasonal vegetables into bite-sized pieces. This makes them easy to stir into the curry and ensures even cooking.
-
Sauté onions and garlic. In a large skillet, heat some oil over medium heat. Add chopped onions and minced garlic, sautéing until they soften and become fragrant, about 3-4 minutes.
-
Add spices. Sprinkle in the curry powder, ground cumin, and turmeric. Stir everything together for about 1 minute, allowing the spices to bloom and release their heavenly aromas.
-
Simmer the base. Pour in the coconut milk, vegetable broth, soy sauce, and fresh lime juice. Bring the mixture to a gentle simmer and let it bubble away for about 10 minutes, letting those flavors meld beautifully.
-
Incorporate peanut butter. Stir in the creamy peanut butter until fully blended. Cook for an additional 5 minutes, watching as the mixture thickens to a luscious consistency.
-
Add vegetables. Toss in your chosen vegetables during the last few minutes of cooking. Stir them in until they’re tender-crisp, showcasing their vibrant colors while ensuring they retain a delightful bite.
Optional: Serve with a sprinkle of fresh cilantro for added flavor and freshness!
Exact quantities are listed in the recipe card below.
Make Ahead Options
These Peanut Butter Curry components are perfect for meal prep and will save you time during busy weeknights! You can chop your mixed seasonal vegetables and store them in an airtight container in the refrigerator for up to 3 days. If you want to prepare the curry base, you can combine the coconut milk, vegetable broth, soy sauce, and lime juice, refrigerating this mixture for up to 24 hours; this enhances the flavor while saving you time. When you’re ready to serve, simply sauté onions and garlic, stir in the spices, and add the prepared mixture along with the peanut butter. Finish by tossing in your fresh veggies just before serving to keep them vibrant and tender-crisp. Enjoy a delicious, hassle-free meal that’s just as delightful made ahead!
Peanut Butter Curry Variations
Feel free to play around with this recipe; the flavor possibilities are endless!
-
Nut-Free: Replace peanut butter with sunflower seed butter for a nut-free twist that’s equally creamy and rich.
-
Spicy Heat: Add 1-2 teaspoons of red pepper flakes or diced fresh chili for a delightful kick that wakes up your taste buds.
-
Coconut-Free: Substitute coconut milk with almond or oat milk to maintain creaminess while catering to dietary restrictions.
-
Extra Veggies: Incorporate chopped broccoli or snap peas for an extra crunch and vibrant color that boosts nutrition delightfully.
-
Protein-Packed: Toss in cooked chickpeas or lentils to add plant-based protein, making this dish heartier and more satisfying.
-
Curry Blend: Experiment with different curry powders, such as masala or Thai curry, to explore new flavor dimensions that excite the palate.
-
Citrus Burst: Swap lime juice for lemon juice or add orange zest for a fresh and bright citrusy note that enhances the overall flavor.
-
Herb Infusion: Sprinkle fresh cilantro, basil, or mint just before serving to elevate the dish with aromatic freshness that tantalizes the senses.
How to Store and Freeze Peanut Butter Curry
Fridge: Keep your Peanut Butter Curry in an airtight container for up to 3 days. Reheat gently on the stove or microwave, adding a splash of water or broth if needed.
Freezer: This curry freezes well! Portion it into airtight containers or freezer bags, and it will last for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating: When reheating, stir in a little coconut milk or broth to restore the creamy texture, as it may thicken when chilled or frozen. Enjoy the comforting flavors anytime!
What to Serve with Peanut Butter Curry?
Transform your Peanut Butter Curry into a delightful feast with these tasty accompaniments!
-
Jasmine Rice: This fluffy rice absorbs the delicious curry sauce, creating a balanced and satisfying bite. Its subtle fragrance adds an aromatic touch to the meal.
-
Naan Bread: Soft, warm naan is perfect for scooping up the curry. The delightful texture provides a perfect contrast to the creamy goodness of your dish.
-
Cucumber Salad: A light, crisp cucumber salad offers a refreshing contrast to the rich curry. The coolness of the cucumbers can brighten your meal, making it ideal for warm evenings.
-
Roasted Chickpeas: Crispy roasted chickpeas add a crunchy element that pairs delightfully with the creamy curry. They also enhance the dish’s protein profile, keeping you satisfied longer.
-
Mango Chutney: Sweet and tangy mango chutney elevates the flavors of Peanut Butter Curry, introducing an additional layer of sweetness and spice that brightens the whole dish.
-
Coconut Water: Pair your meal with a chilled glass of coconut water for a hydrating element that echoes the coconut in the curry. Its natural sweetness complements the rich dish beautifully.
-
Lime Wedge: A simple squeeze of lime adds a zesty freshness that enhances the flavors, making each bite of curry even more vibrant and exciting.
Chef's Helpful Tips
- When making your Peanut Butter Curry, ensure to chop your vegetables into uniform sizes for even cooking.
- A common mistake is to add peanut butter too early; instead, stir it in just before serving to maintain its creamy texture.
- To enhance the flavor, let the spices bloom in the oil before adding the liquids, which will elevate the dish’s aroma and taste.
- Lastly, simmer on low heat to allow the ingredients to meld beautifully without boiling away the creaminess of the coconut milk.
Peanut Butter Curry Recipe FAQs
What type of peanut butter should I use?
I recommend using creamy peanut butter for this recipe, as it blends seamlessly into the curry, offering a rich texture and flavor. If you prefer crunchy peanut butter, feel free to use that too, but keep in mind that it will add a bit of texture to your dish!
How do I know if my vegetables are ripe for the dish?
Absolutely! When selecting seasonal vegetables, look for vibrant colors and firmness. For bell peppers, avoid those with dark spots all over; they should be smooth and shiny. Spinach should be fresh and crisp, while carrots should feel firm and not bend easily. Choosing the freshest ingredients ensures your Peanut Butter Curry tastes its best!
What’s the best way to store leftover Peanut Butter Curry?
To store your Peanut Butter Curry, place it in an airtight container in the fridge, where it will stay fresh for up to 3 days. When you’re ready to enjoy it again, gently reheat on the stove or in the microwave, adding a splash of water or broth if it’s thickened too much.
Can I freeze Peanut Butter Curry? If so, how?
Yes, you can freeze Peanut Butter Curry! Spoon the cooled curry into airtight containers or freezer bags, leaving some room for expansion. Label them with the date, and they will last up to 3 months in the freezer. When ready to enjoy, simply thaw overnight in the fridge and reheat on the stove, stirring in a little extra coconut milk or broth to bring back its creamy texture.
Any dietary considerations for this recipe?
Very! Peanut Butter Curry is vegetarian and can be made vegan if you use plant-based broth. However, if you or someone in your family has nut allergies, I’d advise against using peanut butter. You could substitute it with sunflower seed butter for a similar creamy consistency without the allergens. Always be cautious and consider your guests’ dietary restrictions when serving!
What if my dish turns out too thick?
If you find your Peanut Butter Curry is thicker than you’d like, don’t worry! Simply stir in a little more coconut milk or vegetable broth until you reach your desired consistency. Start with a tablespoon at a time, mixing well before adding more, and you’ll have a perfectly creamy curry in no time!

Peanut Butter Curry
Ingredients
Equipment
Method
- Prep your ingredients by washing and chopping your mixed seasonal vegetables into bite-sized pieces.
- In a large skillet, heat some oil over medium heat. Add chopped onions and minced garlic, sautéing until they soften.
- Sprinkle in the curry powder, ground cumin, and turmeric, stirring for about 1 minute.
- Pour in the coconut milk, vegetable broth, soy sauce, and lime juice. Bring to a gentle simmer for about 10 minutes.
- Stir in the creamy peanut butter until fully blended, cooking for an additional 5 minutes.
- Add your chosen vegetables during the last few minutes of cooking, stirring until tender-crisp.




Leave a Comment