This Thai Fish & Veggie Stew is a vibrant, aromatic dish that brings a burst of fresh flavours right to your table. It’s light yet comforting, with tender fish and prawns simmered in a fragrant coconut broth that’s balanced by the zing of lime, the heat of green curry, and a hit of umami from fish sauce. The green beans and spring onions add crunch and freshness, making it a perfect all-in-one meal. This dish comes together in just 30 minutes, but the flavours feel like they’ve been simmering all day. It’s fresh, comforting, and perfect for a quick weeknight dinner or impressing guests with minimal effort. Plus, it looks as good as it tastes, so get ready to serve up a bowl full of goodness.
10.6 oz jasmine rice (300g)
2 shallots
1 tbsp olive oil
Handful of cilantro, plus extra for garnish
2 limes
2 cloves garlic
4.2 oz Thai green curry paste
1 x 14 oz can coconut milk
1 cup vegetable or fish stock
2 lemongrass stalks
5.3 oz fine green beans
4 spring onions
14 oz white fish (cod, haddock, or hake)
7 oz prawns, shelled and deveined
1 tbsp light brown sugar
1 tbsp fish sauce
Handful of Thai basil leaves, plus extra for garnish
Lime wedges, for serving
Sea salt & freshly ground black pepper, to taste
300g jasmine rice
2 shallots
1 tbsp olive oil
Handful of coriander, plus extra to serve
2 limes
2 cloves garlic
120g Thai green curry paste
1 x 400g tin coconut milk
250ml vegetable or fish stock
2 lemongrass stalks
150g fine green beans
4 spring onions
400g white fish (cod, haddock, hake)
200g prawns, shelled and deveined
1 tbsp light brown sugar
1 tbsp fish sauce
Handful of Thai basil leaves, plus extra to garnish
Lime wedges, to serve
Sea salt & freshly ground black pepper