Easy One-Pan Garlic Butter Salmon Recipe with Cherry Tomatoes and Zucchini for Perfect Dinner

Posted on

one-pan garlic butter salmon - featured image

I burned the garlic butter more times than I care to admit before I finally figured out how to nail this easy one-pan garlic butter salmon with cherry tomatoes & zucchini. Honestly, I didn’t even expect to like it at first. Salmon always felt a bit intimidating to cook—too easy to overdo it or end up dry and sad-looking on the plate. But this recipe? It stuck around because it’s straightforward and forgiving, with flavors that somehow come together perfectly without fuss.

I remember one evening, tired from work and desperate for something simple, I tossed everything into a single pan, hoping for the best. The smell of sizzling butter mixed with garlic and fresh veggies somehow made the kitchen feel cozier than usual. The cherry tomatoes softened just right, bursting with sweetness, while the zucchini added that light, fresh balance. The salmon turned out juicy and tender, with a buttery garlic glaze that made me pause mid-bite and actually savor the moment.

There’s something quietly satisfying about a meal that’s easy but still feels a little special, you know? This recipe became one of those dishes I rely on when I want a no-fuss dinner that doesn’t skimp on flavor. It’s not fancy, but it’s earned its spot in my weeknight rotation because it hits all the right notes: simple, fresh, and comforting. If you’re tired of complicated dinners or just want to impress yourself with something that looks way harder than it is, this easy one-pan garlic butter salmon with cherry tomatoes & zucchini will quietly become your go-to.

Why You’ll Love This Recipe

After testing this easy one-pan garlic butter salmon recipe in my kitchen multiple times, I’ve come to appreciate what makes it stand out from other salmon dishes:

  • Quick & Easy: Ready in about 30 minutes, perfect when you want dinner fast without sacrificing taste.
  • Simple Ingredients: If you have garlic, butter, cherry tomatoes, zucchini, and salmon on hand, you’re basically set. No last-minute grocery store runs required.
  • Perfect for Weeknight Dinners: Whether you’re cooking for one or a small family, this pan meal is uncomplicated and mess-free.
  • Crowd-Pleaser: The buttery garlic sauce and roasted veggies always get compliments from both kids and adults in my house.
  • Unbelievably Delicious: The combination of juicy salmon with sweet tomatoes and tender zucchini, all cooked in one pan, creates a harmony of flavors that’s comforting yet fresh.

What really makes this recipe different? It’s the little technique I learned of adding butter at the right moment and gently basting the salmon so it stays moist and glossy. Plus, the cherry tomatoes roast until just blistered, releasing their natural sweetness without losing their shape. This isn’t just another salmon dinner – it’s a simple, reliable recipe that’s kind enough to beginners and satisfying for seafood lovers.

Honestly, this recipe is the kind of meal that makes you realize you don’t need a dozen pots and pans to get dinner right. It’s that comforting, no-nonsense dish that feels like a quiet win after a long day.

What Ingredients You Will Need

This easy one-pan garlic butter salmon recipe uses straightforward ingredients that work together to provide bold flavors and a satisfying texture without any complicated steps. Most of these are pantry staples or easy-to-find fresh produce, so you can whip this up anytime.

  • Salmon Fillets: Skin-on, about 6 ounces (170g) per piece. Skin helps keep the salmon moist and adds crispiness when cooked properly. I usually go for wild-caught, but farmed works too.
  • Unsalted Butter: 3 tablespoons (about 42g), for that rich, silky sauce. Use real butter for the best flavor, but you can swap with olive oil if needed.
  • Garlic Cloves: 3 large, minced finely. Fresh garlic is a must here—it’s the centerpiece of the sauce’s savory punch.
  • Cherry Tomatoes: 1 cup (150g), halved. Opt for ripe, firm tomatoes for the best burst of sweetness. In summer, fresh is ideal, but frozen works in a pinch.
  • Zucchini: 1 medium (about 6-7 inches or 180g), sliced into half-moons. Choose a firm, fresh zucchini with glossy skin.
  • Fresh Parsley: 2 tablespoons, chopped (optional, for garnish and freshness).
  • Salt and Pepper: To taste. Sea salt or kosher salt enhances the natural flavors.
  • Lemon Juice: 1 tablespoon (about 15ml), freshly squeezed. Adds a bright finish that cuts through the richness.

If you want to tweak things a bit, you can use dairy-free butter or coconut oil to keep it vegan-friendly (just swap salmon for tofu or tempeh then). Also, swapping cherry tomatoes for grape tomatoes or even halved baby bell peppers gives a nice twist. I personally prefer the balance of zucchini here, but yellow squash can be a fine substitute. For a gluten-free option, this recipe is naturally suitable since it contains no flour or breading.

Equipment Needed

  • Large Non-Stick Skillet or Oven-Safe Pan: A 10-12 inch (25-30 cm) pan works best to fit the salmon and veggies comfortably. I recommend a heavy-bottomed skillet to avoid hot spots.
  • Sharp Chef’s Knife: For slicing zucchini and halving tomatoes cleanly.
  • Cutting Board: Preferably separate boards for fish and veggies to avoid cross-contamination.
  • Spatula or Fish Turner: To gently flip the salmon without breaking the fillets.
  • Small Bowl: For mixing minced garlic and melted butter.

If you don’t have an oven-safe pan, you can cook the salmon and veggies completely on the stovetop—just be sure to cover the pan with a lid to help cook the zucchini through. I’ve tried cast iron and stainless steel pans for this recipe; cast iron gives a nice sear but watch your heat closely to avoid burning the butter. For budget-friendly cooks, a good-quality non-stick skillet will do the job and clean-up is a breeze.

Preparation Method

one-pan garlic butter salmon preparation steps

  1. Prep the Salmon and Veggies (10 minutes): Pat salmon fillets dry with paper towels. This step is key to getting a nice sear. Season both sides lightly with salt and pepper. Slice the zucchini into half-moons about ¼ inch thick. Halve the cherry tomatoes. Mince garlic finely.
  2. Start Cooking the Veggies (5 minutes): Heat 1 tablespoon (14g) of butter in your pan over medium heat. Once melted and foaming, add zucchini and cherry tomatoes. Sauté for about 4-5 minutes, stirring occasionally, until zucchini starts to soften and tomatoes blister slightly. Season lightly with salt. You’ll notice the tomatoes releasing their juices, which helps build flavor.
  3. Add Garlic and Butter Sauce (2 minutes): Push the veggies to the side of the pan. Add remaining 2 tablespoons (28g) of butter and minced garlic to the empty space. Stir gently to combine and let the garlic cook until fragrant but not browned—about 30 seconds to 1 minute. This step is crucial; burnt garlic ruins the whole dish.
  4. Cook the Salmon (8-10 minutes): Place the salmon fillets skin-side down on top of the veggies and butter sauce. Reduce heat to medium-low. Let the salmon cook undisturbed for 5-6 minutes to crisp the skin and cook halfway through. Then carefully flip each fillet and cook for another 3-4 minutes until salmon flakes easily with a fork. Baste the fillets occasionally with the garlic butter sauce for moist, flavorful fish.
  5. Finish with Lemon and Parsley (1 minute): Squeeze fresh lemon juice over the salmon and veggies. Sprinkle chopped parsley on top for a fresh, bright finish.
  6. Serve Immediately: Use a spatula to carefully lift the salmon and veggies onto plates. Spoon extra garlic butter sauce over the top.

Some quick tips: If you find your butter browning too fast, lower the heat right away. The salmon will keep cooking gently if you’re patient. If your zucchini isn’t softening enough, cover the pan with a lid for a minute or two during cooking to trap steam. The cherry tomatoes will burst and add natural sweetness that balances the rich butter perfectly.

Cooking Tips & Techniques

One thing I learned the hard way: garlic burns easily, and burnt garlic tastes bitter and ruins the sauce. So keep your heat moderate and add garlic after the veggies have softened a bit. Stirring the garlic constantly helps prevent scorching.

Another trick is to pat your salmon very dry before seasoning. Moisture is the enemy of a crispy skin. Cooking skin-side down first allows the fat to render, giving you that coveted golden crisp while keeping the flesh juicy.

Don’t crowd the pan! If your veggies or salmon are too packed, they’ll steam instead of roast, and you’ll lose that nice caramelized flavor.

I used to rush flipping the salmon, which led to flaky, broken fillets. Now, I gently slide a thin spatula under the fish and flip confidently but carefully. This little patience pays off.

Finally, basting the salmon regularly with garlic butter during cooking adds moisture and flavor. It’s a simple step that makes a big difference in tenderness.

Variations & Adaptations

  • Low-Carb Option: This recipe is naturally low-carb, but you can swap zucchini for asparagus or green beans, which also work beautifully with garlic butter.
  • Dairy-Free Version: Use olive oil or coconut oil instead of butter. For a twist, try adding a touch of smoked paprika to the oil for a subtle smoky note.
  • Spicy Kick: Add a pinch of red pepper flakes when cooking garlic for some heat that complements the buttery salmon nicely.
  • Seasonal Twist: In warmer months, swap cherry tomatoes for halved fresh figs or peaches for a sweet contrast. In colder months, roasted Brussels sprouts or root veggies can replace zucchini.
  • Personal Favorite Variation: I once tried adding a splash of white wine right after cooking the garlic—letting it reduce before adding the salmon. It gave the sauce a lovely depth without overpowering the dish.

Serving & Storage Suggestions

This salmon dish is best served hot and fresh from the pan, so the garlic butter sauce is still glossy and the salmon skin is crisp. I usually plate it with a wedge of lemon on the side for extra zing. It pairs nicely with a simple green salad or fluffy jasmine rice for a more substantial meal.

If you want a light, low-carb dinner, serve it alongside steamed cauliflower rice or a crunchy slaw. For a cozy, comforting plate, roasted baby potatoes make a hearty side.

Leftovers can be refrigerated in an airtight container for up to 2 days. When reheating, warm gently in a skillet over low heat to keep the salmon moist and avoid drying it out. Microwaving works too but can sometimes toughen the fish.

Flavors actually mellow with time, so if you have leftovers, the garlic butter sauce will taste richer the next day. Just add a squeeze of fresh lemon juice before serving to brighten it back up.

Nutritional Information & Benefits

This easy one-pan garlic butter salmon is a nutrient-dense meal that supports a healthy diet. A typical serving (one 6-ounce salmon fillet with veggies) contains approximately:

Calories 400-450 kcal
Protein 35-40 grams
Fat 25-30 grams (mostly healthy fats)
Carbohydrates 8-10 grams

Salmon is rich in omega-3 fatty acids, which support heart and brain health. The garlic offers immune-boosting properties and antioxidants. Zucchini adds fiber and vitamins A and C, and cherry tomatoes provide lycopene, a powerful antioxidant.

This recipe is naturally gluten-free and low in carbs, making it suitable for many dietary preferences. Just watch out if you have dairy allergies and substitute the butter accordingly.

Conclusion

This easy one-pan garlic butter salmon with cherry tomatoes & zucchini is exactly the kind of dinner I keep coming back to when I want something straightforward but satisfying. It’s a recipe that doesn’t mess around but still feels thoughtful and delicious. I love how it manages to be both fresh and indulgent, all in one pan with minimal cleanup.

Feel free to tweak the veggies or add your favorite herbs to make it truly yours. Cooking salmon can feel intimidating, but this recipe makes it approachable—and trust me, it’s worth the effort. If you’ve tried this recipe or come up with your own spin, I’d love to hear how it turned out in the comments below. Let’s keep finding joy in simple, good food.

FAQs

Can I use frozen salmon for this recipe?

Yes, but thaw it completely and pat dry before cooking to avoid excess moisture. This helps achieve a crispy skin and even cooking.

What if I don’t have cherry tomatoes? Can I use regular tomatoes?

You can use grape tomatoes or small Roma tomatoes cut into smaller pieces. Avoid large tomatoes as they release too much water and may make the dish soggy.

How do I know when the salmon is cooked?

The salmon should flake easily with a fork and have an opaque center. Cooking time depends on thickness, but generally 8-10 minutes total works well for 1-inch thick fillets.

Can I make this recipe ahead of time?

It’s best served fresh, but you can prep the veggies and garlic butter sauce in advance. Cook the salmon right before serving to keep it tender.

What sides go well with this one-pan salmon?

Simple green salads, jasmine rice, steamed or roasted potatoes, or even a one-pan garlic butter chicken with green beans make great accompaniments for a well-rounded meal.

Pin This Recipe!

one-pan garlic butter salmon recipe

Print

Easy One-Pan Garlic Butter Salmon Recipe with Cherry Tomatoes and Zucchini for Perfect Dinner

A straightforward and forgiving one-pan salmon recipe featuring a buttery garlic sauce, blistered cherry tomatoes, and tender zucchini. Perfect for a quick, flavorful weeknight dinner.

  • Author: Paula
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 2 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 2 skin-on salmon fillets (about 6 ounces each)
  • 3 tablespoons unsalted butter
  • 3 large garlic cloves, minced
  • 1 cup cherry tomatoes, halved
  • 1 medium zucchini (67 inches), sliced into half-moons
  • 2 tablespoons fresh parsley, chopped (optional)
  • Salt and pepper, to taste
  • 1 tablespoon fresh lemon juice

Instructions

  1. Pat salmon fillets dry with paper towels and season both sides lightly with salt and pepper. Slice zucchini into ¼ inch thick half-moons. Halve cherry tomatoes. Mince garlic finely.
  2. Heat 1 tablespoon butter in a large non-stick or oven-safe skillet over medium heat. Add zucchini and cherry tomatoes and sauté for 4-5 minutes, stirring occasionally, until zucchini softens and tomatoes blister. Season lightly with salt.
  3. Push veggies to the side of the pan. Add remaining 2 tablespoons butter and minced garlic to the empty space. Stir gently and cook garlic until fragrant but not browned, about 30 seconds to 1 minute.
  4. Place salmon fillets skin-side down on top of the veggies and butter sauce. Reduce heat to medium-low. Cook undisturbed for 5-6 minutes to crisp skin and cook halfway through.
  5. Carefully flip salmon and cook for another 3-4 minutes until salmon flakes easily with a fork. Baste fillets occasionally with garlic butter sauce.
  6. Squeeze fresh lemon juice over salmon and veggies. Sprinkle chopped parsley on top.
  7. Serve immediately, spooning extra garlic butter sauce over the salmon and veggies.

Notes

Avoid burning garlic by adding it after veggies soften and stirring constantly. Pat salmon dry for crispy skin. Do not overcrowd pan to ensure proper roasting. Baste salmon regularly with garlic butter for moistness. If zucchini isn’t softening, cover pan briefly to trap steam.

Nutrition

  • Serving Size: One 6-ounce salmon f
  • Calories: 425
  • Sugar: 5
  • Sodium: 300
  • Fat: 27
  • Saturated Fat: 15
  • Carbohydrates: 9
  • Fiber: 2
  • Protein: 38

Keywords: salmon recipe, one-pan dinner, garlic butter salmon, cherry tomatoes, zucchini, easy dinner, weeknight meal, healthy seafood

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating