Why sun-dried tomato pesto works with mackerel
Sun-dried tomato pesto cuts through mackerel's richness without overwhelming it. The acidity and concentrated tomato flavor balance the fish's oiliness, while the pesto's garlic and herbs add depth without competing. Mackerel's assertive taste can handle bold flavors — this one enhances rather than masks the fish itself.
The pesto works best on mackerel that's been simply cooked: pan-seared skin-side down until the skin crisps, or grilled whole. The warm fish softens the pesto slightly, letting the flavors meld without the pesto breaking down into oil.
Key Takeaways
- Sun-dried tomatoes, garlic, basil, pine nuts, and olive oil make a pesto that complements mackerel's strong flavor without overpowering it.
- Toast pine nuts lightly before blending to deepen their flavor and prevent them from turning bitter in the food processor.
- Make the pesto while the mackerel cooks so it's ready when the fish comes off the heat and flavors are still bright.
- A whole mackerel or two thick fillets per person is the right portion when serving with pesto and a simple green salad.
Making the pesto from scratch
Start with 1 cup loosely packed fresh basil, 1/2 cup sun-dried tomatoes (oil-packed, drained), 1/4 cup pine nuts, 2 cloves garlic, 1/4 cup grated Parmesan, and 1/2 cup olive oil. Toast the pine nuts in a dry skillet over medium heat for 2 to 3 minutes, stirring often, until they smell nutty and turn light brown. Watch them — they burn fast.
Pulse the garlic in a food processor until minced. Add the toasted pine nuts and pulse until broken into small pieces. Add the sun-dried tomatoes and basil, pulsing until the mixture is chunky but holds together. Pour in the olive oil slowly while pulsing, then stir in the Parmesan by hand. The pesto should be thick and textured, not smooth. Taste and add salt and black pepper to balance.
If you're using jarred sun-dried tomato pesto instead, thin it slightly with olive oil and stir in fresh basil — jarred versions are often too thick and can overpower the fish. A tablespoon of fresh lemon juice brightens it.
Cooking mackerel to pair with pesto
For fillets: pat them dry with paper towels and season with salt and pepper on both sides. Heat a skillet over medium-high heat with a thin film of olive oil. Place fillets skin-side down and cook without moving them for 4 to 5 minutes, until the skin is crisp and the flesh turns opaque halfway up. Flip and cook the other side for 1 to 2 minutes. The fish should still feel slightly soft when you press it — mackerel dries out quickly if cooked past that point.
For whole mackerel: clean and gut the fish, then score the skin on both sides with three shallow diagonal cuts. Season inside and out with salt and pepper. Grill over medium-high heat for 5 to 6 minutes per side, or pan-sear in a large skillet over medium heat for 6 to 7 minutes per side, depending on the fish's size. The flesh should flake easily at the thickest part near the backbone.
Spoon the pesto over the warm fish just before serving, or pass it at the table so people can add as much as they want. A squeeze of fresh lemon juice over the pesto adds brightness.
What to serve alongside
A simple green salad dressed with lemon vinaigrette balances the richness of both the fish and the pesto. Arugula or mixed greens work well. Boiled new potatoes or crusty bread are good for soaking up extra pesto and the fish's juices.
If you want a vegetable, roasted zucchini or grilled eggplant won't compete with the mackerel's flavor. Avoid heavy sauces or cream-based sides — the pesto is already rich enough.
Storing pesto and leftovers
Pesto keeps in an airtight container in the refrigerator for up to 5 days. If it darkens or the basil turns brown, it's still safe to eat but the flavor will be duller. You can freeze pesto in ice cube trays for up to 3 months — thaw one cube at a time for smaller portions.
Cooked mackerel doesn't keep well and is best eaten the day it's made. If you have leftovers, flake the fish and mix it into a salad the next day, or use it in a sandwich with the leftover pesto.
Adjusting the pesto to your taste
If you find the pesto too sharp, add more olive oil to mellow it. If it's too mild, add another clove of garlic or a pinch of red pepper flakes. Some people prefer less Parmesan — start with 2 tablespoons and add more if you want it cheesier.
Walnuts work if you don't have pine nuts, though they're milder and less buttery. Toast them the same way. You can also use a mix of basil and parsley if fresh basil is hard to find, though the flavor will be less bright.
Frequently Asked Questions
Can I make this pesto without a food processor?
Yes. Mince the garlic finely with a knife, then chop the pine nuts, sun-dried tomatoes, and basil together on a cutting board until they're broken into small pieces. Transfer to a bowl and stir in the Parmesan and olive oil by hand. It will be slightly chunkier than food-processor pesto, which is fine.
What if I don't like pine nuts?
Walnuts, almonds, or sunflower seeds all work. Toast them the same way. Sunflower seeds are cheaper and give a lighter flavor. Use the same amount by volume.
Can I use frozen basil?
Frozen basil turns dark and loses some brightness, but it works in a pinch. Use about half the amount of fresh basil because frozen is more concentrated. Add it straight from the freezer — don't thaw it first.
How much pesto should I use per fish?
About 2 to 3 tablespoons per fillet or per whole mackerel. Start with less and let people add more at the table — you can always serve extra on the side.
Does the pesto have to go on top, or can I serve it on the side?
Either way works. Serving it on the side lets people control how much they want and keeps the fish skin crispier. Spooning it on top while the fish is warm lets the flavors meld, which some people prefer.