Skip to content
EEZY Recipes

Easy Sweet Potato Curry

A creamy coconut and peanut butter curry with soft sweet potato and spinach.

A bowl of sweet potato curry in a creamy coconut sauce with spinach and rice
Prep
10 min
Cook
25 min
Total
35 min
Serves
4
Ingredients
11
Effort
Easy

Ingredients

  • 1 tbsp Vegetable oil
  • 1 Onion, chopped
  • 3 cloves Garlic, finely chopped
  • 1½ tbsp Mild curry powder
  • 600 g (1 lb 5 oz) Sweet potatoes, peeled, cut into 2cm (0.8 in) chunks
  • 400 ml tin (1⅔ cups) Coconut milk
  • 250 ml (1 cup + 1 tbsp) Vegetable stock, hot
  • 2 tbsp Smooth peanut butter
  • 100 g (3½ oz) Baby spinach
  • 1 tbsp Lime juice
  • 250 g (9 oz) Long-grain rice, to serve

You’ll need: Large saucepan, Medium saucepan

Method

  1. Cook the rice according to the packet instructions.

  2. Heat the oil in a large saucepan over medium heat. Cook the onion for 5 minutes until soft. Add the garlic and curry powder and cook for 1 minute, stirring.

  3. Add the sweet potato, coconut milk and stock, then stir in the peanut butter until mostly dissolved. Bring to a gentle simmer, cover partly and cook for 15–18 minutes, until the sweet potato is tender and the sauce has thickened.

  4. Stir in the spinach until wilted, then the lime juice. Taste, season with salt if needed, and serve with the rice.

Storage

Curry keeps in the fridge up to 3 days, or freeze for up to 3 months. Cool rice quickly and eat within 1 day. Reheat until piping hot all the way through.