8 Fragrant Thai-Inspired Dishes You Can Make at Home
I have always loved Thai flavours, although my dad never understood the appeal at all. He used to complain that Thai food was far too “perfumed” — which is funny, because that is precisely what I love about it. It is the fragrance of the aromatics, the freshness of coriander and basil, and the zing of lime cutting through the heat of fresh chilli.
To me, Thai food feels quite different from the Chinese dishes and curries we have traditionally eaten here in the UK. Those tend to be warming, comforting and sometimes quite rich, whereas Thai food can taste remarkably clean and refined. Even when a dish contains creamy coconut milk or packs a serious chilli kick, there is usually something fresh and fragrant running through it.
These eight easy Thai-inspired dishes aren’t intended to be rigidly authentic recreations. They are accessible recipes for the home kitchen, inspired by the balance of heat, sweetness, acidity and aromatics that makes Thai food so irresistible.
A Few Useful Ingredients to Have in the Kitchen
You do not need an enormous specialist shopping list to start experimenting with Thai-inspired cooking. A bottle each of fish sauce and soy sauce, a jar of red or green curry paste, coconut milk and a packet of rice noodles will take care of the foundations of several meals.
Fresh ingredients do much of the interesting work. I like to have limes, chillies, garlic, ginger and coriander to hand, while lemongrass and Thai basil are worth buying when you spot them. Tamarind paste is another useful addition: it provides the distinctive tang in pad Thai and lasts well in the fridge once opened.
Always check the label on curry pastes if you are cooking for vegetarians, vegans or anyone with an allergy, as recipes vary and some contain shrimp paste or fish.
1. Thai-Inspired Basil Chicken with a Crispy Fried Egg
This is exactly the sort of dinner I want when I need something quick but refuse to settle for something bland. The chicken is salty, spicy and garlicky, while the basil and lime bring back that freshness I love. A fried egg with crisp, lacy edges makes it feel like a proper meal.
Serves: 2
Preparation time: 10 minutes
Cooking time: 15 minutes
Ingredients
- 1 tbsp vegetable oil, plus extra for frying the eggs
- 300g chicken mince
- 3 garlic cloves, finely chopped
- 1–2 red chillies, finely sliced
- 1 small red pepper, thinly sliced
- 1 tbsp fish sauce
- 1 tbsp light soy sauce
- 1 tsp soft brown sugar
- 2 tbsp water
- A large handful of Thai basil or regular basil leaves
- Juice of ½ lime
- 2 eggs
- Cooked jasmine rice, to serve
- Lime wedges, to serve
Method
- Heat the oil in a large frying pan or wok over a high heat. Add the chicken mince and fry for 5–6 minutes, breaking it apart with a wooden spoon, until cooked through and beginning to brown.
- Add the garlic, chilli and red pepper. Stir-fry for another 2–3 minutes, keeping everything moving so the garlic does not burn.
- Mix together the fish sauce, soy sauce, sugar and water. Pour the mixture into the pan and toss it through the chicken until the liquid has reduced to a glossy coating.
- Remove the pan from the heat, tear in the basil leaves and squeeze over the lime juice. Stir just until the basil begins to wilt.
- Heat a little more oil in a separate frying pan and fry the eggs until the whites are set and crisp around the edges but the yolks remain soft.
- Spoon the chicken over hot jasmine rice and top each serving with a fried egg. Add lime wedges for squeezing at the table.
Make it milder: Remove the chilli seeds or use half a chilli. Extra sliced chilli can be served separately for anyone who wants more heat.
2. Easy Vegetable Pad Thai
Pad Thai manages to be sweet, sour, savoury and nutty in the same forkful. This vegetable version combines rice noodles, crisp vegetables, egg and tofu, making it substantial enough for dinner without feeling heavy.
Serves: 2
Preparation time: 15 minutes
Cooking time: 15 minutes
Ingredients
- 150g flat rice noodles
- 2 tbsp tamarind paste
- 1½ tbsp fish sauce or light soy sauce
- 1 tbsp soft brown sugar
- Juice of ½ lime
- 1 tbsp vegetable oil
- 150g firm tofu, drained, dried and cut into small cubes
- 2 garlic cloves, finely chopped
- 1 small carrot, cut into fine strips
- ½ red pepper, thinly sliced
- 2 eggs, lightly beaten
- 100g beansprouts
- 3 spring onions, sliced
- 30g roasted peanuts, roughly chopped
- A handful of fresh coriander
- Lime wedges and sliced chilli, to serve
Method
- Prepare the rice noodles according to the packet instructions, stopping while they still have a little bite. Drain, rinse briefly under cold water and set aside.
- Mix the tamarind paste, fish sauce or soy sauce, sugar and lime juice in a small bowl. Taste the sauce: it should be punchy and balanced rather than simply sweet.
- Heat half the oil in a wok or large frying pan. Add the tofu and cook for 4–5 minutes, turning until golden. Transfer it to a plate.
- Add the remaining oil, followed by the garlic, carrot and red pepper. Stir-fry for 2 minutes.
- Push the vegetables to one side of the pan. Pour the eggs into the empty space, allow them to set slightly and then scramble them into soft pieces.
- Add the noodles, tofu and sauce. Toss everything together over a high heat for 2–3 minutes, adding a splash of water if the noodles begin to stick.
- Fold through the beansprouts and most of the spring onions. Divide between two bowls and finish with the peanuts, coriander, remaining spring onions, lime wedges and chilli.
Useful tip: Tamarind products vary in strength. Add a little at first, taste the sauce and increase it if you want a sharper finish.
3. Easy Thai Green Chicken Curry
A green curry can be creamy and comforting, yet still taste wonderfully alive. Coconut milk gives the sauce its richness, but green curry paste, lime, basil and fresh vegetables prevent it from becoming cloying.
Serves: 2 generously
Preparation time: 10 minutes
Cooking time: 25 minutes
Ingredients
- 1 tbsp vegetable oil
- 2–3 tbsp Thai green curry paste
- 400ml coconut milk
- 300g boneless, skinless chicken thighs, cut into bite-sized pieces
- 100ml chicken stock
- 1 tbsp fish sauce
- 1 tsp soft brown sugar
- 100g green beans, trimmed and halved
- 1 small courgette, cut into half-moons
- 75g mangetout
- 3 makrut lime leaves, lightly crushed, optional
- A large handful of Thai basil or regular basil
- Juice of ½ lime
- Cooked jasmine rice, to serve
- Fresh coriander and sliced chilli, to finish
Method
- Heat the oil in a saucepan over a medium heat. Add the curry paste and fry for 1–2 minutes until fragrant.
- Spoon in the thick cream from the top of the coconut milk and stir it into the paste. Let it bubble for a minute before adding the remaining coconut milk.
- Add the chicken, stock, fish sauce, sugar and lime leaves, if using. Bring to a gentle simmer and cook for 10 minutes.
- Add the green beans and courgette and simmer for another 5–6 minutes, or until the chicken is completely cooked and the vegetables are tender but still retain some bite.
- Stir in the mangetout and cook for 2 minutes. Remove the pan from the heat, discard the lime leaves and fold in the basil and lime juice.
- Taste before serving. Add a little more fish sauce for salt, sugar for sweetness or lime for sharpness. Spoon over jasmine rice and scatter with coriander and sliced chilli.
Make it your own: Baby corn, tenderstem broccoli or sugar snap peas can all be used in place of the vegetables listed.
4. Tom Yum-Inspired Mushroom Noodle Soup
Hot, sour and aromatic, this clear noodle soup is a welcome change from thick, creamy soups. Mushrooms give the broth plenty of savoury depth, while lemongrass, lime and chilli keep every spoonful bright.
Serves: 2
Preparation time: 10 minutes
Cooking time: 20 minutes
Ingredients
- 750ml vegetable stock
- 2 lemongrass stalks
- 20g fresh ginger, sliced
- 2 garlic cloves, lightly crushed
- 1–2 red chillies, sliced
- 3 makrut lime leaves, lightly crushed, optional
- 200g mixed mushrooms, sliced or torn
- 1 small pak choi, leaves separated and stems sliced
- 100g rice noodles
- 1 tbsp light soy sauce
- 1 tsp soft brown sugar
- Juice of 1–2 limes
- 2 spring onions, sliced
- A generous handful of fresh coriander
Method
- Pour the stock into a saucepan. Bash the thick ends of the lemongrass with a rolling pin or the back of a heavy knife, then add them to the stock with the ginger, garlic, chilli and lime leaves, if using.
- Bring to the boil, reduce the heat and simmer gently for 10 minutes to allow the aromatics to flavour the broth.
- Remove the lemongrass, ginger, garlic and lime leaves with a slotted spoon. Add the mushrooms and pak choi stems and simmer for 3 minutes.
- Add the rice noodles and cook according to the packet instructions. Add the pak choi leaves for the final minute.
- Stir in the soy sauce, sugar and the juice of one lime. Taste and add more lime or chilli until the broth has the hot-and-sour balance you want.
- Ladle into bowls and finish with spring onions and plenty of coriander.
For a more substantial bowl: Add cubes of firm tofu with the mushrooms, or top the soup with sliced cooked chicken.
5. Spicy Beef Larb Lettuce Cups
Larb is the dish to make when you want something exceptionally fresh and full of contrast. Warm, deeply savoury beef meets cool lettuce, sharp lime, chilli and fistfuls of herbs. Toasted rice adds a subtle nuttiness and a slight crunch.
Serves: 2
Preparation time: 15 minutes
Cooking time: 10 minutes
Ingredients
- 1½ tbsp uncooked jasmine rice, optional
- 1 tsp vegetable oil
- 300g lean beef mince
- 1 small shallot, very finely sliced
- 1–2 red chillies, finely sliced
- 1½ tbsp fish sauce
- Juice of 2 limes
- 1 tsp soft brown sugar
- A large handful of fresh mint leaves, roughly torn
- A large handful of fresh coriander, roughly chopped
- 2 spring onions, thinly sliced
- 1 little gem lettuce, leaves separated
- Cucumber slices and lime wedges, to serve
Method
- If making the toasted rice, put the uncooked rice in a dry frying pan over a medium heat. Toast for 4–5 minutes, shaking the pan frequently, until golden and nutty. Leave it to cool, then crush it using a pestle and mortar or a spice grinder.
- Heat the oil in a frying pan over a high heat. Add the beef mince and cook for 5–6 minutes, breaking it up as it cooks, until browned and cooked through.
- Remove the pan from the heat and allow the beef to cool for 2 minutes. Add the shallot, chilli, fish sauce, lime juice and sugar, then toss thoroughly.
- Fold through the mint, coriander, spring onions and most of the ground toasted rice.
- Spoon the larb into crisp lettuce leaves. Scatter over the remaining toasted rice and serve with cucumber and lime wedges.
The important part: Add the herbs after the beef has come off the heat. They should remain fresh and fragrant rather than cooking down into the meat.
6. Chicken Satay Skewers with Peanut Sauce
These golden chicken skewers are easy to cook beneath the grill or in a griddle pan, so there is no need to wait for barbecue weather. The marinade provides plenty of flavour, while the peanut sauce is creamy, salty, sweet and gently spicy.
Serves: 2
Preparation time: 20 minutes, plus at least 30 minutes marinating
Cooking time: 12–15 minutes
Ingredients
For the chicken
- 400g boneless, skinless chicken thighs, cut into strips
- 1 tbsp light soy sauce
- 1 tsp fish sauce
- 1 tsp soft brown sugar
- 1 tsp mild curry powder
- 1 garlic clove, finely grated
- 10g fresh ginger, finely grated
- 2 tbsp coconut milk
- 1 tsp vegetable oil
For the peanut sauce
- 3 tbsp smooth peanut butter
- 100ml coconut milk
- 1 tbsp light soy sauce
- 1 tsp red curry paste
- 1 tsp soft brown sugar
- Juice of ½ lime
- 1–3 tbsp warm water, as needed
To serve
- Cucumber ribbons or slices
- Fresh coriander
- Lime wedges
Method
- Mix the soy sauce, fish sauce, sugar, curry powder, garlic, ginger, coconut milk and oil in a bowl. Add the chicken and turn until thoroughly coated. Cover and refrigerate for at least 30 minutes, or for up to 12 hours.
- If using wooden skewers, soak them in cold water for 30 minutes. Thread the marinated chicken strips onto the skewers.
- Heat the grill to high and line a tray with foil. Grill the skewers for 10–12 minutes, turning halfway through, until browned at the edges and completely cooked. Alternatively, cook them in a lightly oiled griddle pan.
- Meanwhile, put the peanut butter, coconut milk, soy sauce, curry paste and sugar in a small saucepan. Warm gently, stirring until smooth. Add the lime juice, then enough warm water to create a spoonable sauce.
- Serve the hot skewers with the peanut sauce, cucumber, coriander and lime wedges.
Check the heat: Curry pastes vary considerably, so taste yours before adding extra. The sauce should have a gentle hum of chilli rather than overpowering the chicken.
7. Crispy Chilli and Lime Fish
The contrast is what makes this dish: crisp-edged fish beneath a sharp, spicy dressing filled with herbs. It looks impressive on the plate, but using individual fillets keeps the cooking quick and manageable.
Serves: 2
Preparation time: 15 minutes
Cooking time: 10 minutes
Ingredients
- 2 firm white fish fillets, such as cod, haddock or pollock
- 2 tbsp plain flour
- Salt and black pepper
- 2 tbsp vegetable oil
- 1 garlic clove, finely grated
- 1 red chilli, finely sliced
- Juice of 1 lime
- 1 tbsp fish sauce
- 1 tsp soft brown sugar
- 1 tbsp water
- 2 spring onions, finely sliced
- A handful of fresh coriander, roughly chopped
- A small handful of mint leaves, roughly torn
- Jasmine rice and cucumber, to serve
Method
- Pat the fish dry with kitchen paper. Season the flour lightly with salt and pepper, then dust the fish on both sides and shake away the excess.
- Heat the oil in a non-stick frying pan over a medium-high heat. Add the fish and cook for 3–5 minutes on each side, depending on thickness, until golden, crisp at the edges and opaque through the centre. Transfer to warm plates.
- Reduce the heat and add the garlic and half the chilli to the pan. Cook for about 20 seconds, taking care not to let the garlic burn.
- Add the lime juice, fish sauce, sugar and water. Let the dressing bubble for 30 seconds, then remove it from the heat.
- Stir the spring onions, coriander and mint into the warm dressing and spoon it immediately over the fish. Finish with the remaining sliced chilli.
- Serve with jasmine rice and cool cucumber on the side.
For the best crust: Make sure the fish is properly dry before flouring it, and leave it undisturbed in the pan until the underside has formed a golden crust.
8. Thai Red Curry with Crispy Tofu and Peppers
This red curry is colourful, creamy and full of flavour, with crisp tofu bringing texture to the coconut sauce. It is also flexible: use whichever quick-cooking vegetables need using up, provided you retain the lime and basil that lift the finished dish.
Serves: 2 generously
Preparation time: 15 minutes
Cooking time: 25 minutes
Ingredients
- 280g firm tofu, drained
- 1 tbsp cornflour
- 2 tbsp vegetable oil
- 2–3 tbsp Thai red curry paste
- 400ml coconut milk
- 100ml vegetable stock
- 1 tsp soft brown sugar
- 1 tbsp light soy sauce
- 1 red pepper, sliced
- 100g baby corn, halved lengthways
- 75g mangetout
- A large handful of Thai basil or regular basil
- Juice of ½ lime
- Cooked jasmine rice, to serve
- Fresh coriander, sliced chilli and lime wedges, to finish
Method
- Pat the tofu dry, cut it into bite-sized cubes and toss it with the cornflour.
- Heat 1 tbsp oil in a large non-stick frying pan. Fry the tofu for 6–8 minutes, turning until crisp and golden on several sides. Transfer it to a plate.
- Heat the remaining oil in a saucepan and fry the red curry paste for 1–2 minutes until fragrant.
- Gradually stir in the coconut milk, followed by the stock, sugar and soy sauce. Bring the sauce to a gentle simmer.
- Add the red pepper and baby corn and simmer for 6–7 minutes. Add the mangetout and crisp tofu and cook for another 2 minutes.
- Remove the curry from the heat and stir through the basil and lime juice. Taste and adjust the seasoning if necessary.
- Serve with jasmine rice and finish with coriander, sliced chilli and lime wedges.
Keep the tofu crisp: Add it back to the curry only for the final couple of minutes. Simmering it for too long will soften its golden coating.
Getting the Balance Right
The pleasure of these recipes comes from the interplay between salty, sweet, sour and spicy flavours. Recipes provide a useful starting point, but limes differ in sharpness, chillies vary wildly in heat and one brand of curry paste can be much stronger than another. Taste as you cook and adjust a little at a time.
If a dish tastes flat, it may need lime rather than salt. If the chilli feels too aggressive, a touch of sugar can soften it. Fish sauce or soy sauce adds savoury depth, while a final scattering of fresh herbs can transform the entire dish.
That fragrant, almost “perfumed” quality my dad objected to is exactly what ties these eight dishes together. It is what makes Thai-inspired food feel vibrant rather than heavy — and what keeps me returning for just one more mouthful.
Discover why Crave is a top lifestyle magazine UK readers follow for delicious recipes and travel ideas.