10 Minute Peanut Butter Curry

When you’re craving something warm, creamy, and packed with bold flavor but don’t have much time to cook, this 10 Minute Peanut Butter Curry is the perfect solution. Rich coconut milk, creamy peanut butter, hearty chickpeas, and fragrant spices come together in one pot to create a satisfying vegan curry that tastes like it has been simmering for hours. Every spoonful is velvety, slightly nutty, gently spiced, and incredibly comforting.

This is the kind of recipe that saves busy weeknights. Whether you’re coming home after work, looking for a quick meatless dinner, or simply trying to use pantry staples, this easy peanut butter curry comes together with minimal effort and maximum flavor. It requires just a handful of everyday ingredients, one pot, and only ten minutes from start to finish, making it ideal for beginners and experienced home cooks alike.

What makes this easy vegan peanut butter curry so irresistible is the balance of flavors. The creamy peanut butter adds richness, the coconut milk creates a silky sauce, the tomato purée brings subtle tanginess, and the warm spices deliver just enough heat without overpowering the dish. Combined with protein-packed chickpeas and finished with fresh lime juice, this homemade peanut butter curry is both comforting and vibrant. Serve it over fluffy rice or with warm naan, and you’ll have a meal that’s every bit as satisfying as your favorite takeout.

Why You’ll Love This Recipe

  • Ready in just 10 minutes – Perfect for busy weeknights when you need dinner fast.
  • One-pot recipe – Easy to prepare with minimal cleanup afterward.
  • Creamy, rich, and flavorful – Peanut butter and coconut milk create an incredibly silky curry sauce.
  • Naturally vegan and gluten-free – A wholesome meal everyone can enjoy.
  • Made with pantry staples – Simple ingredients you probably already have on hand.

Ingredients

For the Curry

  • 2 tablespoons oil – Used to sauté the onion and garlic, creating a flavorful base.
  • 2 large garlic cloves, crushed – Add aromatic depth and savory flavor.
  • 1 onion, roughly diced – Provides sweetness and body as it softens during cooking.
  • 1 teaspoon paprika – Adds mild warmth and subtle smoky flavor.
  • 1/2 teaspoon ground coriander – Brings earthy, citrusy notes that complement the peanut butter beautifully.
  • 1/2 teaspoon cayenne pepper – Adds a gentle kick of heat that balances the creamy sauce.
  • Pinch of chili flakes – Gives the curry an extra touch of spice, which you can adjust to taste.
  • 1 (400g) can full-fat coconut milk – Creates a rich, creamy sauce with a silky texture.
  • 4 tablespoons peanut butter (smooth or crunchy) – The star ingredient that gives the curry its signature nutty richness.
  • 2 tablespoons tomato purée – Adds depth, slight acidity, and enhances the overall flavor.
  • 2 (400g) cans chickpeas, drained – Provide hearty texture and plenty of plant-based protein and fiber.
  • 1 vegetable stock cube or stock pot – Boosts the savory flavor of the sauce.
  • Juice of 1 lime – Brightens the curry and balances the creamy richness with fresh acidity.

How to Make 10 Minute Peanut Butter Curry

1. Prepare the Aromatics

Finely dice the onion and crush the garlic cloves.

Having everything prepared before you begin makes this quick recipe come together effortlessly since the cooking process moves very fast.

2. Sauté the Onion and Garlic

Heat the oil in a large pot or deep skillet over medium heat.

Add the onion and garlic and cook for 2 to 3 minutes, stirring occasionally, until the onion softens and becomes translucent. This creates a flavorful foundation for the curry.

3. Toast the Spices

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

Stir continuously for about 30 seconds until the spices become fragrant. Toasting the spices helps release their natural oils and deepens their flavor.

4. Build the Curry Sauce

Pour in the coconut milk, then add the peanut butter, tomato purée, drained chickpeas, and vegetable stock cube.

Stir everything together until the peanut butter completely melts into the coconut milk, creating a smooth and creamy sauce.

5. Simmer Until Thickened

Increase the heat slightly and allow the curry to cook for 5 to 6 minutes, stirring occasionally.

As it simmers, the sauce will thicken naturally while the chickpeas absorb all of the delicious flavors.

6. Finish with Lime Juice

Remove the curry from the heat and stir in the fresh lime juice.

The lime adds a bright, fresh finish that balances the creamy peanut butter and coconut milk beautifully.

Serve immediately over rice or with warm naan bread for a complete meal.

Tips for Success

  • Use full-fat coconut milk for the richest, creamiest sauce.
  • Choose smooth or crunchy peanut butter depending on whether you prefer a silky or slightly textured curry.
  • Toast the spices briefly before adding the liquids to maximize their flavor.
  • Adjust the spice level by increasing or reducing the cayenne and chili flakes.
  • Let the curry simmer a few extra minutes if you have time for an even deeper flavor.
  • Stir frequently once the peanut butter is added to ensure the sauce stays smooth and creamy.

Equipment Needed

  • Large pot or deep skillet – For cooking the entire curry in one pan.
  • Knife – For chopping the onion and garlic.
  • Cutting board – Makes ingredient prep quick and easy.
  • Wooden spoon or silicone spatula – For stirring the curry as it cooks.
  • Measuring spoons – For accurately measuring the spices.

Recipe Variations

1. Add More Vegetables

Stir in spinach, kale, bell peppers, broccoli, or peas during the last few minutes of cooking for extra nutrition and color.

2. Make It Spicier

Double the cayenne pepper and chili flakes or add a chopped fresh chili for extra heat.

3. Add More Protein

Swap one can of chickpeas for cubed tofu, cooked lentils, or your favorite plant-based chicken alternative.

4. Try Different Nut Butters

Almond butter or cashew butter create a delicious variation while maintaining the creamy texture.

5. Add Sweetness

A handful of diced sweet potatoes or butternut squash pairs beautifully with the warm spices and peanut butter.

Serving Suggestions

This 10 Minute Peanut Butter Curry is incredibly versatile and pairs well with many simple sides:

  • Steamed jasmine or basmati rice to soak up the creamy sauce.
  • Brown rice or quinoa for a hearty whole-grain option.
  • Warm naan bread or flatbread for dipping into the rich curry.
  • Fresh cilantro and lime wedges for a bright finishing touch.
  • Cucumber salad or mango salsa to balance the warm spices with something cool and refreshing.
  • Steamed broccoli or roasted vegetables for an even more complete meal.

FAQs

Can I make peanut butter curry ahead of time?

Yes. This curry reheats beautifully and often tastes even better the next day as the flavors continue to develop.

How long does it last in the refrigerator?

Store leftovers in an airtight container in the refrigerator for up to 3 days.

Can I freeze this curry?

Absolutely. Allow it to cool completely, then freeze it in an airtight container for up to 2 months. Thaw overnight in the refrigerator before reheating.

Can I use crunchy peanut butter?

Yes. Both smooth and crunchy peanut butter work well. Crunchy peanut butter adds a little extra texture.

Is this curry very spicy?

No. It has a gentle warmth, but you can easily adjust the spice level by adding more or less cayenne pepper and chili flakes.

What vegetables can I add?

Spinach, kale, zucchini, cauliflower, broccoli, carrots, peas, and bell peppers all work wonderfully in this curry.

Final Thoughts

This 10 Minute Peanut Butter Curry proves that incredible flavor doesn’t have to take hours in the kitchen. With creamy coconut milk, rich peanut butter, hearty chickpeas, and fragrant spices, it delivers a comforting, satisfying meal that’s surprisingly simple to prepare. Best of all, it comes together in one pot using everyday pantry ingredients, making it a recipe you’ll reach for again and again when time is short but you still want something homemade.

Whether you’re searching for an easy vegan peanut butter curry, a quick weeknight dinner, or a healthy plant-based meal that everyone will enjoy, this recipe checks every box. Serve it over fluffy rice, scoop it up with warm naan, and don’t forget a squeeze of fresh lime to brighten every bite. Once you try this homemade peanut butter curry, it’s sure to become one of your favorite fast dinner recipes. If you make it, I’d love to hear what vegetables or toppings you added to make it your own!

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 people

Description

This 10 Minute Peanut Butter Curry is incredibly quick and easy to make. It’s perfectly spiced, packed with chickpeas, naturally vegan, gluten-free, and tastes even better than takeout.


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 chili flakes
  • 1 (400 g) can full-fat coconut milk
  • 4 tablespoons peanut butter (smooth or crunchy)
  • 2 tablespoons tomato puree
  • 2 (400 g) cans chickpeas, drained
  • 1 vegetable stock cube or stock 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. Stir in the paprika, ground coriander, cayenne pepper, and chili flakes until fragrant.
  4. Add the coconut milk, peanut butter, tomato puree, drained chickpeas, vegetable stock cube, and lime juice. Stir until everything is well combined.
  5. Bring the curry to a gentle boil and cook over high heat for 5-6 minutes, stirring occasionally, until the sauce thickens.
  6. Serve immediately with rice, naan bread, or your favorite side.

Notes

  • Store leftovers in an airtight container in the refrigerator for up to 3 days.
  • Freeze for up to 2 months. Defrost completely before reheating over low heat.
  • Use either smooth or crunchy peanut butter depending on your preference.
  • Double the cayenne pepper and chili flakes for a spicier curry.
  • If you have extra time, simmer the curry a little longer for an even deeper flavor.
  • Prep Time: 2 minutes
  • Cook Time: 8 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian-Inspired

Leave a Comment

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