When the leaves start to fall and the air gets chilly, I always crave something warm, creamy, and full of flavor. That’s when I turn to this Sweet Potato Peanut Butter Curry. It’s colorful, healthy, super filling and yep, it’s got peanut butter in it! This cozy bowl of curry is like a big warm hug in food form. Let’s get cooking!
Method in Detail
Roast the sweet potatoes
To begin, preheat your oven to 200ºC (392ºF). While the oven is heating, peel and chop your sweet potatoes into bite-sized chunks. Try to keep them roughly the same size so they roast evenly. Place them on a large baking tray, drizzle with 1 tablespoon of neutral oil, and season with a pinch of salt and pepper. Toss everything together to coat the potatoes well. Spread them out in a single layer so they’re not overlapping this helps them roast instead of steam. Roast them in the oven for 20–25 minutes, or until they’re golden on the edges and fork-tender. This step brings out the natural sweetness and gives the curry a rich, roasted flavor base.
Cook the aromatics
While the sweet potatoes are roasting, heat the remaining tablespoon of oil in a large pot over medium heat. Once the oil is hot, add the chopped onion. Stir occasionally and cook it for about 5 minutes, or until it becomes soft and translucent. This is when the aroma starts to build. Add in the minced garlic and grated ginger and stir well. Cook for another 2–3 minutes, just until the garlic and ginger start to become fragrant but not browned. This combination lays the foundation for a deeply flavorful curry.
Add the curry paste & pepper
Now it’s time to bring in the bold flavor! Stir in the Thai red curry paste about 6 tablespoons and the chopped red pepper. Let them cook together with the onion mixture for around 3–4 minutes. This allows the curry paste to toast slightly, deepening its flavor and giving the curry a delicious kick. The red pepper softens during this step and adds a sweet, mild crunch that balances the creamy richness we’ll add later.
Build the curry base
Pour in the drained and rinsed chickpeas, the full can of coconut milk, and the vegetable stock. Stir everything together to combine. By now, your sweet potatoes should be roasted and ready, so carefully take them out of the oven and stir them into the curry pot as well. Bring the whole mixture to a gentle simmer. Reduce the heat to low and let it bubble away for 20–25 minutes, stirring occasionally. During this time, the flavors will meld together beautifully, and the sauce will thicken to a rich, creamy consistency.
Add the magic ingredients
When your curry base is thick and flavorful, it’s time for the finishing touches. Stir in the chopped spinach, letting it wilt into the curry. This usually takes about 5 minutes. Next, add the peanut butter. This is where the magic happens! It brings creaminess and a nutty depth to the dish. Be sure to stir it in thoroughly to avoid any clumps. Finally, squeeze in the juice of one fresh lime. This brightens the whole curry and adds a hint of tang that ties everything together.
Top and serve
Once everything is combined and the spinach is wilted, your curry is ready to be served. Spoon generous portions into bowls and top with chopped coriander (or cilantro) and a sprinkle of red pepper flakes if you like a little heat. Serve it alongside fluffy rice, warm naan, or whatever you love most. Dig in while it’s hot this curry is best enjoyed cozy on the couch or at the dinner table with friends and family.
Necessary Tools
- Large baking tray
- Sharp knife & chopping board
- Large pan or pot
- Wooden spoon or spatula
- Can opener
- Measuring spoons/cups
Sweet Potato Peanut Butter Curry – A Cozy Autumn Treat!
Cuisine: SenegalDifficulty: Easy4
servings20
minutes40
minutes1
hourIngredients
2 tbsp neutral oil (like vegetable or sunflower)
1kg sweet potatoes (peeled and chopped)
1 onion, chopped
2 cloves garlic, minced
1 tbsp fresh ginger, grated
6 tbsp Thai red curry paste
1 red pepper, chopped
1 can (400g) chickpeas, drained & rinsed
1 can (400g) coconut milk
200ml vegetable stock
4 tbsp peanut butter (smooth or crunchy your choice!)
4 big handfuls of spinach, chopped
Juice of 1 lime
Toppings (optional but tasty!)
Chopped coriander (aka cilantro)
Red pepper flakes for a little kick
Directions
- Roast the sweet potatoes. Preheat your oven to 200ºC (that’s 392ºF). Peel and chop your sweet potatoes into bite-sized pieces. Toss them with 1 tablespoon of oil, a little salt and pepper, and bake them on a tray for 20–25 minutes until they’re golden and soft.
- Cook the aromatics In a large pan, heat the rest of the oil. Add the chopped onion and cook for about 5 minutes until it’s soft and starting to smell yummy. Then stir in the garlic and ginger. This is when the kitchen starts to smell AMAZING.
- Add the curry paste & pepper Stir in the red curry paste and chopped red pepper. Cook it for a few minutes so the flavors come alive.
- Build the curry base Pour in the chickpeas, coconut milk, and vegetable stock. Stir everything together, then add your roasted sweet potatoes. Let the curry simmer gently for 20–25 minutes until it’s nice and thick.
- Add the magic ingredients Stir in the chopped spinach, peanut butter, and lime juice. Let the spinach wilt down (about 5 minutes) and then you’re ready to eat!
- Top and serve Scoop into bowls and sprinkle with chopped coriander and red pepper flakes if you like a little heat.
Notes
- Don’t rush the roasting step. Sweet potatoes taste best when golden and a little crispy.
- Be careful with the curry paste! Some brands are spicier than others. You can start with less and add more later.
- Stir the peanut butter in well. It can clump if not mixed properly.
- Don’t skip the lime! That zesty squeeze brings the whole curry to life.





Serving Suggestions
- Serve over steamed rice or quinoa
- Enjoy with warm naan or flatbread for dipping
- Want crunch? Top with chopped peanuts or cashews
- A spoonful of yogurt on top adds a cool, creamy touch
Fun Fact
Did you know that peanut butter is packed with protein and healthy fats? And sweet potatoes are loaded with vitamin A, which keeps your eyes and skin healthy. So not only is this curry super tasty, it’s good for you too!
Conclusion
This Sweet Potato Peanut Butter Curry is cozy, comforting, and packed with goodness. Whether it’s a chilly autumn evening or a lazy Sunday dinner, this dish never fails to hit the spot. It’s a hug in a bowl and now it can be yours too. Let me know if you try it, and happy cooking!




