Mary Berry’s Thai Salmon is a delicious and easy-to-make dish featuring tender, oven-baked salmon infused with Thai flavors such as ginger, garlic, chili, and lime. This recipe creates a light yet flavorful meal that pairs perfectly with rice, noodles, or a fresh salad. It’s a healthy, protein-packed dish with a balance of sweet, spicy, and tangy flavors.
What is Mary Berry Thai Salmon?
Mary Berry’s Thai Salmon is a flavorful, oven-baked dish where fresh salmon fillets are marinated in a Thai-inspired sauce made with soy sauce, lime, garlic, chili, and ginger. The result is perfectly cooked, flaky salmon with a rich, aromatic glaze that pairs beautifully with rice or vegetables.

Other Popular Recipes
- Jamie Oliver’s Chicken Katsu Curry
- Jamie Oliver Cauliflower and Chickpea Curry
- Jamie Oliver Hungarian Goulash
Why You Should Try This Recipe
- Quick and Easy – Ready in under 30 minutes.
- Healthy and Nutritious – Packed with omega-3 fatty acids and protein.
- Full of Thai Flavors – A balance of sweet, spicy, tangy, and savory.
- Versatile Pairing Options – Serve with rice, noodles, or salad.
- Perfect for Meal Prep – Can be made ahead and reheated.
Ingredients Needed to Make Mary Berry Thai Salmon
For the Salmon:
- Salmon Fillets (4 pieces, skin-on or skinless) – Fresh and rich in omega-3.
- Soy Sauce (3 tbsp) – Adds umami and depth.
- Lime Juice (1 tbsp, fresh) – Enhances tangy flavor.
- Ginger (1-inch piece, grated) – Gives warmth and aroma.
- Garlic (2 cloves, minced) – Essential for bold flavor.
- Red Chili (1, finely chopped, optional) – Adds a gentle heat.
- Brown Sugar or Honey (1 tbsp) – Balances flavors with a hint of sweetness.
- Fish Sauce (1 tbsp, optional) – Adds authentic Thai flavor.
- Sesame Oil (1 tbsp) – Provides a nutty depth.
- Coconut Milk (¼ cup, optional for a creamier version) – Adds richness.
For Garnishing:
- Spring Onions (2, thinly sliced) – Adds freshness.
- Fresh Coriander (A handful, chopped) – Classic Thai herb.
- Toasted Sesame Seeds (1 tbsp, optional) – Enhances texture.
- Lime Wedges – For serving.
Optional Additions:
- Thai Basil – For a more fragrant touch.
- Soy-Glazed Vegetables – A great side dish.
- Chili Flakes – If you prefer extra heat.
Equipment Needed
- Baking tray or oven-safe dish
- Mixing bowl
- Knife and chopping board
- Whisk
Instructions to Make Mary Berry’s Thai Salmon
Step 1: Prepare the Marinade
- In a mixing bowl, combine soy sauce, lime juice, grated ginger, minced garlic, chopped chili, brown sugar (or honey), fish sauce, and sesame oil.
- Whisk the ingredients together until fully combined.
Step 2: Marinate the Salmon
- Place the salmon fillets in a shallow dish or a ziplock bag.
- Pour the marinade over the salmon and let it sit for at least 15 minutes (or up to 2 hours in the fridge for a deeper flavor).
Step 3: Bake the Salmon
- Preheat your oven to 200°C (400°F).
- Line a baking tray with parchment paper and place the marinated salmon fillets on it, skin-side down.
- Spoon any remaining marinade over the salmon.
- Bake for 12-15 minutes, depending on the thickness of the fillets, until the salmon is opaque and flakes easily with a fork.
Step 4: Garnish and Serve
- Remove from the oven and let the salmon rest for 2 minutes.
- Garnish with sliced spring onions, fresh coriander, toasted sesame seeds, and lime wedges.
- Serve with steamed jasmine rice, noodles, or a Thai salad.

What Goes Well With Mary Berry Thai Salmon
- Steamed Jasmine Rice – Absorbs the delicious sauce.
- Thai Coconut Rice – Adds a creamy, tropical flavor.
- Stir-Fried Vegetables – Light and healthy side.
- Rice Noodles – A great alternative to rice.
- Mango Salad – Fresh and tangy balance.
Expert Tips for Making the Best Thai Salmon
- Use Fresh Ingredients – Fresh lime, garlic, and ginger make a big difference.
- Marinate for Longer – For deeper flavor, marinate for up to 2 hours.
- Don’t overcook the Salmon – Bake just until it flakes easily to keep it moist.
- Broil for Extra Crispiness – Broil for the last 2 minutes for a slightly crispy top.
- Adjust Spice Level – Add extra chili flakes if you like more heat.
Easy Variations of Mary Berry’s Thai Salmon
- Grilled Thai Salmon – Cook on a grill for a smoky flavor.
- Pan-Seared Thai Salmon – Sear in a pan for a crispy crust.
- Creamy Thai Salmon – Add coconut milk for a richer sauce.
- Thai Salmon with Peanut Sauce – Drizzle with peanut sauce for extra richness.
- Thai Salmon Bowl – Serve over quinoa or brown rice with veggies.
Best Practices to Store Mary Berry Thai Salmon
- Refrigerate – Store in an airtight container for up to 3 days.
- Freeze – Freeze for up to 2 months in a sealed container.
- Reheat – Warm in a pan over low heat or in the oven at 180°C (350°F) for 5 minutes.
Nutrition Value (per serving):
- Calories: 380
- Protein: 40g
- Carbohydrates: 10g
- Fat: 18g
- Fiber: 2g
FAQs
Can I make the Thai salmon ahead of time?
Yes! Marinate the salmon for up to 2 hours in the fridge, then bake when ready.
Can I cook Thai salmon in a pan instead of baking?
Yes! Sear it in a pan over medium heat for 4-5 minutes per side.
What can I use instead of soy sauce?
You can substitute tamari or coconut aminos for a gluten-free option.
How do I make Thai salmon spicier?
Add extra red chili, chili flakes, or a dash of sriracha to the marinade.
Final Words
Mary Berry’s Thai Salmon is a flavorful, healthy, and easy-to-make dish that brings the freshness of Thai flavors to your dinner table. Whether you’re making it for a weeknight meal or a special occasion, this simple yet delicious recipe is sure to impress. Try it today and enjoy a light, aromatic, and satisfying meal!
Print
Mary Berry Thai Salmon Recipe
- Prep Time: 15
- Cook Time: 15
- Total Time: 30 minutes
- Yield: 4
- Category: Main Course
- Method: Baking
- Cuisine: Thai
Description
Mary Berry’s Thai Salmon is a flavorful, oven-baked dish where fresh salmon fillets are marinated in a Thai-inspired sauce made with soy sauce, lime, garlic, chili, and ginger. The result is perfectly cooked, flaky salmon with a rich, aromatic glaze that pairs beautifully with rice or vegetables.
Ingredients
For the Salmon:
- Salmon Fillets (4 pieces, skin-on or skinless) – Fresh and rich in omega-3.
- Soy Sauce (3 tbsp) – Adds umami and depth.
- Lime Juice (1 tbsp, fresh) – Enhances tangy flavor.
- Ginger (1-inch piece, grated) – Gives warmth and aroma.
- Garlic (2 cloves, minced) – Essential for bold flavor.
- Red Chili (1, finely chopped, optional) – Adds a gentle heat.
- Brown Sugar or Honey (1 tbsp) – Balances flavors with a hint of sweetness.
- Fish Sauce (1 tbsp, optional) – Adds authentic Thai flavor.
- Sesame Oil (1 tbsp) – Provides a nutty depth.
- Coconut Milk (¼ cup, optional for a creamier version) – Adds richness.
For Garnishing:
- Spring Onions (2, thinly sliced) – Adds freshness.
- Fresh Coriander (A handful, chopped) – Classic Thai herb.
- Toasted Sesame Seeds (1 tbsp, optional) – Enhances texture.
- Lime Wedges – For serving.
Optional Additions:
- Thai Basil – For a more fragrant touch.
- Soy-Glazed Vegetables – A great side dish.
- Chili Flakes – If you prefer extra heat.
Instructions
Step 1: Prepare the Marinade
- In a mixing bowl, combine soy sauce, lime juice, grated ginger, minced garlic, chopped chili, brown sugar (or honey), fish sauce, and sesame oil.
- Whisk the ingredients together until fully combined.
Step 2: Marinate the Salmon
- Place the salmon fillets in a shallow dish or a ziplock bag.
- Pour the marinade over the salmon and let it sit for at least 15 minutes (or up to 2 hours in the fridge for deeper flavor).
Step 3: Bake the Salmon
- Preheat your oven to 200°C (400°F).
- Line a baking tray with parchment paper and place the marinated salmon fillets on it, skin-side down.
- Spoon any remaining marinade over the salmon.
- Bake for 12-15 minutes, depending on the thickness of the fillets, until the salmon is opaque and flakes easily with a fork.
Step 4: Garnish and Serve
- Remove from the oven and let the salmon rest for 2 minutes.
- Garnish with sliced spring onions, fresh coriander, toasted sesame seeds, and lime wedges.
- Serve with steamed jasmine rice, noodles, or a Thai salad.