One Pan Garlic Butter Salmon in Creamy Spinach Mushroom Sauce Ready in 30 Minutes

Posted on

Seafood

Why You’ll Love This One-Pan Garlic Butter Salmon

Looking for a quick, satisfying, and healthy dinner that’s ready in just 30 minutes? This one-pan garlic butter salmon with creamy spinach and mushrooms is your perfect solution. It’s a rich, flavorful dish that checks every box—keto-friendly, low-carb, and high in protein—while offering the kind of comfort food satisfaction you’d expect from a much more complicated meal.

What makes this dish special isn’t just the creamy garlic butter sauce, or the tender, perfectly seared salmon. It’s the simplicity. You’ll use just one pan, meaning minimal cleanup and maximum flavor. Whether you’re feeding your family on a busy weeknight or cooking a romantic dinner for two, this meal delivers with elegance and ease.

Beyond its simplicity, this recipe is packed with nutrient-rich ingredients. The combination of wild-caught salmon fillets, sautéed fresh spinach, earthy mushrooms, and a decadent garlic cream sauce makes this meal feel luxurious without requiring hours in the kitchen. It fits perfectly into a low-carb or ketogenic lifestyle while still being appealing to non-keto eaters.

Salmon, known for its high content of omega-3 fatty acids, pairs beautifully with the velvety texture of heavy cream and freshly grated Parmesan cheese, making each bite deeply flavorful. If you’re new to one-pan keto dinners, this keto one pan salmon recipe is a great place to start.

Incorporating this meal into your weekly rotation not only saves time but also supports a clean eating routine focused on real ingredients. Whether served with a side of zucchini noodles or on its own, the creamy garlic butter salmon is bound to become a new favorite.

Recipe Overview

This creamy garlic butter salmon with spinach and mushrooms is the kind of dish that proves simple ingredients can produce extraordinary flavor. You only need one skillet and 30 minutes to transform everyday ingredients into a rich, hearty, and elegant dinner.

At the heart of this recipe is perfectly seared salmon, smothered in a silky sauce made from garlic, unsalted butter, heavy cream, and melted Parmesan. Add sautéed mushrooms and fresh spinach, and you’ve got a satisfying, one-pan meal that works for both casual weeknight dinners and special occasions.

Inspired by classic French flavors, this dish stays low-carb and keto-compliant without sacrificing richness or depth. It’s also meal-prep friendly, reheating beautifully for lunch or dinner the next day. Need more inspiration? Browse this creamy salmon with spinach and mushrooms board on Pinterest for serving ideas and presentation tips.

Whether you’re maintaining a ketogenic diet, feeding a family, or simply short on time, this recipe is versatile, accessible, and full of flavor that belies its simplicity.

 Ingredients Breakdown and Substitutions

The ingredients for this one-pan garlic butter salmon recipe are simple, wholesome, and chosen to deliver maximum flavor with minimal effort. Each component plays a key role in achieving the creamy, savory balance this dish is known for. The star of the recipe is fresh salmon, ideally wild-caught, which offers exceptional richness and a high concentration of omega‑3s. For readers new to selecting seafood, this guide to salmon fillets provides helpful insight into different varieties and textures. Seasoned with paprika, salt, lemon, and pepper, the salmon develops a golden crust when seared properly.

Garlic is another anchor ingredient, essential for building depth in the sauce. Fresh cloves yield the most robust flavor, and you can explore more about garlic varieties in this reference on garlic. Melted unsalted butter enhances the garlic and creates the base of the sauce, adding richness and body. For those who enjoy browsing recipe inspiration, this related idea for a garlic butter salmon dinner offers additional serving presentations and variations.

The addition of sliced mushrooms introduces earthy complexity that complements the creamy sauce. Learn more about different mushroom types here: mushrooms. Spinach contributes color, nutrients, and volume, balancing the dish’s richness with a mild, fresh flavor. A quick reference on fresh spinach highlights its nutritional value and versatility in warm dishes. Heavy cream forms the velvety body of the sauce, and Parmesan provides savory sharpness. For a deeper understanding of these ingredients, explore heavy cream and Parmesan cheese. Substitutions include coconut cream for dairy-free diets, chicken broth for a lighter sauce, and trout or cod in place of salmon. These adjustments allow the recipe to remain flexible, approachable, and customizable for any cooking style or dietary need.

 Kitchen Tools You’ll Need

To prepare this garlic butter salmon with creamy spinach and mushrooms, you don’t need any fancy equipment. In fact, that’s one of the main benefits of this recipe—it’s both low-effort and low-mess. Here’s what you’ll need to make this dish effortlessly in one pan:

  • Large skillet or cast iron pan: Choose a heavy-bottomed pan that conducts heat evenly. A 12-inch non-stick skillet or cast iron works perfectly for searing salmon and simmering the sauce without burning.

  • Tongs or fish spatula: These tools help flip the salmon gently without breaking it apart, especially if you’re working with skin-on fillets.

  • Measuring cups and spoons: For accurate ingredient quantities, particularly for heavy cream, Parmesan, and seasonings like thyme and paprika.

  • Silicone spatula or wooden spoon: Ideal for stirring the garlic butter and cream sauce without scratching the pan’s surface.

  • Cutting board and knife: Essential for prepping garlic, mushrooms, and slicing lemon.

Keeping it minimal makes cooking and cleanup fast, which fits right into a busy weekday schedule or a relaxed weekend dinner plan. If you enjoy one-skillet meals, you’ll likely already have these basics on hand.

 Step-by-Step Instructions with Visual Guide

Step 1: Season and Sear the Salmon
Start by patting your salmon fillets dry with paper towels. Season both sides generously with salt, pepper, paprika, and a light squeeze of lemon juice. Heat 2 tablespoons of olive oil in your skillet over medium-high heat. Once the oil shimmers, carefully place the salmon fillets in the pan, skin-side down if using skin-on.

Sear for 4–5 minutes per side until golden brown and cooked through. Avoid moving the fillets too much so they form a nice crust. Once done, remove the salmon and set it aside on a plate.

Step 2: Make the Garlic Butter Sauce
In the same skillet, reduce heat to medium. Add 3 tablespoons of unsalted butter and let it melt. Stir in 4 cloves of minced garlic and cook for about 30 seconds until fragrant. This step is the foundation of the sauce’s flavor, so be careful not to let the garlic brown.

Step 3: Sauté the Mushrooms and Spinach
Add 8 oz of sliced mushrooms to the skillet. Sauté them in the garlic butter for 4–5 minutes until they release moisture and become golden. Add in 4 cups of fresh spinach, stirring gently until it wilts—this takes just a minute or two.

Step 4: Create the Cream Sauce
Pour in 1 cup of heavy cream and ½ cup of freshly grated Parmesan cheese. Sprinkle in ½ tsp of dried thyme and stir continuously until the sauce thickens slightly and the cheese is melted smoothly into the cream.

Step 5: Finish and Serve
Return the salmon fillets to the pan, spooning the creamy mushroom spinach sauce over the top. Let the salmon simmer in the sauce for 2–3 minutes to warm through and meld the flavors.

Plate the fillets with a generous spoonful of sauce over each. For more plating ideas, see this creamy salmon spinach mushroom board. Serve immediately with your favorite low-carb side or enjoy as-is.

Time-Saving Tips & Meal Prep Ideas

This recipe is ideal for meal prep or quick weeknight cooking. Here are a few tips to make your time in the kitchen even more efficient:

  • Use pre-sliced mushrooms and pre-washed baby spinach to cut prep time in half.

  • Season and marinate the salmon in the fridge up to 12 hours in advance.

  • Make the garlic cream sauce ahead and store it in an airtight container for up to 2 days. Gently reheat it before adding it to your skillet.

  • For weekly meal prep, store cooked salmon with sauce in individual containers. Add spiralized zucchini or roasted cauliflower rice for a ready-to-go lunch.

  • Avoid freezing due to the cream content, which can separate when thawed.

 Nutritional Breakdown

This dish delivers a balanced keto meal packed with protein and healthy fats. Here’s an approximate nutritional breakdown per serving (based on 4 servings):

  • Calories: 475

  • Protein: 36g

  • Fat: 35g

  • Net Carbs: 5g

  • Fiber: 2g

Salmon is rich in omega-3 fatty acids which support brain and heart health. The addition of spinach boosts the fiber, iron, and vitamin K content. With zero grains and minimal sugars, this creamy garlic butter salmon fits easily into a low-carb or ketogenic meal plan.

For those looking for more low-carb creamy salmon ideas, check out this Pinterest inspiration board.

 Serving Suggestions

This dish pairs well with a variety of low-carb side dishes to create a full keto meal. Try these options:

  • Zucchini noodles: Light, crisp, and perfect for soaking up extra sauce.

  • Cauliflower mash: Creamy and comforting, this is a keto-friendly potato alternative.

  • Garlic-roasted asparagus: Adds crunch and extra flavor.

  • Kale sautéed in olive oil: An earthy contrast to the rich cream sauce.

Not following keto? Serve this salmon over buttery rice, creamy polenta, or al dente pasta. A side of crusty sourdough bread makes an excellent companion for soaking up every drop of the garlic butter sauce.

Recipe Variations and Add-Ons

Want to make this recipe your own? Try these delicious variations:

Protein Swaps

  • Substitute shrimp, chicken breast, or trout for salmon. Adjust cooking time accordingly.

Dairy-Free Version

  • Use coconut cream instead of heavy cream and replace Parmesan with nutritional yeast for a dairy-free yet flavorful option.

Extra Flavor Boosts

  • Stir in sun-dried tomatoes for a tangy bite.

  • Add a dash of red pepper flakes to introduce heat.

  • Deglaze the pan with a splash of white wine before adding cream for extra depth.

These tweaks let you adjust the dish to match your pantry, mood, or dietary preferences while keeping it keto and one-pan simple.

How to Store & Reheat Leftovers

To store leftovers, place the salmon and sauce in an airtight container in the fridge for up to 3 days. For best results, store the salmon and sauce separately if possible.

To reheat, warm the sauce over low heat on the stove, then add the salmon until heated through. Avoid boiling the sauce to prevent it from separating.

Microwaving is possible but use short intervals at 50–70% power to avoid overcooking the salmon or breaking the cream sauce. This dish is not ideal for freezing, as the cream can split when thawed.

 Common Mistakes to Avoid

  • Overcooking the salmon: It only needs 4–5 minutes per side. Look for opaque flesh and a flaky texture.

  • Burning the garlic: It becomes bitter quickly. Cook just until fragrant.

  • Adding spinach too early: Add it last so it stays vibrant and doesn’t turn mushy.

  • Using cold cream: Let cream sit at room temp for 10 minutes to avoid curdling in the pan.

  • Using too much lemon juice: A little goes a long way—too much acid can break the sauce.

 FAQs – People Also Ask

Can I use frozen salmon fillets?
Yes, but thaw them completely and pat dry before seasoning. Excess water can prevent a good sear.

Is this recipe really keto?
Yes. With no grains, low net carbs, and plenty of fat and protein, it’s ideal for ketogenic diets.

Can I use milk instead of cream?
Heavy cream is best for thickness and flavor. Milk will make the sauce thinner and less rich.

How do I make this dairy-free?
Use coconut cream and skip the cheese or substitute with nutritional yeast.

What’s the best way to tell when salmon is done?
Salmon is done when it flakes easily with a fork and is opaque in the center. Internal temp should be 125–130°F.

Print

One Pan Garlic Butter Salmon in Creamy Spinach Mushroom Sauce Ready in 30 Minutes

This one-pan garlic butter salmon in creamy spinach mushroom sauce is a rich, keto-friendly dinner made in just 30 minutes. Tender, seared salmon fillets are bathed in a decadent garlic cream sauce loaded with sautéed mushrooms and wilted spinach. It’s a low-carb, high-protein meal that’s perfect for busy nights or elegant occasions.

  • Author: Clara

Ingredients

Scale
  • 4 salmon fillets (skin on or off)
  • Salt and pepper to taste
  • 2 tablespoons olive oil
  • 3 tablespoons butter
  • 4 cloves garlic, minced
  • 8 oz mushrooms, sliced
  • 4 cups fresh spinach
  • 1 cup heavy cream
  • ½ cup grated Parmesan cheese
  • ½ teaspoon dried thyme
  • ½ teaspoon paprika
  • Juice of ½ lemon

Instructions

Season the salmon fillets with salt, pepper, paprika, and a little lemon juice.

In a large skillet, heat olive oil over medium-high heat. Add the salmon fillets, skin-side down if using, and sear for 4–5 minutes per side, or until cooked through. Remove and set aside.

In the same skillet, melt butter and sauté the minced garlic for about 30 seconds.

Add sliced mushrooms and cook for 4–5 minutes until tender.

Stir in the fresh spinach and cook until wilted.

Pour in the heavy cream, add Parmesan cheese, thyme, and stir until the sauce is creamy and slightly thickened.

Return the salmon fillets to the skillet and spoon the sauce over them. Let everything simmer together for 2–3 minutes.

Serve hot with your choice of side.

Notes

  • For best sear, let salmon come to room temp before cooking.

  • Use freshly grated Parmesan for best melt and texture.

  • Don’t overcrowd the pan—cook in batches if needed.

  • Let the sauce simmer gently to avoid separating.

  • Pairs beautifully with cauliflower mash or zoodles for a full keto meal.

Did you make this recipe?

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

You might also like these recipes

Leave a Comment

Recipe rating