Rating: 3.94
(104)

Sweet Potato & Peanut Curry

August 8, 2024

Sweet potato and peanut curry is the kind of dish that wraps you up in warmth from the very first bite. Rich, creamy, and perfectly spiced, it’s a plant-based favorite that feels both nourishing and indulgent. With its vibrant color, bold flavor, and hearty texture, this curry is a perfect weeknight meal or make-ahead option for busy days.

At the heart of the dish are tender chunks of sweet potato, which bring natural sweetness and a soft, creamy bite. As they simmer, they soak up the flavors of the curry, becoming melt-in-your-mouth tender without losing their shape. The peanut butter, yes, peanut butter, is the unexpected hero here. It adds body to the sauce and gives it a velvety, nutty richness that perfectly complements the spices.

The flavor base usually starts with sautéed onion, garlic, and ginger, followed by curry powder or paste, which gives the dish its warm, aromatic kick. Coconut milk adds creaminess, while vegetable broth or water helps it all come together into a smooth, silky sauce. Stirring in a few spoonfuls of peanut butter thickens the curry and creates that signature savory-sweet depth.

To balance the richness, a splash of lime juice or vinegar at the end brings brightness, and fresh cilantro adds a fresh, herbal finish. You can also toss in greens like spinach or kale in the final minutes of cooking for extra color and nutrients.

This curry is versatile and forgiving. Serve it over rice or quinoa, or scoop it up with naan or flatbread. It’s just as good the next day, making it perfect for meal prep or leftovers. It’s also naturally vegan and gluten-free, making it a crowd-pleaser for a variety of diets.

Sweet potato and peanut curry is more than just cozy – it’s bold, comforting, and packed with flavor in every spoonful.

Sweet Potato Peanut Curry
Sweet Potato & Peanut Curry
3.94 from 104 votes
A hearty and savory curry made with sweet potatoes, peanut butter, and a blend of aromatic spices. Perfect for a comforting meal that is both nutritious and delicious.
Servings 4 people
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes

Ingredients
  

  • 2 cups sweet potatoes peeled and cubed
  • 1 onion medium, diced
  • 3 cloves garlic minced
  • 1 tbsp ginger freshly grated
  • 3 tbsp peanut butter smooth
  • 1 can coconut milk full-fat
  • 2 cups vegetable broth
  • 1 tsp curry powder
  • 1 tsp cumin
  • 1 tsp paprika
  • 1 tsp salt or to taste
  • 1/4 tsp black pepper or to taste
  • 1 cup spinach fresh, chopped
  • 2 tbsp lime juice freshly squeezed
  • 1/4 cup cilantro fresh, chopped for garnish

Instructions
 

  • Heat a large pot over medium heat and add a splash of oil. Add the diced onion and cook until translucent, about 5 minutes.
  • Stir in the minced garlic and freshly grated ginger, cooking for another 2 minutes.
  • Add the cubed sweet potatoes, curry powder, cumin, and paprika. Stir well to coat the sweet potatoes with the spices.
  • Pour in the vegetable broth and bring to a boil. Reduce the heat and let it simmer until the sweet potatoes are tender, about 15 minutes.
  • Stir in the peanut butter until it is well combined with the broth.
  • Add the coconut milk, salt, and black pepper. Let the mixture simmer for another 5 minutes.
  • Stir in the chopped spinach and cook until wilted, about 2 minutes.
  • Remove the pot from the heat and stir in the fresh lime juice.
  • Serve the curry with rice, garnished with fresh cilantro or peanuts.

Nutrition

Serving: 1gCalories: 300kcalCarbohydrates: 36gProtein: 8gFat: 15gSaturated Fat: 7gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gSodium: 600mgPotassium: 700mgFiber: 6gSugar: 8gVitamin A: 12000IUVitamin C: 25mgCalcium: 80mgIron: 3mg
Calories: 300kcal
Meal Type: Lunch
Cuisine: Indian
Keyword: comfort food, curry, vegetarian
Cooking Method: Baked
Time: 30-45 Min
Level: Easy
Tried this recipe?Mention @coolinarco or tag #coolinarco!
Vegetarian Stuffed Sweet Potatoes
Stuffed Sweet Potatoes
These Stuffed Sweet Potatoes are a delicious and healthy meal option filled with flavorful ingredients, providing a perfect balance of nutrients and taste.
Check out this recipe
Stuffed Sweet Potatoes with Chickpeas and Spinach
Stuffed Sweet Potatoes with Chickpeas and Spinach
Delicious and healthy stuffed sweet potatoes loaded with spiced chickpeas and spinach make an excellent meal filled with flavor and nutrients.
Check out this recipe
Sweet Potato and Turkey Couscous
Sweet Potato and Turkey Couscous
A delightful and nutritious dish combining tender turkey with sweet potatoes and fluffy couscous, spiced with herbs and spices for a flavorful meal.
Check out this recipe
Sweet Potato Gnocchi
Sweet Potato Gnocchi
This homemade Sweet Potato Gnocchi is a delicious and healthy twist on traditional gnocchi. Enjoy the perfect blend of sweet and savory flavors.
Check out this recipe
Sweet Potato & Black Bean Chili
Sweet Potato & Black Bean Chili
A hearty and nutritious chili made with sweet potatoes, black beans, and a blend of spices. Perfect for a cozy meal.
Check out this recipe
Sweet Potato Gratin
Sweet Potato Gratin
This Sweet Potato Gratin is a delicious and creamy side dish that’s perfect for any holiday dinner. Layers of sweet potatoes, cream, and cheese make a savory combination that’s sure to please.
Check out this recipe
Sweet Potato Curry
Sweet Potato Curry
Sweet Potato Curry is a flavorful and nutritious dish that’s perfect for a hearty meal. It’s a blend of sweet potatoes simmered in a rich and creamy curry sauce, infused with a variety of aromatic spices.
Check out this recipe
Bacon-Wrapped Sweet Potato Bites
Bacon-Wrapped Sweet Potato Bites
Delicious and savory bacon-wrapped sweet potato bites.
Check out this recipe
Sweet Potato and Black Bean Tostadas
Sweet Potato and Black Bean Tostadas
A delicious and nutritious plant-based meal that is easy to make.
Check out this recipe
Sweet Potato Salad
Sweet Potato Salad
Enjoy the vibrant flavors of this Sweet Potato Salad that combines the sweetness of roasted potatoes, the freshness of vegetables, and the zing of lime juice. Whether served hot or cold, it’s a versatile and nutritious side dish that complements any meal.
Check out this recipe
Join the Conversation
  1. 5 stars
    Absolutely delicious! The combination of sweet potatoes and peanut butter is genius. I could eat this every week!

    1. User avatar mirta.blick48 says:

      5 stars
      I totally agree! This recipe is a game changer. Such a good combo! I’ve made it twice already.

  2. User avatar laquita.jast59 says:

    5 stars
    Absolutely delicious! The combination of sweet potato and peanut butter is just heaven. Will definitely make this again. 5 stars!

  3. User avatar demetrius.lakin1951 says:

    5 stars
    First time making curry, and it turned out surprisingly good! Thanks for the easy instructions.

  4. User avatar Arthur Philip Deodat says:

    5 stars
    Yum! This was a hit at my dinner party! Everyone loved it. Plus, it’s vegan, which is great for my friends! 5 stars.

  5. User avatar elmira.heaney41 says:

    5 stars
    Can confirm cilantro is a must. I forgot it once and it felt kinda flat. Also, lime juice is the move.

  6. User avatar reed.hodkiewicz says:

    5 stars
    This curry is the bomb! So creamy and full of flavor. My kids loved it too!

  7. User avatar vernon.considine1981 says:

    2 stars
    Hmm, sweet potatoes are too sweet for a curry, right? I put in some regular potatoes instead. Still edible.

    1. User avatar enda.brekke says:

      3 stars
      I don’t think you should swap sweet potatoes for regular ones in a curry. The sweetness really adds to the flavor! But I’m glad it was still edible for you!

  8. User avatar irmgard.schneider52 says:

    1 star
    Too many steps for something that didn’t taste that great in the end. I’m not a good cook tho.

    1. User avatar evangelina.funk1971 says:

      4 stars
      I totally get it! Cooking can be really overwhelming at times. Maybe try simplifying it next time? The flavor might surprise you! 😊

  9. User avatar oren.bartell6 says:

    5 stars
    Lime juice? Didn’t have any, used lemon instead. It still tasted great!

  10. User avatar Rick O'Reilly DDS says:

    4 stars
    This recipe is a lifesaver! I added some chickpeas for extra protein and it turned out great!

    1. User avatar morgan.ondricka2020 says:

      5 stars
      Chickpeas? That’s a neat touch! I gotta try that next time. This recipe is already super tasty!

  11. User avatar sara.christiansen89 says:

    5 stars
    I made this tonight and it’s seriously cozy. The peanut butter + coconut combo is perfect—sweet, creamy, and not too spicy. I added a pinch of chili flakes and it was even better.

  12. User avatar Glenn Crooks says:

    2 stars
    Meh. I thought it would taste different. Sweet potato in a curry? Not my thing.

  13. User avatar eugene.oconnell1974 says:

    5 stars
    Not gonna lie, I was skeptical about peanut butter in curry… but wow. I used crunchy peanut butter once and it still worked, just had more texture.

    1. User avatar towanda.tromp53 says:

      5 stars
      Same here—peanut butter + curry sounded weird to me. But the sweet potato/coconut combo really balances it. Love that it still worked with crunchy PB too.

    2. User avatar monica.beatty25 says:

      5 stars
      I’m convinced. I tried this once and it tasted like it came from a restaurant. Didn’t even need to adjust much—just more lime at the end for me.

  14. User avatar Lucinda Beatty says:

    3 stars
    Pretty tasty, though my onion took longer than 5 min to get translucent (maybe my heat was too low). Also I accidentally used 3 tbsp peanut butter with crunchy… still okay, just different.

  15. 5 stars
    OMG, my kids loved it! I didn’t even tell them it was sweet potatoes! Sneaky mom win!

  16. 2 stars
    Meh. Too sweet for my taste. Peanut butter makes it kinda dessert-y to me, idk.

  17. User avatar tanya.paucek says:

    5 stars
    Tried this tonight—so cozy and flavorful! The peanut butter + coconut milk combo is perfect, and the lime at the end really brightens it.

    1. 4 stars
      I tried it but my sauce turned out a bit thick—maybe I used too much peanut butter? Still tasted good though. Next time I’ll add a splash more broth and keep an eye on simmer time.

    2. 5 stars
      Totally agree—peanut butter + coconut milk is such a winning combo. I also added a pinch more lime and it made it pop even more. Cozy is the perfect word!

  18. User avatar kathyrn.metz74 says:

    5 stars
    Wow, this sounds super cozy. The peanut butter + coconut milk combo is always a win, and the lime at the end really makes it pop. I’m definitely making this this week.

    1. User avatar bobbie.carroll37 says:

      5 stars
      Yes!! The lime really brightens up the richness—this is the kind of curry I keep coming back to. I bet it’ll be even better the next day too.

  19. 2 stars
    Not sure about the peanut butter. It tastes like peanut stew, not curry. Maybe I’m doing something wrong, but the flavor didn’t hit for me.

  20. User avatar honey.daniel25 says:

    3 stars
    Didn’t have all ingredients, so used almond butter and added carrots. Still worked and was tasty! 3 stars.

  21. User avatar graham.mohr says:

    4 stars
    Followed the recipe exactly but it came out too salty. Maybe reduce salt next time.

  22. User avatar alla.bashirian2001 says:

    4 stars
    Not gonna lie, I was skeptical about putting peanut butter in curry. But it actually makes sense—texture was creamy. Next time I might add a pinch of chili flakes for heat.

  23. User avatar dannie.runte says:

    5 stars
    Made this last night—so creamy and cozy. The peanut butter + coconut combo is honestly perfect, and the lime at the end really wakes it up. I used a little extra curry powder too.

  24. User avatar dong.connelly70 says:

    4 stars
    The ingredient list looks legit, but 3 tbsp peanut butter felt like a lot at first. Turns out it thickens the sauce nicely though!

  25. User avatar bess.von1980 says:

    4 stars
    Easiest recipe ever! I was done cooking in no time, and it smelled amazing. Will definitely make again!

  26. User avatar miki.schiller2016 says:

    3 stars
    I followed it mostly, but mine turned out a little thick and bland. I think I should’ve simmered longer or used more broth. Also, I forgot the lime juice once—big mistake lol.

    1. User avatar irvin.moore67 says:

      5 stars
      Oh no—also “big mistake lol” but honestly that’s such an easy miss. Lime really wakes it up. I’ve had it get thick if I simmer too hard, so adding a splash more broth (or even water) helps a ton.

  27. User avatar latoya.hoeger99 says:

    4 stars
    This sounds celly! I’ll try it cause I love curry n peanut butter 4 stars.

  28. 4 stars
    I used half the salt and it was still flavorful. Also, I had to simmer like 25 minutes for my cubes to get tender.

  29. 4 stars
    I thought this was gonna taste bad, but it’s actually good!!! The spices are jush right. 4 stars!

  30. 2 stars
    I dunno, sweet potatoes and peanut butter? Sounds kinda weird. My family didn’t like it much. 🤷‍♂️

  31. User avatar telma.cole22 says:

    4 stars
    One thing—my curry turned out thicker than expected. I think I reduced it too long. Still tasty, just more like stew than soup.

  32. User avatar lanny.jacobs1955 says:

    4 stars
    Pretty good! I added a pinch of chili flakes and used cashew butter instead once. Still worked and tasted rich.

  33. User avatar kyle.crona says:

    3 stars
    Just put everything in a pot and hope for the best! It turned out nice but takes a lot longer than the 15 mins.

    1. User avatar lavina.bednar2015 says:

      3 stars
      I don’t know about waiting 15 mins. I just throw stuff in and hope too! 🤷‍♂️

    2. User avatar giuseppe.kessler67 says:

      4 stars
      Glad it turned out nice! Sometimes the cooking times are just suggestions, right? 😊

  34. User avatar melvin.harris16 says:

    1 star
    This recipe is too complicated for me. Why so many spices?

  35. User avatar reiko.kutch says:

    3 stars
    Why is there paprika AND curry powder? I feel like that’s overkill. Mine tasted a little flat—maybe I should’ve sautéed the spices longer.

  36. User avatar micki.toy says:

    4 stars
    “Curry” without chicken? Still works though. Super easy and I had everything on hand.

  37. 5 stars
    I’m skeptical about peanut butter in curry, but wow. It actually tastes like a restaurant dish. Will make again.

  38. User avatar willian.bernhard36 says:

    4 stars
    Not bad at all. I swapped spinach for kale and it still worked. Next time I’ll use a little more curry powder—mine tasted mild.

  39. User avatar alfredia.harber25 says:

    3 stars
    I’m not sure about peanut butter in curry…sounds weird. But I might try it.

    1. User avatar dick.dach54 says:

      5 stars
      I was skeptical too at first, but trust me, peanut butter adds a creaminess that’s just amazing! You have to give it a shot!

  40. User avatar leonie.volkman14 says:

    3 stars
    Tried this out but the curry powder was too strong for my taste. Maybe I’ll use less next time.

    1. User avatar xiomara.predovic says:

      4 stars
      I love curry but too much can be overwhelming! Next time, just sprinkle a little and adjust as you go. 😊

  41. User avatar magaly.dubuque1965 says:

    4 stars
    I made it and it was good, but I had to add a bit more broth because it got thick fast. Still tasted amazing though—spices were balanced and the spinach step is perfect.

  42. 2 stars
    Why’s the recipe called curry? This has more peanuts than spices. I see more peanut butter than curry flavor.

  43. User avatar larry.powlowski1991 says:

    4 stars
    The instructions were easy to follow. I did forget the lime juice once and it tasted flat, so yeah—don’t skip it.

    1. User avatar Mystic Gohan says:

      5 stars
      Yep! Lime juice really wakes it up. I skipped it once too and it was like… just sweet potato soup 😅

  44. User avatar joycelyn.rath says:

    4 stars
    Easy and tasty. If you like peanut butter, you’ll love this dish!

  45. User avatar tommie.gleason says:

    4 stars
    Pretty good, but I had to add extra salt near the end. Also my sweet potatoes took closer to 20 minutes to soften.

  46. User avatar nella.will11 says:

    5 stars
    This curry is a flavor explosion! I loved the creamy texture from the coconut milk and the peanut butter. Will definitely make it again!

  47. User avatar Samwise Gamgee says:

    5 stars
    5 stars for sure! I added some noodles to it and it became a full meal. Yum!

    1. User avatar nick.hegmann56 says:

      3 stars
      Really? Noodles in curry? I thought that was just for soups… I’m skeptical but maybe it works?

    2. 5 stars
      That sounds amazing! I love adding noodles to everything. Gonna try that next time!

  48. User avatar jan.berge says:

    3 stars
    Delicious! But I think I accidentally put too much cumin… Next time I’ll be more careful.

    1. 4 stars
      Cumin can be pretty strong! But honestly, I think it adds a nice depth to the curry. Maybe try a little less next time, but don’t stress too much about it! ☺️

  49. 3 stars
    Not bad, but I thought it was a little sweet. My sweet potatoes were super sugary—maybe I should reduce coconut milk or lime.

  50. User avatar oPandariaNo says:

    3 stars
    My peanut butter seized up a bit when I added it—maybe my coconut milk was too cold? Still edible though.

  51. 1 star
    Sweet potato? Yuck. I didn’t like it, but my son ate it. So there’s that. 1 star.

  52. 5 stars
    Can confirm: cooking the garlic/ginger for 2 minutes helps a lot. I wish the instructions said to taste before adding lime juice though—mine was a little sharp at first, but adding more coconut milk fixed it.

  53. User avatar princess.okeefe86 says:

    2 stars
    This was kinda weird… never thought to mix peanut butter with sweet potatoes. It was okay, but I don’t think I’ll make it again. 2 stars.

  54. User avatar Gretta Heller says:

    4 stars
    I added some chili flakes for heat, and it turned out amazing! Thanks for the great recipe! 4 stars!

  55. User avatar nickolas.davis says:

    4 stars
    I’m not usually a cilantro person, so I skipped it. Added extra lime instead and it still tasted fresh. Pretty solid weeknight meal.

    1. User avatar bret.brown1959 says:

      5 stars
      Nice! I’m also a “skip cilantro” person, so I love that it still came out fresh with extra lime. Peanut + lime sounds like a great combo.

  56. 4 stars
    why everyone puts peanut butter in everything 😅 but i tried it and it’s actually good

  57. 3 stars
    Might wanna add more salt, if you like salty stuff like me. But not bad overall! 3 stars.

  58. User avatar lemuel.becker81 says:

    5 stars
    I was skeptical about peanut butter in curry, but wow. My whole kitchen smelled amazing. Next time I’ll add more spinach.

    1. User avatar keila.schiller93 says:

      4 stars
      More spinach is the move. I also toss in a handful of kale at the end when I can’t find enough spinach.

    2. User avatar christopher.sporer91 says:

      5 stars
      I felt the same way—peanut butter sounded weird—then I tried it and now I’m a believer. The sauce gets so rich and silky!

  59. User avatar Hasimir Fenring says:

    2 stars
    I followed the steps exactly and it came out bland… like, I couldn’t taste the spices enough. Maybe my curry powder is weak?

  60. User avatar scotty.bernhard44 says:

    5 stars
    Yummy! My friends said they never thought to mix peanut butter with curry. What a revelation! 🌟

    1. User avatar tissues_with_issues says:

      2 stars
      Honestly, that sounds a bit weird… peanut butter in curry? 🤔 Not sure about that.

    2. User avatar barton.glover87 says:

      4 stars
      I never woulda thought about mixing peanut butter with curry! But it sounds kind of good, I might try it! 😋

3.94 from 104 votes
Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Like 334
Close
Coolinarco.com © Copyright 2025. All rights reserved.
Close
Popular Search: