Roasted Butternut Squash, Lentil and Spinach Curry

This hearty and warming butternut squash, lentil and spinach curry was one of those dishes that came about from having next to nothing in the fridge and a bag of frozen spinach in the freezer. I have just discovered frozen spinach (no, really), and I am using it in everything at the moment from soups to curries to smoothies. The days of giant bags of spinach taking up my whole fridge and always going off too early may well be over!

I just love easy, midweek one-pot suppers, especially if there is enough for lunch the next day as well. Just knowing that I haven’t got to think about what to make for lunch in between school pick-ups, swimming lessons, nutrition consultations and keeping up with my blog is a big weight off my mind. I am just not a ‘throw together a ham sandwich’ kinda gal. In order to avoid the mid-afternoon tea and cake slump, lunch has to be hearty!

This butternut squash, lentil and spinach curry is my idea of a Ready, Steady, Cook challenge heaven. Give me a week-old butternut squash, a can of coconut milk and a bag of frozen spinach and I WILL make you a delicious dinner! The secret is to have a very well stocked store cupboard. Make sure you have lots of different herbs and spices, tins of coconut milk, bags of lentils and you’ll always be able to whip up a healthy and wholesome supper with just a few additional ingredients.  

This curry is packed full of protein from the lentils, iron and folic acid from the spinach, and beta-carotene from the butternut squash. Coconut milk and garlic are anti-fungal (great for yeast over-growths) and the spices give it anti-inflammatory properties. So not only have you got a tasty, filling supper or lunch, but you’ve also got a medicinal meal in a bowl. 

Recipe for Butternut Squash, Lentil and Spinach Curry

Serves 3
A delicious and warming one-pot supper
Prep Time
15 min
Cook Time
30 min
Total Time
45 min
  1. 1 medium butternut squash, peeled and cubed
  2. 1 tsp caraway seeds
  3. 1 tsp Garam Masala
  4. 2 tbsp coconut oil
  5. 1 large red onion, chopped
  6. 3 cloves garlic, crushed
  7. 1 tbsp mild curry powder
  8. 1/4 tsp hot chilli powder (to taste!)
  9. 120g red lentils
  10. 1 can full fat coconut milk
  11. 100mls water
  12. 1 tsp Marigold Vegetable Bouillon or 1/2 veg stock cube
  13. 4-5 'chunks' of frozen spinach
  14. Black pepper
  1. Preheat the oven to 200C/390F.
  2. Roast the diced squash in oven with the Garam Masala and the caraway seeds and 1 tbsp coconut oil. Let the oil melt in the oven for a minute then stir through so all the squash is coated.
  3. Roast for about 25-30 mins until slightly browned on the outside and soft.
  4. Meanwhile, heat the rest of the coconut oil in a large saucepan.
  5. Fry the red onion over a medium heat for about 5 minutes until softened.
  6. Add the garlic with the curry powder and chilli powder and fry for another minute to bring out the flavours.
  7. Add the lentils, coconut milk, water and stock cube/Bouillon and bring to the boil.
  8. Simmer, covered for 20-25 minutes until the lentils are nice and soft.
  9. Remove the squash from the oven and add to the lentils.
  10. Add the spinach chunks and cover for another 5 minutes or so until defrosted and well mixed through the rest of the curry.
  11. Enjoy in a large bowl curled up on the sofa with your latest favourite Netflix series (mine is currently Bloodline).
  12. Not that I especially condone eating in front of the TV but sometimes it's just necessary.
  13. Save the rest for lunch the next day.

50% Complete


Pop your details below and we'll send you our free guide to help you ditch the diets