Easy sweet potato and spinach curry recipe

(59 ratings)

This easy sweet potato and spinach curry is a spicy vegetarian mid-week recipe that is perfect for sharing with the family and only takes 25mins

Preparation Time5 mins
Cooking Time20 mins
Total Time25 mins
Cost RangeCheap

This healthy curry is incredibly easy to make and packed with vegetables. Chunks of sweet potato, fresh tomato and spinach will help you on your way to your five-a-day. Plus, the ready-made curry paste means it’ll be ready in no time. If madras is too hot for your taste, substitute your favourite curry paste. This 25 minute dish is a great mid-week option that your family will love. If you have any leftover just pop in an airtight container, leave in the fridge and eat within 2 days.


  • 1 onion, sliced
  • 1tbsp madras curry paste
  • 6 tomatoes, quartered
  • 3 medium sweet potatoes, peeled and cut into chunks
  • 100g spinach




  1. Sweat the onion in 1tbsp vegetable oil for a few minutes, then add the curry paste and continue to cook for a minute more.
  2. Add the tomatoes, sweet potato chunks and 200ml of water.
  3. Put a lid over and simmer for 15 mins, until the sweet potato is tender and the tomatoes are broken down.
  4. Stir through the spinach during the last couple of minutes of cooking and season to taste.
Top Tip for making Easy sweet potato and spinach curry

Serve with ready-made naan or rice for an easy week-night meal.


Trusted, informative, and empathetic – GoodToKnow is the ultimate online destination for mums. Established in 2007, our 15-year-strong archive of content includes more than 18,000 articles, 1,500 how-to videos, and 7,000 recipes.