Now, let’s dive into the world of Spanish mackerel—a versatile, flavorful fish perfect for quick weeknight dinners and impressive weekend feasts alike. Whether you’re craving something light and zesty or rich and comforting, these recipes will inspire your next seafood adventure. Get ready to explore 22 delicious ways to enjoy this underrated gem!
Grilled Spanish Mackerel with Lemon Butter Sauce

Tackling a whole fish might seem intimidating, but with a methodical approach, you’ll achieve perfectly grilled Spanish mackerel with a luxurious lemon butter sauce. This recipe breaks down the process into clear, manageable steps, ensuring even a beginner can create a restaurant-quality dish at home. We’ll focus on achieving crisp skin, flaky flesh, and a bright, emulsified sauce that clings beautifully to each bite.
Serving: 2 | Pre Time: 15 minutes | Cooking Time: 12 minutes
Ingredients
– 1 whole Spanish mackerel (about 1.5 lbs), scaled and gutted
– 2 tbsp extra-virgin olive oil
– 1 tsp Diamond Crystal kosher salt
– ½ tsp freshly cracked black pepper
– 4 tbsp unsalted European-style butter, cold and cubed
– 2 tbsp freshly squeezed lemon juice
– 1 small shallot, finely minced
– 1 tbsp fresh flat-leaf parsley, finely chopped
Instructions
1. Pat the scaled and gutted Spanish mackerel completely dry inside and out with paper towels.
2. Using a sharp knife, score the skin on both sides of the fish with three diagonal cuts, about ¼-inch deep, to prevent curling.
3. Rub the entire exterior of the fish with 2 tablespoons of extra-virgin olive oil.
4. Season the cavity and both sides of the fish evenly with 1 teaspoon of Diamond Crystal kosher salt and ½ teaspoon of freshly cracked black pepper.
5. Preheat a gas or charcoal grill to medium-high heat, aiming for a grate temperature of 425°F.
6. Place the mackerel directly onto the clean, oiled grill grates and cook, undisturbed, for 5 minutes to develop a sear. (Tip: Resist the urge to move the fish early; this ensures the skin releases cleanly.)
7. Using a fish spatula, carefully flip the mackerel and grill the second side for 5 minutes.
8. Transfer the grilled fish to a wire rack set over a sheet pan and let it rest for 2 minutes.
9. While the fish rests, place a small saucepan over medium-low heat and add 1 tablespoon of the cubed unsalted European-style butter.
10. Add 1 tablespoon of finely minced shallot to the melted butter and cook, stirring frequently, for 90 seconds until translucent and fragrant.
11. Pour 2 tablespoons of freshly squeezed lemon juice into the saucepan and bring the mixture to a simmer for 30 seconds.
12. Reduce the heat to low and gradually whisk in the remaining 3 tablespoons of cold, cubed butter, one piece at a time, until fully incorporated and the sauce is slightly thickened. (Tip: Adding cold butter slowly prevents the sauce from breaking.)
13. Remove the saucepan from the heat and stir in 1 tablespoon of finely chopped fresh flat-leaf parsley.
14. Fillet the rested mackerel by cutting along the backbone and lifting the top fillet away, then removing the skeleton to reveal the bottom fillet.
15. Plate the fillets and spoon the warm lemon butter sauce over them. (Tip: For an elegant presentation, serve the sauce on the side for dipping.)
Key to this dish is the contrast between the mackerel’s rich, oily flesh—which becomes incredibly moist and flaky—and the sauce’s sharp, creamy acidity. The crispy, scored skin provides a delightful textural counterpoint. For a summery twist, serve the fillets atop a salad of shaved fennel and bitter greens, letting the sauce double as a dressing.
Spanish Mackerel Tacos with Avocado Salsa

Venturing into seafood tacos can feel intimidating, but this Spanish mackerel version with avocado salsa is surprisingly approachable and delivers restaurant-quality results at home. Let’s break it down step-by-step to ensure your fish is perfectly flaky and your salsa vibrantly fresh.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 10 minutes
Ingredients
– 1 lb Spanish mackerel fillets, skin removed
– 2 tbsp extra-virgin olive oil
– 1 tsp smoked paprika
– ½ tsp ground cumin
– 8 small corn tortillas
– 2 ripe avocados, diced
– 1 small red onion, finely minced
– 1 jalapeño pepper, seeds removed and finely minced
– ¼ cup fresh cilantro leaves, chopped
– 2 tbsp freshly squeezed lime juice
– ½ tsp kosher salt
Instructions
1. Pat the Spanish mackerel fillets completely dry with paper towels to ensure a crisp sear.
2. In a small bowl, combine the smoked paprika and ground cumin, then rub the mixture evenly over both sides of the fillets.
3. Heat the extra-virgin olive oil in a large skillet over medium-high heat until it shimmers, about 2 minutes.
4. Place the mackerel fillets in the skillet and cook for 3–4 minutes per side until the flesh is opaque and flakes easily with a fork.
5. Transfer the cooked fillets to a plate and use two forks to gently flake them into bite-sized pieces.
6. While the fish rests, warm the corn tortillas in a dry skillet over medium heat for 30 seconds per side until pliable.
7. In a medium bowl, combine the diced avocados, minced red onion, minced jalapeño, chopped cilantro, freshly squeezed lime juice, and kosher salt, folding gently to avoid mashing the avocado.
8. Assemble each taco by placing a portion of flaked mackerel on a warm tortilla and topping it generously with the avocado salsa.
Warm, flaky mackerel with its rich, oily texture contrasts beautifully against the cool, creamy avocado salsa, while the jalapeño adds a subtle heat that lingers. For a creative twist, serve these tacos alongside a crisp cabbage slaw or drizzle with a chipotle crema to balance the flavors further.
Pan-Seared Spanish Mackerel with Garlic and Herbs

There’s something deeply satisfying about a perfectly seared piece of fish, and this Spanish mackerel recipe delivers just that with minimal fuss and maximum flavor. This methodical approach ensures a crisp, golden crust and tender, flaky interior every time, making it an ideal weeknight dinner that feels special.
Serving: 2 | Pre Time: 10 minutes | Cooking Time: 12 minutes
Ingredients
– 2 (6-ounce) Spanish mackerel fillets, skin-on, patted dry
– 2 tablespoons clarified butter
– 4 garlic cloves, thinly sliced
– 2 tablespoons extra-virgin olive oil
– 1 tablespoon fresh thyme leaves, finely chopped
– 1 tablespoon fresh rosemary leaves, finely chopped
– ½ teaspoon fine sea salt
– ¼ teaspoon freshly cracked black pepper
– 2 tablespoons dry white wine (such as Sauvignon Blanc)
– 1 tablespoon freshly squeezed lemon juice
Instructions
1. Season both sides of the Spanish mackerel fillets evenly with the fine sea salt and freshly cracked black pepper.
2. Heat a large, heavy-bottomed skillet (preferably cast iron) over medium-high heat for 2 minutes until a drop of water sizzles and evaporates immediately.
3. Add the clarified butter to the hot skillet, swirling to coat the surface evenly.
4. Place the mackerel fillets skin-side down in the skillet, pressing gently with a spatula for 10 seconds to ensure full contact with the pan.
5. Cook the fillets undisturbed for 4–5 minutes until the skin is deeply golden brown and crisp; a tip here is to listen for the sizzle to become quieter, indicating the skin has rendered its fat and crisped.
6. Carefully flip the fillets using a thin, flexible fish spatula and cook the flesh side for 2–3 minutes until just opaque and firm to a light touch.
7. Transfer the cooked fillets to a warm plate, tent loosely with aluminum foil, and let rest.
8. Reduce the skillet heat to medium-low and add the extra-virgin olive oil.
9. Add the thinly sliced garlic cloves and sauté for 45–60 seconds, stirring constantly, until fragrant and lightly golden; watch closely to prevent burning, as garlic can turn bitter quickly.
10. Add the finely chopped fresh thyme and rosemary leaves to the skillet, stirring for 15 seconds to release their aromatic oils.
11. Deglaze the pan by pouring in the dry white wine, scraping up any browned bits from the bottom with a wooden spoon.
12. Simmer the sauce for 1 minute to reduce slightly and cook off the alcohol.
13. Remove the skillet from heat and stir in the freshly squeezed lemon juice.
14. Spoon the warm garlic-herb sauce over the rested mackerel fillets.
Offering a beautiful contrast, the crackling skin gives way to rich, oily flesh that pairs wonderfully with the bright, aromatic sauce. For a creative twist, serve it atop a bed of creamy polenta or with roasted fingerling potatoes to soak up every last drop of the flavorful pan sauce.
Spanish Mackerel Ceviche with Fresh Lime

Diving into the vibrant world of seafood preparations, this Spanish mackerel ceviche offers a refreshing, citrus-marinated dish perfect for warm days. By following these precise steps, you’ll master the art of ‘cooking’ fish with acid, resulting in a bright, flavorful appetizer that’s both elegant and approachable.
Serving: 4 | Pre Time: 25 minutes | Cooking Time: 0 minutes
Ingredients
– 1 pound Spanish mackerel fillets, skinless and pin-boned
– ¾ cup freshly squeezed lime juice (from about 6 limes)
– 1 small red onion, finely julienned
– 1 serrano pepper, seeds removed and finely minced
– ¼ cup finely chopped cilantro leaves
– 1 teaspoon kosher salt
– ½ teaspoon freshly ground black pepper
– 1 ripe avocado, diced into ½-inch cubes
– 2 tablespoons extra-virgin olive oil
Instructions
1. Place the Spanish mackerel fillets on a clean cutting board and slice them into ½-inch cubes, ensuring uniform pieces for even marination.
2. Transfer the cubed mackerel to a non-reactive glass or ceramic bowl.
3. Pour the freshly squeezed lime juice over the mackerel, submerging all pieces completely to initiate the denaturation process.
4. Cover the bowl with plastic wrap and refrigerate for 15 minutes, allowing the acid to ‘cook’ the fish until it turns opaque and firm.
5. While the mackerel marinates, prepare the red onion by soaking the julienned strips in ice water for 10 minutes to mellow their sharpness, then drain and pat dry.
6. In a separate bowl, combine the drained red onion, minced serrano pepper, chopped cilantro leaves, kosher salt, and freshly ground black pepper.
7. After 15 minutes, remove the mackerel from the refrigerator and drain off the excess lime juice, reserving 2 tablespoons for balancing acidity if needed.
8. Gently fold the mackerel into the onion-pepper mixture until evenly distributed.
9. Add the diced avocado and extra-virgin olive oil, tossing carefully to avoid mashing the avocado.
10. Taste and adjust seasoning with reserved lime juice or additional salt, if desired, for a bright, harmonious flavor profile.
Zesty and vibrant, this ceviche boasts a firm yet tender texture from the perfectly cured mackerel, complemented by the creamy avocado and crisp onion. Serve it immediately in chilled martini glasses or atop crispy tostadas for an elegant presentation, garnished with extra cilantro leaves for a fresh finish.
Crispy Fried Spanish Mackerel with Tartar Sauce

Perfectly crispy fried Spanish mackerel with homemade tartar sauce is a restaurant-quality dish you can master at home with this methodical approach. This recipe breaks down each component into clear steps, ensuring golden-brown fillets and a bright, creamy sauce that complements the rich fish. Let’s walk through the process together, starting with preparing the ingredients and ending with a beautifully plated meal.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 10 minutes
Ingredients
– 4 Spanish mackerel fillets (6 ounces each), skin-on, patted dry with paper towels
– 1 cup all-purpose flour
– 2 large pasture-raised eggs, lightly beaten
– 1 cup panko breadcrumbs
– 1 cup vegetable oil for frying
– 1 cup mayonnaise
– 2 tablespoons capers, finely chopped
– 2 tablespoons cornichons, finely chopped
– 1 tablespoon fresh lemon juice
– 1 tablespoon fresh dill, minced
– 1 teaspoon Dijon mustard
– Kosher salt to season
– Freshly ground black pepper to season
Instructions
1. Prepare the tartar sauce by combining 1 cup mayonnaise, 2 tablespoons finely chopped capers, 2 tablespoons finely chopped cornichons, 1 tablespoon fresh lemon juice, 1 tablespoon minced fresh dill, and 1 teaspoon Dijon mustard in a mixing bowl.
2. Whisk the tartar sauce ingredients until fully incorporated, then cover and refrigerate to allow flavors to meld while you prepare the fish.
3. Season 4 Spanish mackerel fillets evenly on both sides with kosher salt and freshly ground black pepper.
4. Set up a breading station with three shallow dishes: place 1 cup all-purpose flour in the first, 2 lightly beaten pasture-raised eggs in the second, and 1 cup panko breadcrumbs in the third.
5. Dredge each seasoned mackerel fillet first in the flour, shaking off any excess to ensure a thin, even coating.
6. Dip the floured fillet into the lightly beaten eggs, allowing any excess to drip off to prevent clumping.
7. Press the egg-coated fillet firmly into the panko breadcrumbs, ensuring full coverage for maximum crispiness.
8. Place the breaded fillets on a wire rack to set for 5 minutes, which helps the coating adhere during frying.
9. Heat 1 cup vegetable oil in a large skillet over medium-high heat until it reaches 350°F, using a deep-fry thermometer for accuracy.
10. Carefully add the breaded mackerel fillets to the hot oil, frying in batches to avoid overcrowding and maintain oil temperature.
11. Fry each fillet for 3-4 minutes per side until golden brown and crispy, flipping once with tongs for even cooking.
12. Transfer the fried fillets to a paper towel-lined plate to drain excess oil for 1 minute.
13. Serve the crispy fried Spanish mackerel immediately with the chilled tartar sauce on the side.
Now, enjoy the contrast of the crunchy panko crust against the tender, flaky mackerel, enhanced by the tangy sauce with briny capers and cornichons. For a creative twist, serve it atop a bed of lightly dressed arugula or with lemon wedges for an extra zesty kick.
Spanish Mackerel Escabeche with Pickled Vegetables

Mastering a classic preservation technique can elevate simple ingredients into a vibrant, complex dish. Many home cooks find escabeche intimidating, but this Spanish mackerel version with pickled vegetables breaks it down into manageable steps for a stunning result that improves with time.
Serving: 4 | Pre Time: 25 minutes | Cooking Time: 20 minutes
Ingredients
– 1.5 pounds Spanish mackerel fillets, skin-on, cut into 4 equal portions
– 1/2 cup extra-virgin olive oil, divided
– 1 large yellow onion, thinly sliced into half-moons
– 2 medium carrots, julienned
– 1 red bell pepper, thinly sliced
– 3 garlic cloves, thinly sliced
– 1 cup apple cider vinegar
– 1/2 cup dry white wine
– 2 bay leaves
– 1 teaspoon whole black peppercorns
– 1 teaspoon coriander seeds
– 1/2 teaspoon smoked paprika
– Kosher salt
Instructions
1. Pat the Spanish mackerel fillets completely dry with paper towels and season both sides generously with kosher salt.
2. Heat 1/4 cup of extra-virgin olive oil in a large skillet over medium-high heat until it shimmers, about 2 minutes.
3. Place the mackerel fillets skin-side down in the hot oil and cook undisturbed for 4 minutes to crisp the skin.
4. Carefully flip each fillet and cook for 2 more minutes until the flesh is just opaque, then transfer to a shallow glass dish.
5. Tip: Letting the fish form a crust before flipping prevents sticking and ensures a crisp texture.
6. Reduce the heat to medium and add the remaining 1/4 cup of olive oil to the same skillet.
7. Add the thinly sliced yellow onion, julienned carrots, and sliced red bell pepper, sautéing for 8 minutes until softened but not browned.
8. Stir in the thinly sliced garlic and cook for 1 minute until fragrant.
9. Pour in the apple cider vinegar and dry white wine, then add the bay leaves, whole black peppercorns, coriander seeds, and smoked paprika.
10. Bring the mixture to a simmer and cook for 5 minutes to meld the flavors and slightly reduce the liquid.
11. Tip: Simmering the pickling liquid briefly helps infuse the spices and mellows the vinegar’s sharpness.
12. Carefully pour the hot vegetable and liquid mixture over the mackerel fillets in the glass dish, ensuring they are fully submerged.
13. Allow the escabeche to cool to room temperature for 30 minutes, then cover and refrigerate for at least 4 hours, preferably overnight.
14. Tip: Chilling overnight allows the flavors to penetrate the fish deeply, resulting in a more harmonious dish.
15. Gently remove the fillets from the liquid and serve chilled or at room temperature with the pickled vegetables spooned over the top.
Glistening with the infused oil and vinegar, the mackerel becomes tender and subtly tangy, while the vegetables retain a pleasant crunch. For a creative presentation, flake the fish over toasted baguette slices or serve alongside butter lettuce cups for a light, elegant appetizer.
Baked Spanish Mackerel with Mediterranean Spices

Finally, let’s create a simple yet elegant baked fish dish that brings Mediterranean sunshine to your table. This recipe uses straightforward techniques to highlight the natural flavors of Spanish mackerel with aromatic spices, perfect for a weeknight dinner or a special occasion.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
– 4 Spanish mackerel fillets (6 oz each), skin-on
– 3 tbsp extra-virgin olive oil
– 2 tsp smoked paprika
– 1 tsp ground cumin
– 1 tsp dried oregano
– ½ tsp ground coriander
– ¼ tsp cayenne pepper
– 2 tsp kosher salt
– 1 lemon, thinly sliced into rounds
– 4 garlic cloves, thinly sliced
– ¼ cup dry white wine
– 2 tbsp unsalted butter, cut into small cubes
– Fresh parsley, finely chopped for garnish
Instructions
1. Preheat your oven to 400°F and position a rack in the center.
2. Pat the Spanish mackerel fillets completely dry with paper towels to ensure a crisp skin.
3. In a small bowl, combine the smoked paprika, ground cumin, dried oregano, ground coriander, cayenne pepper, and kosher salt.
4. Brush both sides of each fillet with extra-virgin olive oil using a pastry brush.
5. Evenly sprinkle the spice mixture over the flesh side of the fillets, gently pressing to adhere.
6. Arrange the lemon slices and thinly sliced garlic cloves in a single layer in a baking dish.
7. Place the seasoned fillets skin-side down on top of the lemon and garlic layer.
8. Pour the dry white wine around the fillets in the baking dish, avoiding the spice-coated tops.
9. Dot the tops of the fillets with the unsalted butter cubes for added richness.
10. Bake at 400°F for 15-20 minutes, until the fish flakes easily with a fork and reaches an internal temperature of 145°F.
11. Remove from the oven and let rest for 5 minutes to allow juices to redistribute.
12. Garnish with finely chopped fresh parsley before serving.
Here, the mackerel emerges with a moist, flaky texture and a beautifully caramelized spice crust. The aromatic garlic and lemon infuse the fish with bright, zesty notes that balance the rich oiliness. For a creative presentation, serve it over a bed of saffron rice or with roasted cherry tomatoes to soak up the flavorful pan juices.
Smoked Spanish Mackerel Spread with Capers

This smoked Spanish mackerel spread with capers transforms simple ingredients into an elegant appetizer that’s perfect for entertaining or a quick snack. The combination of smoky fish, briny capers, and creamy dairy creates a balanced spread that’s both sophisticated and approachable. Let’s walk through each step to ensure your spread turns out perfectly smooth and flavorful.
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 0 minutes
Ingredients
– 8 ounces smoked Spanish mackerel, skin and bones removed
– 4 ounces cream cheese, softened to room temperature
– ¼ cup crème fraîche
– 2 tablespoons extra-virgin olive oil
– 1 tablespoon freshly squeezed lemon juice
– 1 tablespoon capers, drained and finely chopped
– 1 small shallot, minced
– 1 teaspoon Dijon mustard
– ½ teaspoon freshly ground black pepper
– ¼ teaspoon kosher salt
– 2 tablespoons fresh dill, finely chopped
– Assorted crackers or toasted baguette slices, for serving
Instructions
1. Place the softened cream cheese in a medium mixing bowl and beat with a hand mixer on medium speed for 1 minute until smooth and creamy.
2. Add the crème fraîche to the bowl and continue mixing on low speed for 30 seconds until fully incorporated, scraping down the sides with a rubber spatula to ensure no lumps remain.
3. Flake the smoked Spanish mackerel into the bowl using a fork, breaking it into small, uniform pieces to distribute evenly throughout the spread.
4. Pour in the extra-virgin olive oil and freshly squeezed lemon juice, then mix on low speed for 45 seconds until the oil emulsifies and the mixture becomes homogeneous.
5. Add the minced shallot, finely chopped capers, Dijon mustard, kosher salt, and freshly ground black pepper, folding gently with the spatula to combine without overmixing.
6. Incorporate the finely chopped fresh dill by folding it in with the spatula until just blended, preserving its vibrant color and aroma.
7. Transfer the spread to a serving bowl, cover with plastic wrap, and refrigerate for at least 1 hour to allow the flavors to meld and the texture to firm up slightly.
8. Serve chilled with assorted crackers or toasted baguette slices alongside.
Flaky and rich, this spread boasts a luxurious texture that’s creamy yet light, with the smoky mackerel shining through the tangy crème fraîche and briny capers. For a creative twist, try it as a filling for endive leaves or stuffed into cherry tomatoes, or spread it on cucumber rounds for a refreshing, low-carb option.
Spanish Mackerel in Tomato and Olive Sauce

Ready to elevate your weeknight dinner? This Spanish mackerel in tomato and olive sauce brings Mediterranean sunshine to your table with minimal fuss. Let’s walk through each step methodically to ensure perfect results.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– 4 Spanish mackerel fillets, skin-on, patted dry
– 2 tablespoons extra-virgin olive oil
– 1 medium yellow onion, finely diced
– 3 garlic cloves, minced
– 1 teaspoon smoked paprika
– ½ teaspoon crushed red pepper flakes
– 1 (28-ounce) can whole peeled San Marzano tomatoes, hand-crushed
– ½ cup pitted Kalamata olives, halved
– ¼ cup dry white wine
– 2 tablespoons capers, rinsed
– 1 tablespoon fresh oregano leaves, chopped
– Kosher salt and freshly ground black pepper
Instructions
1. Season both sides of the mackerel fillets generously with kosher salt and freshly ground black pepper.
2. Heat 1 tablespoon of extra-virgin olive oil in a large skillet over medium-high heat until shimmering, about 2 minutes.
3. Place the fillets skin-side down in the skillet and cook undisturbed for 4 minutes to crisp the skin.
4. Flip the fillets carefully using a fish spatula and cook the flesh side for 2 minutes, then transfer to a plate. Tip: Avoid moving the fillets while searing to achieve a golden-brown crust.
5. Reduce the heat to medium and add the remaining 1 tablespoon of olive oil to the same skillet.
6. Add the finely diced yellow onion and cook, stirring occasionally, until translucent and soft, about 5 minutes.
7. Stir in the minced garlic, smoked paprika, and crushed red pepper flakes, cooking for 1 minute until fragrant.
8. Pour in the dry white wine to deglaze the skillet, scraping up any browned bits from the bottom with a wooden spoon, and simmer for 2 minutes.
9. Add the hand-crushed San Marzano tomatoes, halved Kalamata olives, rinsed capers, and chopped fresh oregano to the skillet.
10. Bring the sauce to a gentle simmer, then reduce the heat to low and cook uncovered for 10 minutes to allow the flavors to meld. Tip: Simmering slowly helps develop a richer, more complex sauce.
11. Nestle the seared mackerel fillets back into the skillet, spooning some sauce over the top.
12. Cover the skillet and cook over low heat for 5 minutes, or until the fish is opaque and flakes easily with a fork. Tip: Check for doneness by inserting a fork into the thickest part of the fillet; it should separate cleanly.
13. Remove from heat and let rest for 2 minutes before serving.
Aromatic and vibrant, this dish offers tender, flaky mackerel enveloped in a tangy, briny sauce with a subtle smoky heat. For a creative twist, serve it over creamy polenta or with crusty bread to soak up every last drop of the savory tomato-olive broth.
Poached Spanish Mackerel with White Wine and Dill

This elegant yet approachable dish transforms fresh Spanish mackerel into a light, flavorful meal perfect for a weeknight dinner or a sophisticated gathering. Through gentle poaching in a fragrant white wine broth, the fish remains incredibly moist and tender, while fresh dill and lemon brighten every bite. Let’s walk through the process step-by-step to ensure perfect results.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
– 4 Spanish mackerel fillets (6 ounces each), skin-on
– 1 cup dry white wine (such as Sauvignon Blanc)
– 1 cup fish stock or vegetable broth
– 2 tablespoons unsalted butter, cut into small cubes
– 1 medium shallot, finely minced
– 3 cloves garlic, thinly sliced
– 1/4 cup fresh dill fronds, roughly chopped, plus extra sprigs for garnish
– 1 lemon, zested and juiced
– 1 teaspoon kosher salt
– 1/2 teaspoon freshly cracked black pepper
– 2 tablespoons extra-virgin olive oil
Instructions
1. Pat the Spanish mackerel fillets completely dry with paper towels and season both sides evenly with the kosher salt and freshly cracked black pepper.
2. In a large, shallow skillet or sauté pan, heat the extra-virgin olive oil over medium heat until it shimmers, about 90 seconds.
3. Place the fillets in the pan skin-side down and sear undisturbed for 3 minutes to crisp the skin; the edges will begin to turn opaque.
4. Carefully flip each fillet using a thin spatula and sear the other side for 1 minute, then transfer the fillets to a clean plate. Tip: A well-heated pan prevents the skin from sticking.
5. In the same pan, add the finely minced shallot and cook over medium-low heat, stirring frequently, until translucent and fragrant, about 3 minutes.
6. Add the thinly sliced garlic and cook for 1 more minute, stirring constantly to avoid browning.
7. Pour in the dry white wine and fish stock, then increase the heat to medium-high and bring the liquid to a simmer.
8. Reduce the heat to maintain a gentle simmer, then carefully return the seared mackerel fillets to the pan, arranging them in a single layer.
9. Spoon the simmering liquid over the fillets, cover the pan, and poach for 6-8 minutes, or until the fish is opaque and flakes easily with a fork. Tip: Avoid boiling the liquid, as it can toughen the delicate fish.
10. Using a slotted spatula, transfer the poached fillets to serving plates, then increase the heat under the pan to medium-high to reduce the poaching liquid by half, about 4-5 minutes.
11. Remove the pan from the heat and whisk in the unsalted butter cubes one at a time until fully emulsified into a glossy sauce. Tip: Adding butter off the heat prevents the sauce from breaking.
12. Stir in the fresh lemon juice, lemon zest, and roughly chopped dill fronds into the sauce.
13. Spoon the warm dill and white wine sauce generously over each plated fillet and garnish with additional fresh dill sprigs.
Light and flaky, the poached mackerel boasts a clean, oceanic flavor beautifully balanced by the bright acidity of lemon and the subtle anise notes of fresh dill. The silky, buttery sauce clings to each tender bite, making it an ideal centerpiece when served over a bed of creamy polenta or alongside roasted fingerling potatoes to soak up every last drop.
Spanish Mackerel Steaks with Paprika Marinade

Crafting a memorable seafood dish requires attention to detail, and this Spanish mackerel recipe delivers with a vibrant, smoky marinade that transforms simple steaks into a restaurant-quality meal. Let’s walk through each step methodically to ensure perfect results every time.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 10 minutes
Ingredients
– 4 Spanish mackerel steaks, about 6 ounces each and 1-inch thick
– 2 tablespoons extra-virgin olive oil
– 1 tablespoon smoked paprika
– 2 teaspoons sweet paprika
– 3 garlic cloves, finely minced
– 1 teaspoon kosher salt
– ½ teaspoon freshly ground black pepper
– 1 tablespoon freshly squeezed lemon juice
– 2 tablespoons clarified butter
– 2 tablespoons finely chopped fresh parsley for garnish
Instructions
1. Pat the Spanish mackerel steaks completely dry with paper towels to ensure a crisp sear.
2. In a small mixing bowl, whisk together the extra-virgin olive oil, smoked paprika, sweet paprika, minced garlic, kosher salt, black pepper, and lemon juice until fully emulsified.
3. Place the mackerel steaks in a shallow dish and coat them evenly with the marinade on all sides.
4. Cover the dish and refrigerate the steaks for exactly 15 minutes to allow the flavors to penetrate without overcuring the fish.
5. Heat a large cast-iron skillet over medium-high heat until a drop of water sizzles and evaporates immediately.
6. Add the clarified butter to the skillet, swirling to coat the surface evenly.
7. Carefully place the mackerel steaks in the skillet, leaving space between them to prevent steaming.
8. Sear the steaks for 4 minutes without moving them to develop a golden-brown crust.
9. Flip the steaks using a thin spatula and cook for an additional 3-4 minutes until the internal temperature reaches 145°F and the flesh flakes easily with a fork.
10. Transfer the steaks to a warmed serving platter and immediately garnish with the chopped fresh parsley.
Vividly smoky and tender, these mackerel steaks offer a crisp exterior that gives way to moist, flaky flesh. The dual paprikas create a complex warmth that pairs beautifully with a simple arugula salad or roasted fingerling potatoes. For a creative twist, serve the steaks atop a bed of saffron-infused rice to soak up the flavorful juices.
Japanese-Style Mackerel with Soy and Ginger Glaze

Mackerel, with its rich, oily flesh, transforms into a delicately balanced dish when paired with a savory-sweet soy and ginger glaze—this Japanese-inspired preparation yields tender, flaky fish with a glossy, umami-packed finish that’s surprisingly simple to master. By following a few key techniques, even novice cooks can achieve restaurant-quality results at home, making it an ideal weeknight dinner or impressive centerpiece for guests.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 12 minutes
Ingredients
– 4 mackerel fillets, skin-on, about 6 ounces each
– 1/4 cup soy sauce
– 2 tablespoons mirin
– 1 tablespoon granulated sugar
– 1 tablespoon freshly grated ginger root
– 1 teaspoon rice vinegar
– 2 tablespoons neutral oil (such as grapeseed oil)
– 1 tablespoon toasted sesame seeds
– 2 scallions, thinly sliced on the bias
Instructions
1. Pat the mackerel fillets completely dry with paper towels to ensure crisp skin during cooking.
2. In a small saucepan over medium heat, combine the soy sauce, mirin, granulated sugar, freshly grated ginger root, and rice vinegar.
3. Bring the mixture to a simmer, stirring occasionally, until the sugar dissolves and the glaze thickens slightly, about 3–4 minutes; remove from heat and set aside.
4. Heat the neutral oil in a large non-stick skillet over medium-high heat until shimmering, about 2 minutes.
5. Place the mackerel fillets skin-side down in the skillet, pressing gently with a spatula to prevent curling.
6. Cook the fillets undisturbed for 4–5 minutes, until the skin is golden brown and crisp.
7. Flip the fillets carefully using a thin spatula and cook for an additional 2–3 minutes on the flesh side, until just opaque throughout.
8. Reduce the heat to low and pour the prepared glaze over the fillets in the skillet.
9. Spoon the glaze over the fillets continuously for 1–2 minutes, allowing it to coat and caramelize slightly.
10. Transfer the glazed mackerel to a serving platter and garnish with toasted sesame seeds and thinly sliced scallions.
11. Let the mackerel rest for 2–3 minutes before serving to allow the flavors to meld.
This dish offers a delightful contrast of textures, with the crisp skin yielding to moist, flaky flesh enveloped in a sticky, aromatic glaze. The ginger’s warmth and soy’s saltiness create a harmonious umami depth, perfect alongside steamed jasmine rice or a simple cucumber salad for a refreshing balance.
Spanish Mackerel Risotto with Saffron

Bold flavors and creamy textures come together in this elegant yet approachable seafood risotto. By carefully building layers of flavor with saffron and Spanish mackerel, you’ll create a restaurant-quality dish that’s surprisingly straightforward to execute at home. This methodical approach ensures perfect rice texture every time, even for beginners.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 35 minutes
Ingredients
– 1 lb Spanish mackerel fillets, skin removed and cut into 1-inch pieces
– 1 ½ cups Arborio rice
– 4 cups homemade fish stock, kept at a gentle simmer
– ½ cup dry white wine
– 1 large yellow onion, finely diced
– 3 cloves garlic, minced
– ¼ cup clarified butter
– ¼ cup extra virgin olive oil
– ½ tsp saffron threads, lightly crushed
– ½ cup freshly grated Parmigiano-Reggiano cheese
– 2 tbsp unsalted butter, chilled and cubed
– ¼ cup fresh flat-leaf parsley, finely chopped
– Kosher salt and freshly ground black pepper
Instructions
1. Heat the clarified butter and 2 tablespoons of olive oil in a heavy-bottomed Dutch oven over medium heat until shimmering.
2. Add the finely diced onion and cook, stirring frequently, for 6-8 minutes until translucent and softened but not browned.
3. Stir in the minced garlic and cook for 1 minute until fragrant, being careful not to let it burn.
4. Add the Arborio rice and toast, stirring constantly, for 2-3 minutes until the grains become slightly translucent at the edges.
5. Pour in the dry white wine and cook, stirring, until completely absorbed, about 2 minutes.
6. Add the crushed saffron threads to the simmering fish stock, which will infuse the liquid with color and aroma.
7. Begin adding the saffron-infused fish stock one ladleful at a time, stirring constantly until each addition is nearly absorbed before adding the next.
8. Continue this process for 18-20 minutes, maintaining a steady simmer, until the rice is al dente with a creamy consistency.
9. While the risotto cooks, season the Spanish mackerel pieces generously with kosher salt and freshly ground black pepper.
10. Heat the remaining 2 tablespoons of olive oil in a separate skillet over medium-high heat until it shimmers.
11. Sear the mackerel pieces for 90 seconds per side until golden brown and just cooked through, then transfer to a plate.
12. When the risotto reaches the desired consistency, remove it from the heat and stir in the chilled butter cubes and grated Parmigiano-Reggiano until fully incorporated.
13. Gently fold in the seared Spanish mackerel pieces and half of the chopped parsley.
14. Season the finished risotto with additional kosher salt and freshly ground black pepper if needed.
15. Divide the risotto among warm serving bowls and garnish with the remaining fresh parsley.
Zesty saffron threads perfume every grain of rice with their distinctive aroma, while the Spanish mackerel adds rich, oily complexity that balances the creamy risotto base. For a dramatic presentation, serve in shallow bowls with a drizzle of your best olive oil and a sprinkle of flaky sea salt. The contrast between the al dente rice and tender fish creates a textural harmony that makes this dish truly special.
Broiled Spanish Mackerel with Lemon and Parsley

This broiled Spanish mackerel recipe delivers a restaurant-quality meal with minimal effort, transforming a simple fish into a bright, flavorful dish perfect for a quick weeknight dinner or elegant entertaining. The high-heat broiling method locks in moisture while creating a beautifully crisp skin, and the lemon-parsley topping adds a fresh, zesty finish that complements the fish’s rich flavor.
Serving: 2 | Pre Time: 10 minutes | Cooking Time: 8 minutes
Ingredients
– 2 (6-ounce) Spanish mackerel fillets, skin-on, pin bones removed
– 2 tablespoons extra-virgin olive oil
– 1 teaspoon kosher salt
– ½ teaspoon freshly cracked black pepper
– 1 medium lemon, zested and juiced
– ¼ cup finely chopped fresh flat-leaf parsley
– 1 tablespoon unsalted butter, softened to room temperature
Instructions
1. Position an oven rack 4 inches below the broiler element and preheat the broiler to high (500°F) for 5 minutes.
2. Pat the Spanish mackerel fillets completely dry with paper towels to ensure proper browning.
3. Brush both sides of each fillet evenly with the extra-virgin olive oil.
4. Season the flesh side of the fillets uniformly with the kosher salt and freshly cracked black pepper.
5. Place the fillets skin-side up on a broiler-safe baking sheet lined with aluminum foil.
6. Broil the fillets for 4 minutes, or until the skin blisters and becomes crisp.
7. Carefully flip the fillets using a thin metal spatula to avoid tearing the skin.
8. Broil the flesh side for an additional 3–4 minutes, until the fish flakes easily with a fork and reaches an internal temperature of 145°F.
9. While the fish broils, combine the lemon zest, lemon juice, chopped flat-leaf parsley, and softened unsalted butter in a small bowl, mixing until a cohesive paste forms.
10. Transfer the broiled fillets to serving plates and immediately spoon the lemon-parsley butter evenly over the top, allowing the residual heat to melt it into a sauce.
Fresh from the broiler, the mackerel boasts a crackling, golden skin that gives way to tender, flaky flesh infused with the bright acidity of lemon and the herbal freshness of parsley. For a complete meal, serve it alongside a simple arugula salad dressed with lemon vinaigrette or over a bed of creamy polenta to soak up the flavorful juices.
Thai Curry Spanish Mackerel with Coconut Milk

Venturing into Thai cuisine can feel daunting, but this Spanish mackerel curry simplifies the process with approachable steps and vibrant results. You’ll create a fragrant, creamy dish that balances the fish’s richness with aromatic spices and coconut milk, perfect for a weeknight dinner that feels special. Let’s walk through each stage methodically to ensure success, even if you’re new to cooking with curry pastes.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– 1.5 lbs Spanish mackerel fillets, skin-on, cut into 2-inch pieces
– 2 tbsp Thai red curry paste
– 1 (13.5 oz) can full-fat coconut milk
– 1 tbsp coconut oil
– 1 medium yellow onion, thinly sliced
– 2 garlic cloves, minced
– 1 tbsp fresh ginger, finely grated
– 1 tbsp fish sauce
– 1 tsp palm sugar
– 1 cup Thai basil leaves, loosely packed
– 1 red bell pepper, julienned
– 2 tbsp fresh lime juice
– 1 tsp kosher salt
Instructions
1. Pat the Spanish mackerel fillets dry with paper towels and season both sides evenly with 1 tsp kosher salt.
2. Heat 1 tbsp coconut oil in a large skillet or wok over medium-high heat until shimmering, about 2 minutes.
3. Add the Spanish mackerel pieces skin-side down and sear for 3 minutes without moving to develop a golden crust.
4. Flip each piece carefully with a spatula and sear the other side for 2 minutes, then transfer to a plate.
5. Reduce heat to medium and add the thinly sliced yellow onion to the same skillet, sautéing for 4 minutes until translucent.
6. Stir in the minced garlic and finely grated ginger, cooking for 1 minute until fragrant.
7. Add 2 tbsp Thai red curry paste and cook for 2 minutes, stirring constantly to toast the spices and deepen the flavor.
8. Pour in the full-fat coconut milk, 1 tbsp fish sauce, and 1 tsp palm sugar, whisking to combine and simmer for 5 minutes.
9. Add the julienned red bell pepper and cook for 3 minutes until slightly softened but still crisp.
10. Return the seared Spanish mackerel to the skillet, spooning the sauce over the fish, and simmer gently for 4 minutes.
11. Remove from heat and stir in 1 cup Thai basil leaves and 2 tbsp fresh lime juice just before serving.
12. You’ll find the Spanish mackerel flakes tenderly with a fork, enveloped in a velvety coconut sauce that carries subtle heat from the curry paste. For a creative twist, serve it over jasmine rice or with steamed bok choy to soak up the aromatic broth, letting the basil’s anise notes shine through each bite.
Conclusion
Mouthwatering Spanish mackerel offers endless possibilities for seafood lovers! From simple grilled fillets to creative tacos and stews, these 22 recipes make it easy to enjoy this flavorful, sustainable fish. We hope you find a new favorite—try one this week, leave a comment with your top pick, and share this roundup on Pinterest to inspire fellow home cooks. Happy cooking!

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




