Peanut Butter Squash Curry
Peanut Butter Squash Curry is a flavorful and heartwarming dish that has quickly become a favorite of mine. The combination of creamy peanut butter, vibrant butternut squash, and aromatic spices creates a soul-soothing curry that’s perfect for any occasion. Whether you’re looking for a quick weeknight dinner or something special to impress guests, this dish is sure to hit the spot. Plus, with its unique blend of ingredients, it’s an adventurous way to explore flavors while keeping the cooking process simple and satisfying.
Why You’ll Love This Dish
This Peanut Butter Squash Curry is a true winner for several reasons. Firstly, it’s incredibly easy to prepare, making it perfect for busy weeknights when you want something hearty without spending hours in the kitchen. Furthermore, it’s budget-friendly, as butternut squash is often inexpensive and peanut butter is a pantry staple. Families will appreciate the delightful combination of flavors that even the pickiest eaters can enjoy.
Imagine a warm bowl of curry on a chilly evening, perfect for soaking up with rice, creating a comforting meal that feels special but is surprisingly simple. The addition of lime juice and fresh cilantro brightens up the dish, making every bite refreshing.
“This is one of those recipes I found on a whim, and now it’s a staple in my house! It’s packed with flavor and the kids love it!” – Happy Home Cook
Preparing Peanut Butter Squash Curry
Making this curry is a delightful journey of blending flavors and textures. First, you’ll create a fragrant paste combining garlic, ginger, lemongrass, and aromatic spices. This blended mixture forms the foundation of your curry. You then add in the hearty chunks of butternut squash and let everything simmer to perfection. Throughout the cooking process, the vibrant colors and enticing aromas make it all the more rewarding to gather around the table with loved ones.
What You’ll Need
Gather these ingredients to whip up your own Peanut Butter Squash Curry:
- 6 garlic cloves
- 3 lemongrass stalks, bashed and roughly chopped
- Thumb-sized piece of ginger, peeled and chopped
- 1 tbsp ground cumin
- 1 tbsp ground coriander
- 1 tbsp ground turmeric
- 2 red chillies (1 roughly chopped and 1 sliced to serve, optional)
- 1 small onion, roughly chopped
- 2 tbsp vegetable oil
- 1 butternut squash, peeled, deseeded, and cut into chunks
- 1 tbsp light brown soft sugar
- 100g smooth peanut butter
- 3 tbsp soy sauce
- 440ml can coconut milk
- 250ml vegetable stock
- 1 lime, juiced
- Fresh coriander, chopped
- Peanuts, roughly chopped (optional)
- Cooked rice for serving
Note: If you prefer a spicier curry, feel free to adjust the amount of red chillies to suit your taste!
Step-by-Step Instructions
- Start by blitzing the garlic, lemongrass, ginger, spices, chillies, and onion in a food processor, adding a large splash of water and a pinch of salt. Blend until smooth.
- Heat the vegetable oil in a pan over medium heat. Cook the paste for 8-10 minutes, stirring frequently until it begins to split, releasing its incredible aroma.
- Stir in the butternut squash, ensuring it’s well coated with the paste.
- Next, add in the brown sugar, peanut butter, and soy sauce. Stir until everything is combined and looks deliciously creamy.
- Pour in the coconut milk and vegetable stock. Bring the mixture to a gentle simmer.
- Season to taste and let it simmer for 30-35 minutes, stirring occasionally, until the squash is tender.
- When finished, turn off the heat, squeeze in the fresh lime juice, and sprinkle over the chopped coriander and sliced chilli. Optionally, add some roughly chopped peanuts for a crunchy texture.
- Serve the curry over a generous bed of cooked rice.
Best Ways to Enjoy It
Peanut Butter Squash Curry is incredibly versatile. Serve it hot over a bed of fluffy rice for a comforting meal. Garnish with fresh coriander and sliced chillies for added flavor and visual appeal. Consider pairing it with warm naan bread or a side salad for a complete dining experience. For the adventurous palate, try it with a dollop of yogurt or a sprinkle of toasted sesame seeds to enhance the dish’s creaminess and flavors.
Storage and Reheating Tips
To keep your leftovers fresh, store the Peanut Butter Squash Curry in an airtight container in the refrigerator. It should be good for up to 3-4 days. When reheating, do so slowly on the stove, adding a splash of water or stock to maintain the desired consistency. For longer storage, you can freeze it in portions for up to three months. Just make sure to let it thaw completely in the fridge before reheating to preserve flavor and texture.
Helpful Cooking Tips
Here are some pro tips to elevate your Peanut Butter Squash Curry:
- Customization: Feel free to swap out butternut squash for sweet potatoes or pumpkin.
- Texture Variety: Add chickpeas or spinach towards the end of cooking for an extra nutritional boost.
- Make Ahead: This curry tastes even better the next day, so consider making a larger batch for meals later in the week.
Creative Twists
Looking to switch things up? Consider these variations:
- Creamy Coconut Variation: Use full-fat coconut milk instead of light for a richer texture.
- Spicy Kick: Add a tablespoon of red curry paste for an additional spice layer.
- Nutty Options: Experiment with almond butter or cashew butter in place of peanut butter for a different flavor profile.
Your Questions Answered
What is the prep time for Peanut Butter Squash Curry?
Preparation is quick, taking around 15-20 minutes. The cooking process will take about 40-45 minutes in total.
Can I make this dish vegan?
Absolutely, this recipe is naturally vegan, allowing for a rich and satisfying meal without any animal products.
Is it okay to freeze Peanut Butter Squash Curry?
Yes, it freezes well! Just ensure it’s stored in an airtight container and let it cool completely before freezing.
This Peanut Butter Squash Curry is more than just a meal; it’s a delightful experience of flavors and warmth that you can share with family and friends. Let your kitchen be filled with the wonderful aromas of this recipe, and enjoy the journey as much as the destination!

Peanut Butter Squash Curry
Ingredients
Method
- Start by blitzing the garlic, lemongrass, ginger, spices, chillies, and onion in a food processor, adding a large splash of water and a pinch of salt. Blend until smooth.
- Heat the vegetable oil in a pan over medium heat. Cook the paste for 8-10 minutes, stirring frequently until it begins to split, releasing its incredible aroma.
- Stir in the butternut squash, ensuring it’s well coated with the paste.
- Next, add in the brown sugar, peanut butter, and soy sauce. Stir until everything is combined and looks deliciously creamy.
- Pour in the coconut milk and vegetable stock. Bring the mixture to a gentle simmer.
- Season to taste and let it simmer for 30-35 minutes, stirring occasionally, until the squash is tender.
- When finished, turn off the heat, squeeze in the fresh lime juice, and sprinkle over the chopped coriander and sliced chilli. Optionally, add some roughly chopped peanuts for a crunchy texture.
- Serve the curry over a generous bed of cooked rice.
