There is nothing quite like the cozy, rich, and flavorful experience of whipping up this Peanut Butter Curry Recipe. It blends the nutty creaminess of peanut butter with the vibrant spices of garam masala and curry powder, creating a luscious, warming curry that feels like a big, comforting hug on a plate. From the first aromatic sizzle of onions and garlic to the final sprinkle of fresh cilantro, this dish is a celebration of textures and tastes that’s both simple to prepare and deeply satisfying. If you’re craving something different yet familiar, this Peanut Butter Curry Recipe will quickly become a beloved staple in your kitchen.

Ingredients You’ll Need

Ingredients You’ll Need

Two images show a black Staub pot on a white marbled surface. In the top image, the pot contains a layer of cooked chunky vegetables like onions, red peppers, and mushrooms around the edges, with a thick, bright red tomato sauce poured in the center, forming one large red layer surrounded by the vegetables. In the bottom image, the tomato sauce has mixed more with the vegetables forming a chunky red and brown sauce base, and on top of it, two dollops of a creamy beige paste and a splash of white creamy liquid sit side by side, adding texture and light colors to the dark sauce below. photo taken with an iphone --ar 4:5 --v 7

These ingredients may look straightforward, but each one plays an essential role in building the depth, color, and signature creaminess of this Peanut Butter Curry Recipe. The combination of fresh vegetables, spices, and creamy elements creates a perfect balance that makes this dish both hearty and vibrant.

  • Avocado oil: A neutral oil that helps soften the onions without overpowering the flavors.
  • Onion: Provides a subtle sweetness and the base flavor for the curry.
  • Garlic cloves: Adds warmth and a fragrant kick to the sauce.
  • Fresh ginger: Brings a refreshing zest and depth to the dish.
  • Red chili pepper: Offers just enough heat to enliven the curry without overwhelming.
  • Garam masala: A fragrant spice blend that is critical for that authentic, earthy curry taste.
  • Curry powder: Adds complexity and the essential curry flavor notes.
  • Crushed tomatoes: Provide acidity and a rich base for the sauce.
  • Natural peanut butter: The star ingredient delivering a creamy texture and irresistible nuttiness.
  • Coconut milk: Softens the spices and adds luscious creaminess.
  • Chickpeas: Adds protein and a wonderful bite that soaks up all the curry flavors.
  • Broccoli florets: Gives a fresh, crunchy contrast to the smooth curry.
  • Fresh cilantro: Brightens the dish with a burst of herbal freshness.

How to Make Peanut Butter Curry Recipe

Step 1: Sauté Aromatics

Start by heating avocado oil in a large deep pan over medium heat. Add the finely diced onions and cook them slowly for about 5 to 6 minutes until they soften and become translucent. This step builds a flavorful foundation that enhances the final curry.

Step 2: Add Garlic, Ginger, and Chili

Next, toss in the chopped garlic, grated fresh ginger, and chopped red chili pepper. Cook everything together for another minute, allowing these bold aromatics to release their scents and deepen the curry’s flavor profile.

Step 3: Stir in Spices and Tomatoes

Now, sprinkle in the garam masala and curry powder, stirring well so the spices toast gently in the pan. Pour in the crushed tomatoes and combine thoroughly — this creates that rich, spicy sauce base essential to the dish’s heart.

Step 4: Incorporate Peanut Butter and Coconut Milk

Add the peanut butter and coconut milk next, stirring them in until you get a smooth, creamy sauce. These two ingredients are what truly take this dish to the next level with their lusciousness and nutty undertones that balance the spices beautifully.

Step 5: Add Chickpeas and Broccoli

Gently fold in the drained chickpeas and broccoli florets. Bring the whole pan to a boil, then reduce the heat to low, cover the pan, and let it simmer for about 10 minutes. This gives the broccoli just enough time to steam to tender-crisp perfection, while the chickpeas soak in those incredible curry flavors.

Step 6: Finish with Fresh Cilantro

Finally, stir in a handful of fresh cilantro just before serving. This bright herb bursts with freshness and adds a gorgeous finishing touch to the curry’s vibrant taste and appearance.

How to Serve Peanut Butter Curry Recipe

Garnishes

A sprinkle of crushed peanuts adds delightful crunch and extra peanut flavor on top. You can also add a dollop of yogurt or a wedge of lime to brighten and balance the creamy, spicy curry richness perfectly.

Side Dishes

This curry pairs wonderfully with fragrant basmati rice or warm, fluffy naan bread to soak up every last bit of the luscious sauce. You can also serve it alongside simple roasted vegetables or a light cucumber salad for some cleansing contrast.

Creative Ways to Present

For a fun twist, serve this Peanut Butter Curry Recipe in hollowed-out bell peppers or over a bed of mixed greens for a lighter, salad-style dish. Another idea is layering it in a bowl with grains, roasted nuts, and fresh herbs for a vibrant, Instagram-worthy meal bowl.

Make Ahead and Storage

Storing Leftovers

This curry stores wonderfully in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen and meld beautifully after sitting, making it even tastier the next day.

Freezing

You can freeze leftover curry in a freezer-safe container for up to 2 months. Just be sure to cool it completely before freezing and leave some room at the top of the container to allow for expansion.

Reheating

Reheat gently on the stovetop over low heat, stirring occasionally until warmed through. Add a splash of water or coconut milk if the curry has thickened too much. Microwave reheating works too but be careful not to overheat and separate the creamy sauce.

FAQs

Can I use crunchy peanut butter instead of smooth?

Absolutely! Using crunchy peanut butter will give your curry a little extra texture and nutty bursts, which can be a fun variation to try.

Is this Peanut Butter Curry Recipe vegan?

Yes, this recipe is naturally vegan since it uses plant-based ingredients like coconut milk, peanut butter, and chickpeas, without any animal products.

Can I substitute the broccoli with other vegetables?

Definitely. Cauliflower, spinach, sweet potatoes, or green beans are great alternatives that work well and absorb the curry flavors beautifully.

How spicy is this curry?

The heat level is moderate thanks to the fresh red chili pepper, but you can easily adjust the amount or swap it out for milder peppers if you prefer a gentler spice.

What can I serve with this Peanut Butter Curry Recipe if I’m gluten-free?

Basmati rice or any gluten-free grain like quinoa or millet make perfect gluten-free sides. Just skip the naan and enjoy the delicious curry with a wholesome grain.

Final Thoughts

If you’re looking for a recipe that feels both comforting and exciting, this Peanut Butter Curry Recipe is a total winner. Rich, creamy, and bursting with bold spices, it’s a dish that invites you to slow down and savor each bite. Give it a try soon — I promise it will become a go-to favorite that makes your weeknights so much cozier and more flavorful.

Print

Peanut Butter Curry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 52 reviews

A rich and creamy Peanut Butter Curry combining aromatic spices, chickpeas, and broccoli in a luscious coconut milk base, perfect for a comforting vegetarian meal served with rice or naan.

  • Author: Madelyn
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian-inspired
  • Diet: Vegetarian

Ingredients

Main Ingredients

  • 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
  • 2 tablespoons garam masala
  • 1 tablespoon curry powder
  • 1 can (14 oz / 400 g) crushed tomatoes
  • ½ cup (100 g) natural peanut butter
  • 1 can (13.5 fl.oz / 400 ml) coconut milk
  • 1 can (14 oz / 400 g) chickpeas, drained and rinsed
  • 2 cups (150 g) broccoli florets
  • A handful fresh cilantro (coriander)

Instructions

  1. Heat the oil and soften onions: In a large, deep pan, heat 1 tablespoon of avocado oil over medium heat. Add the finely diced onion and fry for 5-6 minutes until softened and translucent.
  2. Add aromatics: Add the finely chopped garlic, grated fresh ginger, and chopped red chili pepper to the pan. Cook for another minute, stirring frequently to release their flavors.
  3. Incorporate spices and liquids: Stir in 2 tablespoons of garam masala and 1 tablespoon of curry powder to coat the onion mixture. Then add the can of crushed tomatoes, ½ cup of natural peanut butter, and 1 can of coconut milk. Mix well to combine all ingredients thoroughly.
  4. Add vegetables and legumes: Add the drained and rinsed chickpeas and broccoli florets to the pan. Stir everything together and bring the mixture to a boil.
  5. Simmer the curry: Lower the heat to a gentle simmer and cover the pan with a lid. Let it cook for 10 minutes to allow the flavors to meld and the broccoli to cook through.
  6. Finish and serve: Remove the lid, stir in a handful of fresh cilantro, and season the curry to taste with salt or additional spices if desired. Serve the peanut butter curry hot with rice or naan bread, optionally garnished with crushed peanuts for extra texture.

Notes

  • This curry is naturally vegetarian and can be made vegan if served without dairy sides.
  • You can substitute broccoli for other vegetables like cauliflower or spinach depending on preference.
  • Adjust the chili pepper quantity to control the heat level.
  • For a thicker curry, reduce the amount of coconut milk or cook uncovered for a few minutes after simmering.
  • Using natural peanut butter ensures the curry remains creamy and flavorful without added sugars.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star