Sweet potato curry any way you want it
5 from 3 votes

Sweet Potato Curry Any Way You Want It

Course: Mains
Prep Time: 10 mins
Cook Time: 20 mins
Total Time: 30 mins
Servings: 4 people
Author: Anna Bloomfield
A quick, healthy, vegan sweet potato curry that can be served with rice or easily adapted to become a one pot meal. A perfect mid-week dinner as autumn approaches.
Print Recipe Pin Recipe


Main ingredients

  • 1 onion (diced)
  • 1 tablespoon cooking oil
  • 3 tablespoons curry paste (I use Patak’s Tikka Masala)
  • 1 x 400g tin tomatoes
  • 1 x 400g tin coconut milk
  • 500 g (2 medium) sweet potato, peeled and cut into 1½ cm dice
  • 1 vegetable stock cube in 200 ml boiling water
  • 250 g baby spinach
  • 1 tablespoon corn flour
  • Salt and pepper to taste

Optional add-ins

  • A handful of skinless boneless chicken pieces (obviously not vegan!)
  • A handful of potatoes cut into 1½ cm dice (more if serving as a one pot meal)
  • A tin or two of green lentils

Optional toppings

  • Salted roasted peanuts (chopped)
  • Coriander leaf (Cilantro) (chopped)
  • Rice to serve (optional)


To cook

  • Fry the onion in the cooking oil over a low heat. When the onion is translucent add the curry paste. Stir, and cook for a minute or two. 
  • Add the tinned tomatoes, coconut milk, sweet potatoes and stock and any of the optional add-ins you wish to use. Bring to a gentle simmer, cover and simmer for 15 minutes or until the sweet potato is cooked.

To finish

  • Tip the bag of spinach into the pan, pressing it down if necessary. Replace the lid and leave for 1 minute. Once the spinach has wilted, stir into the curry.
  • If necessary, stir the cornflour into a tiny bit of cold water then stir into your curry to thicken. Season to taste.
  • Serve in a deep bowl with any of the toppings you wish to use.


Note - the nutrition label below is for the main ingredients, not the optional ingredients.


Calories: 416kcal (21%) | Carbohydrates: 43g (14%) | Protein: 7g (14%) | Fat: 26g (40%) | Saturated Fat: 19g (95%) | Cholesterol: 0mg | Sodium: 434mg (18%) | Potassium: 1323mg (38%) | Fiber: 7g (28%) | Sugar: 11g (12%) | Vitamin A: 25580IU (512%) | Vitamin C: 33.7mg (41%) | Calcium: 173mg (17%) | Iron: 7.4mg (41%)

Enjoyed this recipe?Check out all my recipes on Pinterest!