When you need a comforting, flavorful dinner in a hurry, this 10 Minute Peanut Butter Curry is the perfect solution. Rich, creamy, and packed with warming spices, this easy peanut butter curry transforms simple pantry staples into a satisfying meal that tastes like it has been simmering for hours.
Whether you’re preparing a quick weeknight dinner, feeding a hungry family, or looking for a budget-friendly vegan meal, this homemade peanut butter curry delivers incredible flavor with minimal effort. The combination of creamy coconut milk, nutty peanut butter, hearty chickpeas, and aromatic spices creates a deliciously balanced curry that’s both comforting and nourishing.
Best of all, this easy peanut butter curry comes together in just 10 minutes, making it ideal for busy evenings when time is short but you still want something wholesome and delicious.
Why You’ll Love This Recipe
- Ready in just 10 minutes from start to finish.
- Naturally vegan and gluten-free.
- Made with affordable pantry-friendly ingredients.
- Rich, creamy, and packed with bold flavors.
- Perfect for meal prep and leftovers.
Ingredients
- 2 tablespoons oil – Helps sauté the aromatics and build flavor.
- 2 large garlic cloves, crushed – Adds a rich, savory depth.
- 1 onion, roughly diced – Provides sweetness and aroma.
- 1 teaspoon paprika – Brings mild smokiness and color.
- ½ teaspoon ground coriander – Adds warm citrusy notes.
- ½ teaspoon cayenne pepper – Gives the curry a gentle kick.
- Pinch of chili flakes – Enhances the heat and complexity.
- 1 (400g) can full-fat coconut milk – Creates a creamy, luxurious sauce.
- 4 tablespoons peanut butter (smooth or crunchy) – Adds richness and nutty flavor.
- 2 tablespoons tomato puree – Balances the curry with a touch of acidity.
- 2 (400g) cans chickpeas, drained – Provides protein, texture, and heartiness.
- 1 vegetable stock cube or stock pot – Boosts the overall savory flavor.
- Juice of 1 lime – Brightens and balances the richness.
How to Make 10 Minute Peanut Butter Curry
Prepare the Ingredients
Finely dice the onion and crush the garlic cloves. Having everything prepared beforehand makes this quick recipe even easier to cook.
Sauté the Aromatics
Heat the oil in a large pot or deep pan over medium heat.
Add the diced onion and crushed garlic. Cook for 2–3 minutes, stirring occasionally, until softened and fragrant. Avoid browning them too much, as you want a sweet and mellow flavor base.
Toast the Spices
Add the paprika, ground coriander, cayenne pepper, and chili flakes.
Stir continuously for about 30 seconds to allow the spices to bloom and release their aromas. This simple step adds incredible depth of flavor.
Build the Curry Sauce
Pour in the coconut milk and stir in the peanut butter until smooth.
Add the tomato puree, drained chickpeas, vegetable stock cube, and fresh lime juice. Stir well to combine all the ingredients.
Simmer and Thicken
Increase the heat slightly and cook for 5–6 minutes, stirring occasionally.
As the curry cooks, the sauce will thicken and become beautifully creamy. If you prefer a thinner consistency, add a splash of water or vegetable stock.
Taste and adjust seasoning if needed before serving.

Tips for Success
- Use full-fat coconut milk for the richest and creamiest texture.
- Stir the peanut butter thoroughly to ensure a smooth sauce.
- Don’t skip the lime juice—it balances the richness perfectly.
- Allow the curry to simmer a few extra minutes if time permits for deeper flavor.
- For extra heat, double the cayenne pepper and chili flakes.
Equipment Needed
- Chopping board
- Sharp knife
- Large pot or deep skillet
- Wooden spoon or spatula
- Measuring spoons
Alternative: A Dutch oven works wonderfully if you prefer cooking larger batches.
Recipe Variations
Spicy Peanut Butter Curry
Double the cayenne pepper and chili flakes for a bolder, hotter curry.
Vegetable-Packed Curry
Add spinach, bell peppers, sweet potatoes, or cauliflower for extra nutrition and texture.
Protein-Rich Version
Include tofu, tempeh, or cooked lentils alongside the chickpeas for an even heartier meal.
Low-Carb Option
Serve the curry over cauliflower rice instead of traditional rice.
Crunchy Peanut Curry
Use crunchy peanut butter and top with roasted peanuts for extra texture.
Serving Suggestions
This easy peanut butter curry pairs beautifully with:
- Steamed basmati rice
- Jasmine rice
- Brown rice
- Quinoa
- Warm naan bread
- Flatbread
- Fresh cilantro garnish
- Chopped roasted peanuts
- Lime wedges for serving
For a complete meal, serve alongside a simple cucumber salad or roasted vegetables.
Frequently Asked Questions
Can I make this peanut butter curry ahead of time?
Absolutely. The flavors develop even more as it sits, making it excellent for meal prep.
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?
Yes. Allow it to cool completely before freezing in an airtight container for up to 2 months. Thaw overnight before reheating.
Can I use smooth or crunchy peanut butter?
Both work perfectly. Smooth peanut butter creates a silky sauce, while crunchy peanut butter adds texture.
Is this curry very spicy?
The recipe has a mild-to-moderate level of heat. You can easily adjust the spice level to suit your taste.
What can I substitute for chickpeas?
Cannellini beans, butter beans, lentils, or tofu are excellent alternatives.
Final Thoughts
This 10 Minute Peanut Butter Curry proves that quick meals can still be incredibly satisfying and full of flavor. With creamy coconut milk, hearty chickpeas, warming spices, and rich peanut butter, every bite is comforting, delicious, and nourishing.
Whether you’re searching for an easy peanut butter curry for dinner, a vegan weeknight meal, or a simple homemade curry recipe, this dish is sure to become a regular favorite. Give it a try, customize it with your favorite ingredients, and enjoy a restaurant-worthy curry in just minutes.
Have you made this recipe? Share your experience and favorite variations in the comments below—we’d love to hear how you made it your own!
Print
10 Minute Peanut Butter Curry
- Total Time: 10 minutes
- Yield: 4 servings
Description
This 10 Minute Peanut Butter Curry is rich, creamy, and packed with bold flavor. Made with chickpeas, coconut milk, peanut butter, and warming spices, it’s a quick vegan and gluten-free dinner that’s perfect for busy weeknights.
Ingredients
- 2 tbsp oil
- 2 large garlic cloves, crushed
- 1 onion, roughly diced
- 1 tsp paprika
- 1/2 tsp ground coriander
- 1/2 tsp cayenne pepper
- Pinch chili flakes
- 1 (400g) can full-fat coconut milk
- 4 tbsp peanut butter (smooth or crunchy)
- 2 tbsp tomato puree
- 2 (400g) cans chickpeas, drained
- 1 vegetable stock cube or stock pot
- Juice of 1 lime
Instructions
- Finely dice the onion and garlic.
- Heat oil in a large pot over medium heat.
- Add onion and garlic and cook for 2–3 minutes until softened.
- Stir in paprika, cayenne pepper, ground coriander, and chili flakes.
- Add coconut milk, peanut butter, tomato puree, chickpeas, vegetable stock cube, and lime juice.
- Stir well until everything is fully combined.
- Cook over high heat for 5–6 minutes, stirring occasionally, until slightly thickened.
- Serve immediately with rice, naan, or your favorite side.
Notes
- Use either smooth or crunchy peanut butter.
- Double the spices if you prefer a hotter curry.
- Simmer longer for a deeper, richer flavor.
- Store leftovers in the refrigerator for up to 3 days.
- Freeze in an airtight container for up to 2 months.
- Defrost completely before reheating over low heat.
- Prep Time: 2 minutes
- Cook Time: 8 minutes
- Category: Dinner, Main Course
- Method: Stovetop
- Cuisine: International