This Thai mackerel recipe brings the vibrant flavors of Thailand to your kitchen. The combination of fish sauce, lime juice, and soy sauce creates a tangy and savory marinade that perfectly complements the rich taste of mackerel. With a touch of garlic and a hint of sweetness from sugar, this dish is sure to be a hit at your dinner table.
Some of the ingredients in this recipe might not be commonly found in every household. Fish sauce is a staple in Thai cuisine, known for its strong, salty flavor. If you don't have it, you can find it in the Asian section of most supermarkets. Freshly squeezed lime juice is essential for the tangy taste, and cilantro adds a fresh, herbal note to the dish. Make sure to pick these up if you don't already have them at home.

Ingredients for Thai Mackerel Recipe
Mackerel: A rich, oily fish that holds up well to strong flavors.
Fish sauce: A salty, umami-packed sauce essential in Thai cooking.
Lime juice: Adds a tangy, fresh flavor to the marinade.
Soy sauce: Provides a savory depth to the dish.
Garlic: Adds a pungent, aromatic element.
Sugar: Balances the salty and tangy flavors with a touch of sweetness.
Vegetable oil: Used for cooking the mackerel to a golden brown.
Cilantro: A fresh herb that garnishes the dish, adding a burst of color and flavor.
Technique Tip for This Recipe
To ensure the mackerel absorbs maximum flavor, score the fish lightly with a knife before marinating. This allows the marinade to penetrate deeper into the flesh, enhancing the overall taste.
Suggested Side Dishes
Alternative Ingredients
mackerel - Substitute with salmon: Salmon has a similar rich flavor and firm texture, making it a good alternative for mackerel in this recipe.
fish sauce - Substitute with soy sauce: Soy sauce provides a similar umami flavor, though it is less pungent than fish sauce.
lime juice - Substitute with lemon juice: Lemon juice offers a similar acidity and citrus flavor, making it a suitable replacement for lime juice.
soy sauce - Substitute with tamari: Tamari is a gluten-free alternative to soy sauce with a similar taste profile.
garlic - Substitute with shallots: Shallots provide a milder, sweeter flavor compared to garlic, but can still enhance the dish.
sugar - Substitute with honey: Honey adds sweetness and a slight floral note, which can complement the other flavors in the recipe.
vegetable oil - Substitute with olive oil: Olive oil is a healthy alternative with a mild flavor that works well in cooking.
cilantro - Substitute with parsley: Parsley offers a fresh, slightly peppery flavor that can replace cilantro in this dish.
Other Alternative Recipes Similar to This Dish
How to Store / Freeze This Dish
- Allow the mackerel to cool completely before storing. This prevents condensation and keeps the fish from becoming soggy.
- Place the cooled mackerel in an airtight container. If you don't have one, wrap each piece tightly in aluminum foil or plastic wrap.
- Store the container in the refrigerator if you plan to consume the mackerel within 2-3 days. This keeps the fish fresh and maintains its flavor.
- For longer storage, place the wrapped or containerized mackerel in the freezer. It can be stored for up to 2 months without significant loss of quality.
- When ready to reheat, thaw the mackerel in the refrigerator overnight. This gradual thawing helps preserve the texture and taste.
- Reheat the mackerel in a preheated oven at 350°F (175°C) for about 10-15 minutes, or until heated through. Alternatively, you can reheat it in a pan over medium heat for a few minutes on each side.
- Avoid microwaving the mackerel as it can make the fish rubbery and diminish its flavor.
- Garnish with fresh cilantro after reheating to refresh the dish and add a burst of flavor.
How to Reheat Leftovers
Preheat your oven to 350°F (175°C). Place the leftover mackerel on a baking sheet lined with aluminum foil. Cover it loosely with another piece of foil to prevent it from drying out. Heat for about 10-15 minutes or until warmed through.
Use a microwave-safe dish and place the mackerel inside. Cover it with a microwave-safe lid or plastic wrap with a few holes poked in it for ventilation. Microwave on medium power for 2-3 minutes, checking halfway through to ensure it doesn't overcook.
Heat a non-stick skillet over low to medium heat. Add a small amount of vegetable oil to the pan. Place the mackerel in the skillet and cover with a lid. Reheat for about 3-4 minutes on each side, or until the fish is heated through.
For a steam method, place the mackerel on a heatproof plate and set it in a steamer basket over boiling water. Cover and steam for about 5-7 minutes or until the fish is thoroughly warmed.
If you have an air fryer, preheat it to 320°F (160°C). Place the mackerel in the air fryer basket and heat for about 5-7 minutes, checking halfway through to ensure it doesn't dry out.
Best Tools for This Recipe
Mixing bowl: Use this to combine the fish sauce, lime juice, soy sauce, garlic, and sugar for the marinade.
Whisk: This will help you mix the marinade ingredients thoroughly.
Measuring spoons: These are essential for accurately measuring the fish sauce, lime juice, soy sauce, and sugar.
Cutting board: Use this as a surface to chop the cilantro and prepare the garlic.
Chef's knife: This is necessary for chopping the cilantro and mincing the garlic.
Pan: A medium-sized pan is needed to cook the mackerel.
Spatula: Use this to flip the mackerel while cooking to ensure it gets evenly browned on both sides.
Tongs: These can be handy for placing the mackerel in the pan and removing it once cooked.
Serving plate: Use this to present the cooked mackerel, garnished with cilantro.
How to Save Time on Making This Recipe
Prepare the marinade ahead: Mix the fish sauce, lime juice, soy sauce, garlic, and sugar in advance and store in the refrigerator.
Use pre-cleaned mackerel: Purchase cleaned and gutted mackerel to save time on preparation.
Marinate in a ziplock bag: Place the mackerel and marinade in a ziplock bag for easy and even coating.
Preheat the pan: Start heating the vegetable oil while the fish is marinating to save cooking time.
Chop cilantro in advance: Prepare the cilantro beforehand and store it in the refrigerator.

Thai Mackerel Recipe
Ingredients
Main Ingredients
- 4 pieces Mackerel cleaned and gutted
- 2 tablespoon Fish Sauce
- 1 tablespoon Lime Juice freshly squeezed
- 1 tablespoon Soy Sauce
- 2 cloves Garlic minced
- 1 teaspoon Sugar
- 1 tablespoon Vegetable Oil
- 1 handful Cilantro chopped
Instructions
- 1. Mix fish sauce, lime juice, soy sauce, garlic, and sugar in a bowl.
- 2. Marinate the mackerel in the mixture for 10 minutes.
- 3. Heat oil in a pan over medium heat.
- 4. Cook the mackerel for 5-7 minutes on each side until golden brown.
- 5. Garnish with chopped cilantro and serve hot.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Dish
More Amazing Recipes to Try 🙂
- Thai Pork Jowl Recipe45 Minutes
- Thai Pineapple Fried Rice Recipe30 Minutes
- Sesame Granola Recipe35 Minutes
- Thai Tea Pie Recipe50 Minutes
- Hot Granola Recipe30 Minutes
- Thai Tapioca Dessert Recipe30 Minutes
- Cashew Nut Thai Food Recipe35 Minutes
- Thai Red Curry Recipe Vegetarian Recipe40 Minutes
Leave a Reply