Peanut Butter Curry

When you need dinner on the table fast, this 10 Minute Peanut Butter Curry is exactly the kind of recipe to keep in your back pocket. It combines creamy coconut milk, rich peanut butter, chickpeas, aromatic garlic and onion, and warm spices in one incredibly simple pan.

Despite taking just 10 minutes from start to finish, this easy peanut butter curry is packed with bold, satisfying flavor. It’s vegan, gluten-free, filling, and made with everyday ingredients you may already have in your pantry. Serve it over rice or with warm flatbread for a quick weeknight meal the whole family can enjoy.

Why You’ll Love This Recipe

  • Ready in just 10 minutes: Perfect for busy weeknights when time is limited.
  • One-pan convenience: Everything comes together in one large pot or skillet.
  • Creamy and flavorful: Coconut milk and peanut butter create a rich, silky sauce.
  • Plant-based and filling: Chickpeas provide satisfying texture and plant-based protein.
  • Easy to customize: Adjust the spices and heat to suit your taste.

Ingredients

  • Oil: Helps sauté the onion and garlic and creates a flavorful base.
  • Garlic: Adds aromatic, savory depth to the curry.
  • Onion: Provides sweetness and a rich foundation for the sauce.
  • Paprika: Adds warm, slightly sweet flavor and color.
  • Ground coriander: Brings a subtle citrusy, earthy note.
  • Cayenne pepper: Provides heat and a gentle spicy kick.
  • Chili flakes: Add another layer of warmth and spice.
  • Full-fat coconut milk: Creates the creamy, rich curry sauce.
  • Peanut butter: Gives the curry its signature nutty flavor and velvety texture.
  • Tomato puree: Adds savory depth and helps balance the richness of the coconut milk and peanut butter.
  • Chickpeas: Make the curry hearty and satisfying while adding plant-based protein and fiber.
  • Vegetable stock cube: Intensifies the savory flavor of the sauce.
  • Lime juice: Adds acidity and freshness, balancing the creamy curry.

How to Make 10 Minute Peanut Butter Curry

Prepare the Aromatics

Finely dice the onion and crush or mince the garlic.

Heat the oil in a large pot or deep skillet over medium heat. Add the onion and garlic and cook for a few minutes, stirring occasionally, until softened and fragrant.

Don’t rush this step—even a few minutes of sautéing helps develop the flavor of the curry.

Add the Spices

Add the paprika, ground coriander, cayenne pepper, and chili flakes.

Stir everything together and cook briefly, allowing the spices to become fragrant. If you’re sensitive to heat, start with less cayenne and chili flakes—you can always add more later.

Build the Curry

Pour in the coconut milk, then add the peanut butter, tomato puree, drained chickpeas, vegetable stock cube, and fresh lime juice.

Stir thoroughly until the peanut butter melts into the coconut milk and creates a smooth, creamy sauce.

Simmer Until Thick

Turn the heat to high and cook for about 5–6 minutes, stirring occasionally, until the curry begins to thicken.

If you have a few extra minutes, you can let it simmer a little longer over lower heat. This allows the flavors to develop even further.

Serve

Taste the curry and adjust the seasoning or spice level as needed.

Serve immediately while hot with your favorite rice, naan, flatbread, or another simple side.

Tips for Success

  • Use full-fat coconut milk: It gives the curry the creamiest texture and richest flavor.
  • Choose smooth or crunchy peanut butter: Both work well. Crunchy peanut butter adds a little extra texture.
  • Adjust the heat: Start conservatively with cayenne and chili flakes if you’re unsure about the spice level.
  • Stir well: Make sure the peanut butter is fully incorporated into the coconut milk before serving.
  • Let it simmer longer if you can: Although it’s ready in 10 minutes, an additional few minutes of simmering can deepen the flavor.
  • Don’t skip the lime: The acidity cuts through the richness and makes the curry taste fresher.
  • Use canned chickpeas: Drain and rinse them well before adding them to the curry.

Equipment Needed

  • Large pot or deep skillet: For cooking the entire curry.
  • Sharp knife: For chopping the onion and garlic.
  • Cutting board: For preparing the aromatics.
  • Wooden spoon or spatula: For stirring the sauce and spices.

Recipe Variations

Spicy Peanut Butter Curry

For a fiery version, increase the cayenne pepper and chili flakes. You can also add fresh chopped chili peppers for extra heat.

Peanut Butter Vegetable Curry

Add quick-cooking vegetables such as spinach, bell peppers, broccoli, zucchini, or snow peas. Stir leafy greens in toward the end so they retain their color and texture.

Creamy Peanut Tofu Curry

Replace some or all of the chickpeas with cubed firm tofu. Pan-fry the tofu first for a lightly crispy exterior before adding it to the curry.

Mild Peanut Butter Curry

For a family-friendly version, reduce or omit the cayenne pepper and chili flakes. The peanut butter and coconut milk will still provide plenty of flavor.

Serving Suggestions

This creamy peanut butter curry is delicious served with:

  • Steamed basmati rice
  • Jasmine rice
  • Brown rice
  • Warm naan
  • Roti or flatbread
  • Quinoa
  • Fresh cilantro
  • Lime wedges
  • Chopped peanuts
  • Sliced fresh chili

For an especially appealing presentation, spoon the curry over fluffy rice and finish with chopped peanuts, fresh herbs, and a wedge of lime.

FAQs

Can I use crunchy peanut butter?

Yes. Both smooth and crunchy peanut butter work beautifully. Crunchy peanut butter simply gives the curry a little more texture.

Can I make this curry less spicy?

Absolutely. Reduce or omit the cayenne pepper and chili flakes. You can always add more spice at the table.

Can I use light coconut milk?

Yes, although full-fat coconut milk produces a richer and creamier sauce. If using light coconut milk, the finished curry may be slightly thinner.

Can I add vegetables?

Definitely. Spinach, bell peppers, broccoli, zucchini, carrots, and green beans all work well. Add vegetables according to how long they need to cook.

How long does peanut butter curry last in the refrigerator?

Store leftovers in an airtight container in the refrigerator for up to 3 days. The flavors can become even more developed after resting overnight.

Can I freeze peanut butter curry?

Yes. Allow the curry to cool completely, transfer it to a freezer-safe airtight container, and freeze for up to 2 months. Thaw in the refrigerator, then reheat gently over low heat until piping hot.

Final Thoughts

This 10 Minute Peanut Butter Curry is proof that a flavorful homemade dinner doesn’t need to take hours. Creamy coconut milk, nutty peanut butter, hearty chickpeas, warming spices, and fresh lime come together to create a wonderfully comforting meal in practically no time.

It’s an ideal recipe for those evenings when you’re short on time but still want something homemade, satisfying, and packed with flavor. Make it mild or spicy, add your favorite vegetables, and serve it with fluffy rice or warm flatbread.

Give this quick peanut butter curry a try and make it your new go-to 10-minute dinner!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

10 Minute Peanut Butter Curry


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Klara Henschel,
  • Total Time: 10 minutes
  • Yield: 4 servings

Description

This 10 Minute Peanut Butter Curry is an incredibly quick and easy vegan curry made with chickpeas, creamy coconut milk, peanut butter, tomato puree, and warming spices. It is perfectly spiced, delicious, gluten free, and made with simple accessible ingredients.


Ingredients

  • 2 tablespoons oil
  • 2 large garlic cloves, crushed
  • 1 onion, roughly diced
  • 1 teaspoon paprika
  • 1/2 teaspoon ground coriander
  • 1/2 teaspoon cayenne pepper
  • Pinch of chilli flakes
  • 400 g can full-fat coconut milk
  • 4 tablespoons peanut butter, crunchy or smooth
  • 2 tablespoons tomato puree
  • 2 x 400 g tins chickpeas, drained
  • 1 vegetable stock cube or pot
  • Juice of 1 lime


Instructions

  1. Finely dice the onion and crush the garlic.
  2. Heat the oil in a large pot over medium heat. Add the onion and garlic and cook for a few minutes until softened.
  3. Add the paprika, cayenne pepper, ground coriander, and chilli flakes. Stir well to combine.
  4. Add the coconut milk, peanut butter, tomato puree, drained chickpeas, vegetable stock cube or pot, and lime juice. Stir everything together.
  5. Cook over high heat for 5-6 minutes, stirring occasionally, until the curry starts to thicken.
  6. Serve hot and enjoy.

Notes

You can use either smooth or crunchy peanut butter. For a spicier curry, double the spice quantities. If you have more time, allow the curry to simmer a little longer to develop more flavor. Store in the refrigerator for up to 3 days. To freeze, allow the curry to cool completely, transfer to an airtight container, and freeze for up to 2 months. Defrost and reheat over low heat until piping hot.

  • Prep Time: 2 minutes
  • Cook Time: 8 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian

Leave a Comment

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