Pot of Thai red curry with white bowl

Thai red curry with quick pickled cucumber

  • 1
  • 2
  • 3
  • 4
  • 5
(2 ratings)

Prep: 25 mins Cook: 35 mins


Serves 4

Pack in three of your 5-a-day with this vegan Thai red curry. It's a fragrant and hearty dish boasting butternut squash, a hint of chilli and creamy coconut

Nutrition and extra info

  • Vegetarian
  • Vegan


  • kcal251
  • fat9g
  • saturates1g
  • carbs30g
  • sugars17g
  • fibre9g
  • protein9g
  • salt1.5g


  • 2 tsp vegetable oil
  • 1 shallot, finely chopped



    Related to the onion (as opposed to being a younger version of it), shallots grow in clusters at…

  • 4 tbsp vegan Thai red curry paste
  • 400ml Alpro coconut drink, unsweetened
  • 400ml vegan vegetable stock
  • 300g butternut squash, cut into 2cm cubes
  • 150g baby potatoes, halved
  • 150g green beans, trimmed
  • 60g baby spinach leaves
  • 100g shelled edamame beans
  • 1 tbsp low sodium soy sauce or tamari
    Soy sauce

    Soy sauce

    soy sor-s

    An Asian condiment and ingredient that comes in a variety of of varieties ranging from light to…

  • 2 limes, juiced
  • coriander or Thai basil leaves, to serve (optional)
  • cooked brown rice, to serve

For the pickled cucumber

  • 1 large cucumber
  • 4 tbsp rice vinegar
  • pinch of chilli flakes


  1. To make the pickled cucumber, split the cucumber in half, remove the core with a teaspoon and discard. Cut the cucumber halves into thin semi-circles, then toss in a bowl with the vinegar, chilli and a pinch of salt. Leave to pickle while you make the curry.

  2. Heat the oil in a deep frying pan over a medium heat. Add the shallot and fry for 5 mins until soft, then stir in the curry paste and cook for 2-3 mins until fragrant. Tip in the coconut milk and stock and bring to a simmer.

  3. Add the squash and potatoes and cook uncovered for 20 mins until the potatoes are tender and the sauce has reduced and thickened slightly.

  4. Stir in the green beans, spinach and edamame and cook for 4 mins more until tender. Season with the soy and lime juice and sprinkle over the coriander or Thai basil, if using. Serve in bowls over the rice with the pickled cucumber alongside.

You may also like

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
3rd May, 2020
Packs a lot of veggies! I used half amount full-fat coconut milk and half amount plant-based milk because I wanted it quite rich. Used a homemade curry paste so it wasn't as red as in the pictures but still delicious. Will definitely make again.
Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.
Want to receive regular food and recipe web notifications from us?