This dish features tender salmon fillets baked to perfection, topped with fresh basil pesto and halved cherry tomatoes. The combination of rich pesto and juicy tomatoes creates a vibrant Mediterranean flavor profile. Cooking is simple and quick: the salmon is seasoned, topped with pesto, surrounded by tomatoes and lemon slices, then baked until flaky. Ideal for weeknight dinners or special occasions, it pairs well with steamed rice, quinoa, or crusty bread. Fresh basil garnish adds a final aromatic touch to this healthy, easy-to-make dish.
One evening, I was staring into the fridge with twenty minutes before guests arrived, and there sat four beautiful salmon fillets glowing under the light. I grabbed a jar of pesto from the back, remembered I had cherry tomatoes that needed using, and threw together what would become my go-to weeknight miracle. The smell of salmon and basil filling the kitchen felt like proof that the simplest meals can taste like you've actually tried.
I made this for my partner's boss and their spouse, and I remember the moment of panic when I realized I'd forgotten to set a timer. But the salmon came out perfect anyway, and what stuck with me was how both of them went quiet for that first bite, then asked for the recipe. That's when I knew I had something worth repeating.
Ingredients
- Salmon fillets (4, about 150 g each): The backbone of this dish, and honestly, you don't need anything fancy—regular grocery store salmon works beautifully as long as it looks bright and smells like the ocean, not fishy.
- Cherry tomatoes (250 g, halved): These burst slightly while baking and release their sweetness all over the salmon, so don't skip halving them or you'll miss that magic.
- Basil pesto (4 tbsp): Whether you make it or buy it, this is where flavor lives—it doesn't just sit on top, it melts into the fish as it cooks.
- Extra-virgin olive oil (2 tbsp): Use something you actually like tasting, because you'll taste it here.
- Red onion (1 small, thinly sliced): Optional, but if you add it, slice it thin so it softens and sweetens in the oven rather than staying sharp.
- Lemon slices (from 1 lemon): These keep the salmon moist and add brightness that ties everything together.
- Salt and freshly ground black pepper: Season generously on both sides of the salmon before the pesto goes on—this is your only chance to season the fish itself.
- Fresh basil leaves, for garnish: A small handful scattered at the end lifts the whole dish and reminds you why you went to the trouble.
Instructions
- Get your oven ready:
- Preheat to 200°C (400°F) and line your baking tray with parchment paper or a light brush of oil. This small step saves you from salmon stuck to the pan, which is a frustration I can tell you from experience.
- Arrange and season the salmon:
- Lay your fillets on the tray skin-side down (or up, depending on your preference) and hit both sides with salt and pepper. Don't be shy here—the seasoning matters more than you think.
- Spread the pesto:
- Give each fillet about 1 tablespoon of pesto spread across the top. It doesn't need to be perfect, and it'll spread a bit as it bakes anyway.
- Add tomatoes and onion:
- Scatter the halved cherry tomatoes around the salmon, tucking in the red onion slices if you're using them. They'll roast alongside the fish and release their flavor into everything.
- Drizzle and layer:
- Give the tomatoes and onions a light drizzle of olive oil, then lay lemon slices on top of the salmon. The lemon will infuse as it bakes.
- Bake until perfect:
- Pop the tray into the oven for 15–18 minutes, watching for the moment when the salmon flakes easily with a fork and looks opaque throughout. This is when you know it's done—overcooking is the only real mistake you can make here.
- Finish and serve:
- Pull it from the oven, scatter fresh basil over the top if you have it, and serve immediately while everything is still warm and the lemon has released its juice.
The moment I learned this dish taught me something unexpected: watching people eat food you've made in such a simple, honest way is its own kind of satisfaction. There's no fancy presentation to hide behind, just good ingredients and about 20 minutes of attention. That's when cooking stopped feeling like a performance for me.
Why Pesto and Salmon Are a Perfect Match
There's something about the richness of salmon that basil pesto seems to have been invented to complement. The oil in the pesto doesn't overwhelm the fish the way a heavy sauce might; instead, it carries the basil flavor right into every flake. I've tried this with other sauces—garlic butter, lemon herb, even a simple salsa—and nothing feels as naturally balanced as pesto.
Making This Meal Your Own
The beauty of this recipe is that it's a template you can riff on without breaking anything. I've made it with sun-dried tomato pesto when fresh basil wasn't happening, added capers for a briny note, even scattered toasted pine nuts over the top. The core method stays the same—salmon, pesto, tomatoes, lemon, heat. Once you've made it once, you'll know exactly where you can play.
What to Serve Alongside
This dish is light enough that you can serve it alongside almost anything without feeling heavy. Steamed rice soaks up the oils and lemon beautifully, while quinoa adds a subtle nuttiness. A crusty piece of bread is perfect for pushing around your plate to catch every drop, and honestly, sometimes that's the best part of the meal. A simple green salad with lemon dressing rounds everything out without demanding attention.
- Serve with whatever grain feels right to you—there's no wrong choice here.
- A crisp white wine like Sauvignon Blanc cuts through the richness perfectly if you're pouring drinks.
- Eat it warm, and don't let it sit too long after it comes out of the oven or the salmon will start to cool and set.
This recipe lives in my regular rotation because it asks so little and delivers so much. Some nights, that's exactly what you need.
Recipe FAQs
- → What type of salmon works best for this dish?
-
Skin-on or skinless salmon fillets about 150 grams each work well. Skin-on helps retain moisture during baking.
- → Can I use store-bought pesto?
-
Yes, store-bought basil pesto is convenient, but homemade pesto offers a fresher taste.
- → Is it necessary to include lemon slices?
-
Lemon slices add brightness and help balance the rich pesto, but they’re optional.
- → How do I know when the salmon is cooked?
-
The salmon is ready when it flakes easily with a fork and is opaque throughout, usually after 15–18 minutes.
- → What sides complement this dish?
-
Steamed rice, quinoa, or crusty bread pair nicely to soak up the flavorful topping and juices.