Creamy garlic butter salmon

  • Prep Time: 10 minutes

  • Cook Time: 20 minutes

  • Total Time: 30 minutes

  • Yield: Serves 4

  • Skill Level: Easy–Intermediate

  • Course: Main Dish

  • Cuisine: American / European Fusion

  • Keywords: garlic butter salmon, creamy salmon recipe, low-carb dinner, one-pan salmon, keto salmon recipe

Ingredients

For the Salmon:

  • 4 salmon fillets (skin-on or skinless, about 5–6 oz each)

  • Salt and pepper, to taste

  • 1 tablespoon olive oil

  • 1 tablespoon unsalted butter

For the Creamy Garlic Sauce:

  • 2 tablespoons unsalted butter

  • 4 cloves garlic, minced

  • 8 oz mushrooms, sliced (white button or cremini)

  • 2 cups baby spinach, packed

  • 1 cup heavy cream

  • ½ cup grated Parmesan cheese

  • ¼ teaspoon red pepper flakes (optional)

  • Salt and black pepper to taste

  • 1 tablespoon lemon juice (freshly squeezed)

  • Fresh parsley, chopped (for garnish)

Step-by-Step Instructions

 Step 1: Season and Sear the Salmon

  1. Pat the salmon dry with paper towels and season both sides generously with salt and pepper.

  2. Heat olive oil and butter in a large skillet over medium-high heat.

  3. Add salmon fillets, skin-side down (if skin-on), and sear for 4–5 minutes without moving. Flip and cook another 2–4 minutes, depending on thickness, until golden brown and cooked through.

  4. Remove salmon from the skillet and set aside on a plate. Cover loosely with foil to keep warm.

Tip: Internal temperature for cooked salmon should be 125–130°F (52–54°C) for medium and 145°F (63°C) for well done.

 Step 2: Sauté Mushrooms and Garlic

  1. In the same skillet, reduce heat to medium and add 2 tablespoons of butter.

  2. Add sliced mushrooms and cook for 5–7 minutes, stirring occasionally, until browned and tender.

  3. Stir in garlic and cook for about 30 seconds, just until fragrant.

 Step 3: Make the Creamy Sauce

  1. Pour in the heavy cream, stirring constantly to deglaze the pan and incorporate all the flavorful browned bits.

  2. Add Parmesan cheese and stir until the cheese melts and the sauce starts to thicken, about 2–3 minutes.

  3. Season with red pepper flakes, salt, and black pepper to taste.

  4. Add lemon juice to brighten up the flavors.

 Step 4: Add Spinach and Finish the Dish

  1. Stir in the spinach, a handful at a time, until wilted (this takes 1–2 minutes).

  2. Return salmon fillets to the skillet, nestling them into the sauce.

  3. Spoon sauce over the salmon and let everything warm together for 2–3 minutes.

 Step 5: Serve and Garnish

  1. Garnish with chopped parsley and additional grated Parmesan if desired.

  2. Serve hot, spooning extra sauce over each fillet.

Serving Suggestions

This rich and flavorful salmon dish pairs wonderfully with a variety of sides, depending on your dietary goals:

 Low-Carb Sides:

  • Garlic butter green beans

  • Roasted cauliflower mash

  • Zucchini noodles or spaghetti squash

 Classic Comfort Sides:

  • Creamy mashed potatoes

  • Buttery rice pilaf

  • Crusty French bread for mopping up sauce

 Light Options:

  • Arugula salad with lemon vinaigrette

  • Steamed asparagus or broccoli

  • Cucumber and dill salad

Storage & Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 3 days.

  • Freezer: Not recommended due to the cream-based sauce, which may separate when reheated.

  • To reheat: Warm gently in a skillet over low heat. Add a splash of cream or broth to loosen the sauce if needed.

Tips for Best Results

  • Use skin-on salmon for more flavor and to help hold the fillets together during cooking. You can remove the skin after cooking if preferred.

  • Don’t boil the cream sauce — simmer gently to prevent separation.

  • Use fresh Parmesan for the smoothest, most flavorful sauce.

  • Deglaze the skillet after searing the salmon — all those browned bits add delicious depth to the sauce.

Nutrition Facts (Per Serving – Based on 4 Servings)

Approximate values and may vary based on exact ingredients used.

Nutrient Amount
Calories 530 kcal
Protein 36g
Carbohydrates 5g
Sugars 1g
Fiber 1g
Total Fat 41g
Saturated Fat 20g
Cholesterol 130mg
Sodium 480mg

Similar Posts

  • Carnivore Butter Cookies

    Prep Time: 10 minutes Cook Time: 12-15 minutes Chill Time: 20 minutes (optional, but recommended) Total Time: 42-50 minutes Yield: 12-14 small cookies Intensity Level: Very Easy (Beginner-friendly, minimal steps) Dietary: Carnivore, Keto, Gluten-Free, Grain-Free, Sugar-Free, Low-Carb Ingredients: 1 cup (225g) high-quality salted butter, cold and cut into small cubes 2 cups (200g) finely ground pork rind powder (pork panko) Optional for finishing: Flaky sea salt…

  • Swiss Roll Cake Recipe

    Preparation Time: 25 minutesBaking Time: 10–12 minutesCooling & Rolling Time: 45 minutesTotal Time: About 1 hour 15 minutesDifficulty Level: ★★★☆☆ (Moderate)Intensity: Medium – Requires attention to detailYields: 10–12 slicesCuisine: European, Swiss-inspired Introduction The Swiss Roll Cake — also known as a jelly roll, roulade, or bûche-style sponge — is a beautifully spiraled dessert that looks…

  • cherry pie

    Prep Time: 30–40 minutes Cook Time: 50–60 minutes Cooling Time: 2–3 hours (important for slicing cleanly) Total Time: About 3.5 to 4 hours  Intensity Level: Moderate This recipe is ideal for intermediate bakers. It involves preparing a fruit filling, rolling out pastry dough, and baking. If you’re using pre-made crust, the intensity drops to beginner-friendly….

  • Blueberry Crumble Muffins

    Soft, fluffy muffins bursting with blueberries and topped with a buttery crumble. Perfect for breakfast, brunch, or a cozy afternoon snack. Overview Preparation Time: 15 minutes Cook Time: 20–25 minutes Total Time: 40 minutes Yield: 12 standard muffins Skill Level: Easy Intensity: ★☆☆☆☆ (1/5 – Beginner-friendly) Ingredients For the Muffin Batter: 1 ½ cups (190g)…

  • Sandwich Bread

    Preparation Time: 15 minutes Rising Time: 2 hours Baking Time: 35-40 minutes Total Time: 2 hours 55 minutes Servings: 1 loaf Intensity: Moderate Ingredients: 1 cup sourdough discard 1 cup lukewarm water 2 1/4 teaspoons active dry yeast 2 tablespoons honey or sugar 2 1/2 cups all-purpose flour 1 teaspoon salt 2 tablespoons olive oil…

  • Keto breakfast for today

    Prep Time: 5 minutesCook Time: 10 minutesTotal Time: 15 minutesDifficulty Level: EasyCooking Intensity: Medium heatServings: 1 large serving (or 2 light servings) 🛒 Ingredients 2 large eggs 2 slices bacon (chopped) ½ avocado (sliced) ¼ cup shredded cheddar cheese ¼ cup spinach (fresh) 1 tablespoon butter Salt & black pepper to taste Optional: red pepper…

Leave a Reply

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