Lemon Basil Salmon with Roasted Tomato Pasta – A Bright & Bold Mediterranean Dinner

When it comes to fresh, feel-good meals that taste like summer, this Lemon Basil Salmon with Roasted Tomato Pastais pure perfection. Think herb-marinated salmon, oven-roasted cherry tomatoes, and linguine tossed in a light, citrusy sauce with bursts of basil and garlic. It’s simple, elegant, and weeknight-friendly—exactly the kind of recipe we crave on warm evenings.


Why I Love This Recipe

This dish brings together the bold, clean flavors of the Mediterranean in a way that’s both impressive and approachable. The salmon is flaky and zesty thanks to lemon juice and fresh basil, while the roasted tomatoes burst with sweetness and umami, creating a light but flavorful pasta sauce. It’s everything I want in a pasta dinner—balanced, bright, and satisfying.

Want more tomato-forward meals? Check out our Tomato Skillet with Okra and Sausage for a Southern-inspired twist.


📝 Ingredients

  • 4 salmon fillets (6 oz each)
  • 3 tbsp olive oil, divided
  • 2 tbsp fresh lemon juice
  • 3 cloves garlic, minced (divided)
  • ¼ cup fresh basil leaves, chopped (plus more for garnish)
  • 1 tsp lemon zest
  • Salt and pepper, to taste
  • 2 pints cherry tomatoes
  • 1 tsp dried oregano
  • 12 oz linguine pasta (or any pasta of choice)
  • 1 tbsp butter (optional)
  • ¼ cup grated Parmesan cheese
  • 1 tbsp capers, drained (optional)
  • Lemon wedges, for serving

🥄 Ingredient Notes & Substitutions

  • Salmon: Skinless or skin-on fillets work; just roast skin-side down.
  • Tomatoes: Cherry or grape tomatoes are ideal—ripe and sweet.
  • Herbs: Swap basil with parsley or dill if you like.
  • Pasta: Linguine works beautifully, but spaghetti, penne, or orzo can be subbed in.
  • Make it dairy-free: Skip the butter and Parmesan, or use plant-based alternatives.

👨‍🍳 Step-by-Step Instructions

1. Preheat & Prep

Preheat oven to 400°F (200°C).
Line two baking sheets with parchment paper.

2. Marinate the Salmon

In a small bowl, combine:

  • 2 tbsp olive oil
  • Lemon juice
  • Half the minced garlic
  • Half the chopped basil
  • Lemon zest
  • Salt and pepper

Brush mixture over salmon fillets and let sit at room temperature for 15 minutes.

3. Roast the Tomatoes

Toss cherry tomatoes with:

  • Remaining 1 tbsp olive oil
  • Remaining garlic
  • Oregano, salt, and pepper

Spread on a second baking sheet.

4. Roast

  • Roast tomatoes for 15–20 minutes, until they burst and become juicy.
  • Roast salmon for 12–15 minutes, until it flakes easily with a fork.

5. Cook the Pasta

Boil linguine according to package directions until al dente.
Reserve ½ cup pasta water, then drain.

6. Toss the Pasta

In a large skillet, combine:

  • Roasted tomatoes and their juices
  • Optional butter
  • Cooked pasta

Add reserved pasta water as needed to loosen the sauce.

7. Add Finishing Touches

Stir in:

  • Remaining fresh basil
  • Parmesan cheese
  • Optional capers

🍽️ Plating & Garnish

Top each pasta serving with a roasted salmon fillet, and garnish with:

  • More fresh basil
  • Lemon wedges
  • Extra Parmesan, if desired

💡 Tips for Success

  • Don’t overcook the salmon: Pull it from the oven when it’s just barely flaking.
  • Use pasta water sparingly: It helps emulsify and bind the sauce without drowning it.
  • Toss pasta quickly: Combine while the pasta is still hot so it absorbs the flavors.

🍷 Serving Suggestions

This dish pairs beautifully with:

  • A crisp Sauvignon Blanc or Pinot Grigio
  • A chilled sparkling water with lemon
  • A simple arugula salad with shaved Parmesan

Looking for the perfect starter? Try our Beer Cheese Dip with crusty bread or Sheet Pan Quesadillas as a fun fusion bite before dinner.


🧊 Storage & Leftovers

  • Refrigerate: Store salmon and pasta separately in airtight containers for up to 3 days.
  • Reheat: Gently warm pasta in a skillet with a splash of water; reheat salmon in the oven at 275°F for 10 minutes.

🍋 More Recipes You’ll Love


🔚 Final Thoughts

This Lemon Basil Salmon with Roasted Tomato Pasta is a weeknight win with weekend elegance. The brightness of lemon, sweetness of roasted tomatoes, and richness of Parmesan make every bite satisfying and light. It’s an easy way to bring Mediterranean sunshine to your dinner table—any night of the week.

Tried it? Tag @ChefManiac on social with your plated pics, and let us know in the comments if you added your own twist!