This post may contain affiliate links for which I earn a small commission at no extra cost to you. For more info please check out my Disclosure Policy. Appreciate your support!

Share it with your friends!

This Sweet Potato Satay Curry is such a comforting one-pot recipe that’s very easy to make with minimal prep. It serves 4 for just under 85p per person and will become a family favourite recipe. Why not try it for dinner tonight?

Sweet Potato Satay Curry served cooking pot, topped with coriander and lime wedges. Pot is displayed on a white marble background.

Recipe Difficulty – Easy

Why this recipe works

This is the perfect vegan curry for the change in season as it’s hearty and filing! Plus, this Sweet Potato Satay Curry is the perfect recipe for planning ahead or meal prepping as it can be frozen and used later on.

I was inspired to create this recipe as my Butternut Squash and Chickpea Curry recipe was so popular! However, I wanted to create a recipe with a little bit of a twist; the peanut butter adds so much flavour and cooking this curry in the oven really adds to the depth of flavour! Paired with the Best Gluten-Free Naan Bread… I guarantee you won’t look back, once you’ve tried it!

Ingredients to make Sweet Potato Satay Curry

Ingredients to make Sweet Potato Satay Curry laid out on a white marble background.
  • Sweet Potato – these have a mellow starchy flavour but with the sweetness an ordinary white potato doesn’t have, perfect for this recipe! If you have any spare try making my Peanut Sweet Potato Stew.
  • Vegetable Stock – adds body and depth to this curry recipe.
  • Coconut Milk – this makes the Sweet Potato Satay Curry really creamy, plus it pairs really well with the spices in this recipe. It also add an additional nutty flavour, which contributes to the satay flavours in the recipe.
  • Chickpeas – a great source of plant-based protein and adds some texture. I also use them in my Slow Cooker Chickpea Curry.
  • Onion – I’ve used a red onion in this recipe, however you could use a white onion if you preferred.
  • Peanut Butter – my hero ingredient for satay flavours in this recipe, adding peanut butter really takes this recipe to the next level. If you are a peanut butter lover, like me – check out my 10 Minute Peanut Butter Curry.
  • Garlic – adding garlic offers a gentle spice and adds more flavour.
  • Paprika – this adds more flavour and gives the satay curry a subtle smokey flavour.
  • Mild Curry Powder – the perfect combination of spices that add depth to the flavour of the Sweet Potato Satay Curry Recipe.
  • Turmeric – this has an earthy flavour, so really adds to the body of the curry.
  • Chilli flakes – adds a gentle and subtle heat.

See recipe card for full information on ingredients and quantities.

Substitutions

  • Chickpeas – You could replace chickpeas with any other white bean such as cannelloni beans or butter beans.
  • Sweet Potato – You could substitute this for butternut squash, however the texture may differ and the sweetness would be slightly reduced. You could also try my Potato Curry that uses white potatoes instead.
  • Peanut Butter – any other nut butter e.g. almond butter would also work well with this recipe.
  • Spices – I believe this spice variation works best, but if you wanted to avoid or add any additional spices then feel free to do so!
  • Rice – I tend to serve this curry with rice, but if you are looking for an extra protein hit then this could also be served with another grain such as quinoa. Check out my Quinoa recipe for a guide on how to cook the best quinoa.

Variations

  • Deluxe – If you wanted to take this curry to the next level, I would pair this with the Best Gluten Free Naan Bread, if you have dinner guests and want this Sweet Potato Satay Curry recipe to not only taste good but also look top notch… top the curry with some roughly chopped coriander and lime wedges. You could even sprinkle some roasted peanuts on top as well!
  • Kid friendly – this curry is fairly mild, but if you have a child that is sensitive to spices, you could reduce the quantity of spices or remove the chilli flakes.
  • Spices – alternatively, if you prefer more spice, you could up use a hotter curry powder or increase the quantity of chilli flakes. If spice if your vibe, then you HAVE to try my 10 Minute Spicy Pasta!
  • Meat – if you aren’t vegan or vegetarian you could add chicken into this recipe.

How to make Sweet Potato Satay Curry

chopped sweet potato, finely sliced garlic and onion cut into chunks displayed on a wooden chopping board with knife. Board is displayed on a white marble background.

Step 1: Firstly, roughly slice the onion into chunks, chop the sweet potato into small cubes and finely slice the garlic.

Chopped onions in a large pot, that have been cooked until they have slightly browned/charred. Displayed on a white marble background.

Step 2: Add the roughly chopped onion to a large oven proof pot with oil to fry for 4-5 minutes until softening and going slightly charred.

Pot displayed on white marble background with uncooked chopped sweet potato, onions, garlic inside.

Step 3: Now add the garlic, sweet potato and spices and stir to combine together.

large pot displayed on white marble background with uncooked chickpeas, cubed sweet potato and onion, dollop of coconut milk, vegetable stock cube and peanut butter.

Step 4: Now add the drained chickpeas, coconut milk, 1/3rd can water (135ml), stock cube as well as peanut butter and stir to combine together.

Simmering ingredients in a large pot. Pot is displayed on white marble background.

Step 5: Once simmering transfer to the oven and bake at 200C/390F (fan oven) for 30 minutes. Meanwhile, boil rice to serve with the curry.

Leftovers

Store any cooled leftovers in an airtight container in your fridge for up to 3 days, or for up to 1 month in a freezer. You could also portion servings out into individual containers for meal-prep ahead of a busy week.

Recipe FAQs

Why do you bake this recipe?

It adds such a delicious baked flavour in curries, try it! However, if preferred, you could just simmer on the hob for 20-25 minutes (until the sweet potato has softened).

Is this Sweet Potato Satay Curry recipe spicy?

No, I make all my dishes mild for all to enjoy. If you want to add more heat either use hotter curry powder or add more chilli flakes to taste.

Can I add extra protein into this recipe?

Absolutely, you can add chicken or tofu in before placing in the oven to bake or top with cooked prawns before serving. You could also swap rice for quinoa, for an added protein boost.

What if I have a peanut allergy?

Simply swap for an alternative nut butter, such as almond butter.

Sweet Potato Satay Curry served in a bowl with rice, topped with coriander and lime wedges. Bowl is displayed on a white marble background.

YOU MIGHT ALSO LIKE…

Tried this Sweet Potato Satay Curry recipe? Please leave a star rating ⭐️⭐️⭐️⭐️⭐️ below and let me know how you get on. Hearing positive feedback is one of the best parts of creating recipes so please review it below and leave a comment!

P.S Never miss a new recipe! Get more healthy recipes sent straight to your inbox weekly – Subscribe and receive a free recipe eBook!

5 from 14 votes

Sweet Potato Satay Curry

This Sweet Potato Satay Curry is packed full of flavour and is a warming and comforting recipe to make. It can be made using just one pot or pan, is simple and easy to make and costs just under under 85p per person!
Prep Time: 5 minutes
Cook Time: 30 minutes
Total Time: 35 minutes
Servings: 4
Save Recipe
Enter your email and get it sent to your inbox!
Please enable JavaScript in your browser to complete this form.

Equipment

  • Chopping Board
  • Knife
  • large oven-proof pot

Ingredients 

  • 1 red onion
  • 3 garlic cloves
  • 1 tbsp mild curry powder
  • 1 tsp paprika
  • 1 tsp turmeric
  • pinch chilli flakes
  • 1 sweet potato, large
  • 1 can chickpeas, drained
  • 1 can coconut milk
  • 1 vegetable stock cube/pot
  • 2 tbsp peanut butter, (crunchy or smooth)
  • rice to serve, optional

Instructions 

  • Firstly, roughly slice the onion into chunks, chop the sweet potato into small cubes and finely slice the garlic
  • Add the roughly chopped onion to a large oven proof pot with oil and fry for 4-5 minutes until softening and going slightly charred
  • Now add the garlic, sweet potato and spices and stir to combine
  • Then add the drained chickpeas, coconut milk, 1/3rd can water (135ml), stock cube as well as peanut butter and stir to combine together
  • Once simmering transfer to the oven and bake at 200C/390F (fan oven) for 30 minutes. Meanwhile boil rice to serve with the curry

Notes

Step-by-Step Photos: My blog post includes helpful step-by-step photos to help guide you through making this recipe.
Substitutions & Variations: I have included a list of these in the post above.
To Store: In an airtight container in the fridge for 2-3 days. Reheat in a pot/pan over a low heat until piping hot or in the microwave.
To Freeze: Allow to cool, store in a sealed container in the freezer for up to 4 months. Defrost, and reheat until piping hot in a pot or microwave (you may need a splash of water).
Tip 1: Try to chop the sweet potato into even size chunks so they cook evenly.
Tip 2: If you love spicy curries then just up the curry powder or add in chilli flakes to taste.
Tip 3: You can add chicken or tofu in before placing in the oven to bake or top with cooked prawns before serving. You could also swap rice for quinoa for an added protein boost.

Nutrition

Calories: 327kcal | Carbohydrates: 24g | Protein: 8g | Fat: 21g | Saturated Fat: 14g | Fiber: 7g | Sugar: 6g
Did you make this recipe? Tag me Today!Tag @HealthyLivingJames on Instagram and use #HealthyLivingJames!
book banner image.

About James Wythe

Hey, I'm James! A fully qualified health coach, cookbook author, full time food blogger and new dad with over 1 million followers. I started this journey after a sudden illness left me bed bound for 2 years and housebound for 4 years! I’m here to help you make healthy and delicious food for you and your family in less time!

You May Also Like

Leave a comment

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

Recipe Rating




21 Comments

    1. Hey Caroline, yes that would work. Just bung it all in and cook on low for 6 hours or high for 3.5 hours. Let me know how you get on 🙂

  1. 5 stars
    I love how easy and tasty this is! I added extra red pepper flakes for a bit more spice, and I had to stick to just the stovetop, but it came out great!

    The calories, though, are very different (about 100 calories) when I logged it in Noom. Maybe you used a light coconut milk? And you mention oil in the directions, but it’s not in the ingredient list; I used coconut oil but probably too much.

  2. 5 stars
    Loved this curry and so quick and easy to make! Cooking a batch of it today and will freeze in individual portions so my daughter can just take one out of her freezer when she fancies a curry!