Mackerel is a flavorful, nutritious fish that is rich in omega-3 fatty acids, making it a great choice for a healthy meal. Whether you’re grilling, baking, or pan-searing, mackerel is versatile and easy to prepare. Here’s a simple recipe to make delicious Grilled Mackerel:

Ingredients:
For the Fish:
- 2 whole mackerel (gutted, cleaned, and scaled)
- Mackerel is a rich, oily fish known for its bold taste and high omega-3 content. It’s a fantastic choice for grilling, and grilling helps retain its moisture and intensifies its natural flavors.
For the Marinade:
- 2 tbsp olive oil
- Olive oil adds richness and helps the fish cook evenly while providing a hint of fruity flavor.
- 2 cloves garlic (minced)
- Fresh garlic adds aromatic flavor that pairs perfectly with mackerel’s richness.
- 1 lemon (sliced)
- Lemon enhances the freshness of the fish and balances out the richness of mackerel with its tangy flavor. Use slices to stuff inside the fish and as garnish for serving.
- Fresh parsley (chopped, about 2 tbsp)
- Fresh parsley adds brightness and a bit of herbal freshness to complement the grilled fish.
- 1 tsp paprika
- Paprika gives a smoky, mild heat and a beautiful color to the fish when grilled.
- Salt and pepper (to taste)
- Simple seasoning that brings out the natural flavors of the fish.
- 1/2 tsp dried thyme or oregano (optional)
- You can add a sprinkle of dried herbs to deepen the flavor. Thyme or oregano works beautifully with mackerel.
Instructions:
Step 1: Preparing the Mackerel
- Clean the Mackerel:
If the mackerel is not pre-cleaned, make sure it’s properly gutted and scaled. Rinse the fish under cold water to remove any remaining scales or gut remnants. - Dry the Fish:
Pat the fish dry with paper towels. This helps the marinade stick to the skin and ensures a crispier finish when grilled.
Step 2: Preparing the Marinade
- Mix the Marinade:
In a small bowl, combine olive oil, minced garlic, paprika, salt, pepper, and optional dried thyme or oregano. Stir the ingredients well to combine into a smooth paste. - Marinate the Fish:
Rub the marinade generously all over the mackerel, including the inside of the cavity. Make sure the fish is fully coated in the flavorful mixture. - Stuff the Fish:
Cut the lemon into slices and stuff a few slices inside the cavity of the fish. This will infuse the mackerel with a fresh citrus aroma while cooking. - Let It Rest:
Allow the mackerel to marinate for at least 15-20 minutes at room temperature. This allows the flavors to absorb into the fish. If you have more time, you can marinate it in the fridge for up to 1 hour.
Step 3: Preparing the Grill
- Preheat the Grill:
Preheat your grill to medium-high heat, around 375°F (190°C). If you’re using a grill pan on the stove, heat it to medium-high as well. - Prepare the Grill Surface:
If you’re grilling on a traditional BBQ, lightly oil the grill grates using a paper towel soaked in vegetable oil or use a non-stick spray. This will help prevent the fish from sticking to the grates.
Step 4: Grilling the Mackerel
- Grill the Fish:
Place the marinated mackerel on the grill. Grill the fish for 5-7 minutes per side, depending on the thickness of the fish. The skin should become crispy, and the flesh should start to flake easily. - Flip Carefully:
Use tongs or a fish spatula to carefully flip the mackerel halfway through the cooking time. Be gentle when flipping to avoid tearing the skin or the fish falling apart. - Check for Doneness:
The mackerel is done when its flesh is opaque and flakes easily with a fork. The internal temperature should be around 145°F (63°C). If you don’t have a thermometer, check by gently pressing the flesh—if it easily separates, it’s ready.
Step 5: Garnishing and Serving
- Remove the Fish from the Grill:
Once cooked, carefully remove the mackerel from the grill. Let it rest for a couple of minutes before serving. - Garnish:
Garnish with fresh chopped parsley for an extra burst of flavor and a pop of color. You can also serve it with additional lemon wedges for extra zest. - Serving Suggestions:
Serve the grilled mackerel with your favorite sides like a green salad, grilled vegetables, or roasted potatoes. You can also serve it with rice, quinoa, or a fresh cucumber salad for a light, healthy meal.

Pro Tips:
- Grill Basket: If you’re worried about the fish sticking to the grill or falling apart, you can use a grill basket to make flipping easier.
- Extra Flavor: For extra richness, drizzle a bit of extra virgin olive oil over the fish just before serving.
- Add a Smoky Flavor: For a deeper smoky flavor, you can add wood chips (like hickory or applewood) to your grill or smoker.
Health Benefits of Mackerel:
Mackerel is loaded with omega-3 fatty acids, which are essential for heart health, and it’s a great source of protein, vitamin B12, and vitamin D. This makes it a nutrient-dense option for a healthy, balanced meal.
Enjoy your grilled mackerel with family and friends—this delicious, healthy fish is perfect for any occasion!