Skip to content
Vegan green bean curry recipe

Vegan green bean curry recipe

10 ratings

Vibrant veg is the star of this vegan green bean curry recipe. Green and runner beans provide colourful crunch to a fragrant, spiced tomato base for a quick and simple vegan meal. See method

  • Serves 4
  • 10 mins to prepare and 20 mins to cook
  • 95 calories / serving
  • Healthy
  • Vegan
  • Vegetarian
  • Gluten-free
  • Dairy-free


  • 1 tbsp vegetable oil
  • 2 tsp mustard seeds
  • 1 tsp cumin seeds
  • ½ tsp ground turmeric
3 Tesco Finest echalion shallots, finely sliced
  • 2-3 tbsp yellow Thai curry paste
  • 180g pack stringless runner beans, trimmed and sliced into 3cm pieces
  • 225g green beans, ends trimmed
  • 220g cherry tomatoes, halved
  • 15g fresh coriander, roughly chopped
  • 20g fresh coconut chunks
  • 1 lime, cut into wedges to serve
  • steamed rice, to serve (optional)
If you don't have any limes, try a lemon instead

Each serving contains

  • Energy

  • Fat

    7g 10%
  • Saturates

    2g 11%
  • Sugars

    6g 6%
  • Salt

    0.6g 11%

of the reference intake
Carbohydrate 6.8g Protein 3.6g Fibre 4.6g


  1. Heat the oil in a large frying pan over a medium heat. Add the mustard and cumin seeds; heat for 30 secs-1 min until starting to pop. Add the turmeric and shallots; fry for 5-6 mins until softened.
  2. Add the curry paste, cook for 2 mins, then add all the beans, the tomatoes and a splash of water. Cook over a medium-high heat for 8-10 mins until veg starts to soften but still has crunch. Season; scatter with coriander and coconut. Serve with lime wedges and rice, if you like.

Tip: There are over 130 known varieties of green bean and they are often also called French or string beans. Any variety will work well in this curry, just trim the stalks and cut in half if very long.

See more Curry recipes

You may also like

Be the first to comment

Before you comment please read our community guidelines.