If you love exploring bold flavors and comforting meals, this Peanut Butter Curry Recipe is a total game-changer that you have to try. It combines the creaminess of peanut butter with the warmth of aromatic spices and fresh ingredients, creating a luscious, hearty dish that effortlessly balances sweet, spicy, and savory notes. Every spoonful offers a beautiful fusion of textures and tastes that feel like a warm hug on a plate, perfect for sharing with friends or family any night of the week. This recipe is straightforward, satisfying, and sure to become one of your favorites in no time.
Ingredients You’ll Need
The beauty of this Peanut Butter Curry Recipe lies in its simple yet thoughtfully selected ingredients that each bring unique flavors and textures to the dish. From the fragrant spices to the creamy coconut milk and nutty peanut butter, each element plays a vital role in building depth and richness.
- Avocado oil: A mild, healthy oil that’s perfect for sautéing the aromatics without overpowering the other flavors.
- Medium onion, finely diced: Gives a sweet, savory base to the curry when cooked down until soft and translucent.
- Large garlic cloves, finely chopped: Adds a punch of robust, fragrant flavor that complements the spices beautifully.
- Fresh ginger, grated: Infuses the curry with a warm, zesty brightness that cuts through the richness.
- Small red chili pepper, chopped: Provides a subtle heat that awakens your taste buds without overwhelming the dish.
- Garam masala: A blend of aromatic spices that creates the authentic Indian-inspired warmth and depth.
- Curry powder: Adds complexity and that unmistakable curry character to the sauce.
- Crushed tomatoes (14 oz can): Offer a vibrant tang and luscious body that helps meld the flavors together.
- Natural peanut butter (1/2 cup): The star ingredient that brings a creamy, nutty richness lending this curry its signature flavor.
- Coconut milk (13.5 fl.oz can): Creamy and slightly sweet, it balances the spices and peanut butter perfectly.
- Chickpeas (14 oz can, drained and rinsed): Provide hearty protein and texture, turning this dish into a fulfilling meal.
- Broccoli florets (2 cups): Add fresh crunch and vibrant color that brighten up the curry.
- Fresh cilantro (a handful): Brings a fresh herbal note that lifts the entire dish at the end.
How to Make Peanut Butter Curry Recipe
Step 1: Sauté the Aromatics
Begin by gently heating avocado oil in a large, deep pan over medium heat. Add the finely diced onion and cook it slowly for about 5-6 minutes until it softens and turns translucent. This step builds the savory base that will enhance every bite of your Peanut Butter Curry Recipe.
Step 2: Add Garlic, Ginger, and Chili
Next, toss in the finely chopped garlic, grated ginger, and chopped red chili pepper. Stir and cook everything together for another minute or so, just until the garlic is fragrant. This combination releases vibrant, aromatic flavors that create the curry’s beautiful backbone.
Step 3: Stir in Spices and Tomato Base
Sprinkle in the garam masala and curry powder, letting their rich aromas bloom for a few seconds before pouring in crushed tomatoes. Then add the peanut butter and coconut milk. Stir everything well to create a luscious, creamy sauce that’s packed with warm spice and nutty goodness — the essence of this Peanut Butter Curry Recipe.
Step 4: Add Chickpeas and Broccoli, Then Simmer
Now it’s time to fold in the drained chickpeas and broccoli florets. Bring the mixture to a gentle boil, then reduce the heat, cover with a lid, and let it simmer for 10 minutes. This allows the flavors to meld beautifully while the broccoli turns tender yet still crisp, adding wonderful texture to the dish.
Step 5: Finish with Fresh Cilantro and Season
Finally, stir in the handful of fresh cilantro, which adds a burst of herbal brightness that balances the rich, creamy sauce. Taste and adjust seasoning with salt or extra spices, then your Peanut Butter Curry Recipe is ready to serve and enjoy!
How to Serve Peanut Butter Curry Recipe
Garnishes
Don’t be shy about garnishing your curry to elevate the eating experience. A sprinkling of fresh crushed peanuts adds satisfying crunch and extra peanut flavor. You can also add a few cilantro leaves for that vibrant herbal note right on top.
Side Dishes
This curry pairs beautifully with steamed basmati rice or fluffy naan bread. The aromatic rice soaks up the rich sauce perfectly, while warm naan is ideal for scooping and savoring every bite.
Creative Ways to Present
For a fun twist, try serving the curry over quinoa or alongside roasted sweet potatoes for a hearty, colorful plate. You can also transform it into a bowl meal by adding fresh cucumber slices, chopped scallions, and a squeeze of lime to brighten it up.
Make Ahead and Storage
Storing Leftovers
This Peanut Butter Curry Recipe keeps wonderfully in an airtight container in the refrigerator for up to 3 days. The flavors deepen with time, making the leftovers even more delicious the next day.
Freezing
If you want to save it for later, freeze the cooled curry in a freezer-safe container for up to 2 months. Just be sure to leave some headroom in the container as the sauce may expand slightly when frozen.
Reheating
To reheat, simply thaw overnight in the fridge if frozen, then warm gently in a saucepan over low heat, stirring occasionally so it doesn’t stick or separate. Add a splash of water or coconut milk if the sauce seems too thick.
FAQs
Can I use another nut butter instead of peanut butter?
While peanut butter is key to this recipe’s distinct flavor, you can experiment with almond or cashew butter for a milder taste. Just make sure it’s smooth and natural to maintain the creamy texture.
Is this recipe vegan and gluten-free?
Yes! This Peanut Butter Curry Recipe is naturally vegan and gluten-free, making it a great option for various dietary preferences without any special substitutions.
How spicy is this curry, and can I adjust it?
The heat level is mild to moderate, thanks to the single small chili pepper. Feel free to omit or add more chili depending on your heat tolerance to customize it to your liking.
Can I add other vegetables to this curry?
Absolutely! Vegetables like bell peppers, spinach, or carrots work wonderfully and can be added along with the broccoli for extra color and nutrition.
What can I serve with this Peanut Butter Curry Recipe for a complete meal?
Pair it with fluffy rice or warm naan bread to soak up every bit of the delicious sauce, plus a fresh side salad or steamed greens to balance the richness with some freshness.
Final Thoughts
This Peanut Butter Curry Recipe is a delightful and surprisingly easy way to bring a burst of global flavors into your kitchen. It’s cozy, creamy, and packed full of personality, perfect for impressing guests or just treating yourself on a busy weeknight. Once you try it, I promise it will earn a spot in your go-to recipe collection. So grab those ingredients and get cooking – your taste buds are in for a real treat!
PrintPeanut Butter Curry Recipe
A rich and creamy Peanut Butter Curry that combines aromatic spices, coconut milk, and peanut butter for a unique and flavorful vegetarian dish. This hearty curry features chickpeas and broccoli, simmered to perfection, making it a perfect meal for a cozy dinner served with rice or naan.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
- Diet: Vegetarian
Ingredients
Cooking Base
- 1 tablespoon avocado oil
- 1 medium onion, finely diced
- 2 large garlic cloves, finely chopped
- 1 tablespoon fresh ginger, grated
- 1 small red chili pepper, chopped
Spices and Sauce
- 2 tablespoons garam masala
- 1 tablespoon curry powder
- 1 can (14 oz / 400 g) crushed tomatoes
- 1/2 cup (100 g) natural peanut butter
- 1 can (13.5 fl.oz / 400 ml) coconut milk
Main Ingredients
- 1 can (14 oz / 400 g) chickpeas, drained and rinsed
- 2 cups (150 g) broccoli florets
- A handful fresh cilantro (coriander)
Instructions
- Prepare the base: Heat the avocado oil in a large, deep pan over medium heat. Add the finely diced onion and fry for 5-6 minutes until softened and translucent, creating a flavorful foundation for the curry.
- Add aromatics: Stir in the chopped garlic, grated ginger, and chopped red chili pepper. Cook for another minute to release their fragrant flavors into the oil.
- Incorporate spices and sauce: Mix in the garam masala and curry powder, stirring to coat the aromatics evenly. Add the crushed tomatoes, natural peanut butter, and coconut milk, stirring thoroughly to combine all the elements into a smooth, rich sauce.
- Add vegetables and simmer: Fold in the drained chickpeas and broccoli florets. Bring the mixture to a boil, then reduce the heat and cover with a lid. Let it simmer gently for 10 minutes, allowing the flavors to meld and the broccoli to soften.
- Finish and serve: Stir in the fresh cilantro leaves, season the curry to taste with salt and pepper if needed. Serve hot with cooked rice or naan bread, optionally garnished with crushed peanuts for added texture.
Notes
- For a spicier curry, add more red chili pepper or a pinch of cayenne powder.
- This dish is naturally vegetarian and can be made vegan by ensuring your peanut butter contains no animal products.
- Leftovers store well in the refrigerator for up to 3 days and taste even better the next day.
- Serve with basmati rice or warm naan for a complete meal.
- You can add other vegetables like spinach or bell peppers for variation.