Garlic Butter Salmon with Veggies – One-Pan Dinner

Reviews
Get
FREE
Recipes!
Get My Favorite Recipe

There’s something irresistible about the sizzle of garlic butter in a hot skillet. Add bright lemon, briny capers, and perfectly tender salmon, and you’ve got a Tuscan-inspired dish that tastes as luxurious as it sounds — yet comes together effortlessly. It’s rich, zesty, and flaky every single time.

Garlic Butter Salmon is the star of this Tuscan-inspired, one-skillet dinner, where rich garlic butter mingles with lemon, briny capers, spinach, and juicy cherry tomatoes. The result? A vibrant, flavor-packed dish that feels both comforting and elegant.

The tender, flaky salmon soaks up every drop of the luscious sauce, making each bite a true delight. And the best part? This stunning meal comes together in under 30 minutes — all in one pan. Perfect for a quick weeknight dinner or a cozy date night in.

Ingredients for Garlic Butter Salmon

Raw salmon fillet with fresh garlic, lemon slices, and capers, ready for a Garlic Butter Salmon recipe.

  • Salmon Filets (Preferably with Skin): Salmon is the star of this dish, providing a rich, buttery flavor and flaky texture. It’s an excellent source of heart-healthy omega-3 fatty acids and high-quality protein, making it a nutritious choice.
  • Dry Dill, Red Pepper Flakes, and Smoked Paprika: These spices add depth and complexity to the dish. Dry dill imparts a subtle herbaceous note, while red pepper flakes provide a touch of heat. Smoked paprika lends a smoky and mildly sweet flavor, elevating the overall taste.
  • High-Quality Olive Oil (Divided): Olive oil enhances the salmon’s flavor and helps achieve crispy skin when searing. It’s a source of healthy monounsaturated fats and antioxidants, promoting heart health.
  • Chopped Onion and Minced Garlic: Onions and garlic provide aromatic depth and savory undertones to the recipe. They serve as the flavorful base for the sauce.
  • Roma Tomatoes: Tomatoes contribute natural sweetness and acidity to balance the dish’s flavors. They also provide vitamins, minerals, and antioxidants.
  • Fresh Spinach: Fresh spinach adds a vibrant green color and a mild earthy taste. It wilts down during cooking, incorporating a dose of leafy greens.
  • Fresh Basil Leaves (Chopped): Basil infuses the dish with its distinctive aroma and a hint of sweetness. It pairs wonderfully with tomatoes and elevates the overall freshness.
  • Capers: Capers contribute a briny, tangy flavor, offering a delightful contrast to the rich salmon and buttery sauce.
  • Dry White Wine: White wine imparts acidity and depth to the sauce, enhancing the overall complexity of flavors. It also complements the lemon and tomatoes.

Tips for Perfect Garlic Butter Salmon

  • Use wild-caught salmon for the best flavor and omega-3 boost—great for a Mediterranean-style meal.

  • Keep pieces uniform in size for even cooking, and leave the skin on for added flavor and easier flipping.

  • Preheat your skillet until hot before adding the salmon. A golden edge and easy release mean it’s time to flip.

  • Check for doneness by pressing the thickest part with a fork—the salmon should flake easily and turn opaque.

  • Skip the cream—this recipe uses white wine and broth for a light, rich base.

  • Add greens like fresh spinach, or swap in kale or Swiss chard for a heartier twist.

Pairing Sides with Garlic Butter Salmon

This bold, buttery salmon pairs beautifully with a variety of fresh and vibrant side dishes.

For a Mediterranean touch, serve it alongside a Traditional Greek Salad with crisp cucumbers, juicy tomatoes, and creamy feta. Craving something with a zesty twist? A bowl of Fattoush — the beloved Middle Eastern bread salad — brings bright flavor and irresistible crunch.

Want to stay in the Italian lane? Try a Tomato Panzanella Salad, where ripe tomatoes and toasted croutons soak up every drop of olive oil and vinegar. For something warm and hearty, a comforting bowl of Warm Lentil Soup adds earthy depth and a healthy dose of protein.

And to complete the plate? Tunisian Couscous — fluffy, lightly spiced, and perfect for soaking up all that garlic butter sauce.


How to Make Garlic Butter Salmon with Veggies – One-Pan Dinner

Step-by-Step Instructions

1.

Prep & Season the Salmon

Always start by prepping and measuring your ingredients — it makes cooking smoother and more enjoyable (trust me, it’s worth it).

Pat the salmon fillets dry, then season them with salt, black pepper, dried dill, red pepper flakes, smoked paprika, plus the zest and juice of one lemon. Let them rest for a few minutes to soak up all that bright, herby flavor — a quick marinade that makes a big difference.

Mark as complete
2.

Sear the Salmon

Heat 3 tablespoons of olive oil in a large skillet over medium-high heat. Once the oil is shimmering, carefully place the salmon fillets skin-side down. Let them sizzle undisturbed for 3–4 minutes, until the skin is crisp and golden.

Flip the fillets and cook for another 2–3 minutes on the other side, just until the salmon is cooked through but still tender. Transfer to a plate and set aside while you build the sauce.
Mark as complete
3.

Build the Garlic Butter Base

In the same skillet, add the remaining olive oil along with a knob of unsalted butter. Once the butter melts and starts to sizzle, toss in the chopped onion and minced garlic. Sauté for a few minutes, until the onions turn soft and the garlic smells rich and aromatic.

Next, stir in the Roma tomatoes and cook until they begin to soften and break down, releasing their juices into that garlicky, buttery base.

Mark as complete
4.

Add Greens, Herbs & Liquid Gold

Add the fresh spinach to the skillet and cook for about 2 minutes, just until it wilts down and turns vibrant green. Then stir in the chopped basil, capers, white wine, and chicken or vegetable stock.

Let everything simmer gently for 2–3 minutes, allowing the flavors to mingle into one irresistible, garlicky blend — bright, briny, and beautifully balanced.

Mark as complete
5.

Finish & Serve


Gently return the salmon fillets to the skillet, nestling them into the garlicky, buttery sauce. Let them warm through for 1–2 minutes, spooning some of the sauce over the top as they reheat.

Serve hot, topped with fresh lemon slices for that final zesty kick. Plate it straight from the skillet and enjoy every bold, buttery bite.

Mark as complete

Ingredients:

1X 2X 3X
Adjust Servings
2 lbs salmon filets, preferably with skin
salt and pepper to taste
2 teaspoons dry dill
1/2 teaspoon red pepper flakes
1 teaspoon smoked paprika
1 zest and juice of lemon
6 tablespoons high-quality olive oil, divided
1 tablespoon unsalted butter
1 medium onion, chopped
4 cloves garlic, minced
6 Roma tomatoes, chopped
6 oz fresh spinach
1/4 cup fresh basil leaves, chopped
2 tablespoons capers
1/2 cup dry white wine
1/2 cup vegetable or chicken stock
Lemon zest to garnish

Preparation

1
Prep & Season the Salmon
Always start by prepping and measuring your ingredients — it makes cooking smoother and more enjoyable (trust me, it’s worth it). Pat the salmon fillets dry, then season them with salt, black pepper, dried dill, red pepper flakes, smoked paprika, plus the zest and juice of one lemon. Let them rest for a few minutes to soak up all that bright, herby flavor — a quick marinade that makes a big difference.
2
Sear the Salmon
Heat 3 tablespoons of olive oil in a large skillet over medium-high heat. Once the oil is shimmering, carefully place the salmon fillets skin-side down. Let them sizzle undisturbed for 3–4 minutes, until the skin is crisp and golden. Flip the fillets and cook for another 2–3 minutes on the other side, just until the salmon is cooked through but still tender. Transfer to a plate and set aside while you build the sauce.
3
Build the Garlic Butter Base
In the same skillet, add the remaining olive oil along with a knob of unsalted butter. Once the butter melts and starts to sizzle, toss in the chopped onion and minced garlic. Sauté for a few minutes, until the onions turn soft and the garlic smells rich and aromatic. Next, stir in the Roma tomatoes and cook until they begin to soften and break down, releasing their juices into that garlicky, buttery base.
4
Add Greens, Herbs & Liquid Gold
Add the fresh spinach to the skillet and cook for about 2 minutes, just until it wilts down and turns vibrant green. Then stir in the chopped basil, capers, white wine, and chicken or vegetable stock. Let everything simmer gently for 2–3 minutes, allowing the flavors to mingle into one irresistible, garlicky blend — bright, briny, and beautifully balanced.
5
Finish & Serve
Gently return the salmon fillets to the skillet, nestling them into the garlicky, buttery sauce. Let them warm through for 1–2 minutes, spooning some of the sauce over the top as they reheat. Serve hot, topped with fresh lemon slices for that final zesty kick. Plate it straight from the skillet and enjoy every bold, buttery bite.

Recipe Tips & Suggestions

Reheating Instructions for Garlic Butter Salmon:

Storing Leftovers: Place any remaining Garlic Butter Salmon in an airtight container, ensuring it's completely cooled first. Properly stored, it can be refrigerated for up to 3 days.
Reheating Instructions: When reheating your delightful salmon dish, do so gently to retain its tenderness and flavor. An oven set to a low temperature or a stovetop on low heat is ideal. Cover the salmon with aluminum foil if using an oven to prevent it from drying out. On the stovetop, a covered pan with a bit of added broth or water will help keep the dish moist and delicious.

Nutrition Information

The information shown is an estimate provided by an online nutrition calculator. It should should not be considered a substitute for a professional nutritionist's advice.
See our full nutrition disclosure here.

rana
By Rana

Thanks for visiting my Mediterranean food blog and welcome to my virtual kitchen! Here, you’ll find mouth-watering, wholesome, and nutritious Mediterranean recipes that will change the way you view cooking.

Never Miss a Recipe

Subscribe to my newsletter for authentic Mediterranean recipes, essential cooking tips, and the latest food news, all delivered directly to your inbox for FREE. Let’s create memorable dishes together!

    You will not receive any spam
    I would love to hear your experience!

     Share your experience in the comments below, post your delightful plates on social media, and don’t forget to tag us! We eagerly await your feedback and creativity with this dish!

    Leave a Reply

    Your email address will not be published. Required fields are marked *