This Creamy Spinach and Salmon Skillet is the perfect mix of elegance and comfort, ready in under 30 minutes. Tender salmon fillets are seared to golden perfection, then nestled into a creamy yogurt-based sauce bursting with roasted red peppers and fresh spinach. The result is rich, flavorful, and surprisingly light — a dish that looks restaurant-worthy but comes together effortlessly in one pan.
Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Behind the Recipe
This recipe was inspired by a weeknight craving for something creamy but wholesome. Traditional cream sauces can feel heavy, so I swapped in Greek yogurt to lighten things up while keeping that luxurious texture. A handful of roasted red peppers brings a sweet, smoky touch that pairs beautifully with the salmon’s buttery flavor. It’s simple enough for a busy weeknight but impressive enough for a special dinner.
Recipe Origin or Trivia
Creamy salmon dishes are a classic in Mediterranean and Northern European cuisines, where fish meets rich dairy and herbs. This modern version takes a Greek-inspired twist by using yogurt instead of cream, creating a tangy, protein-rich sauce. It’s a nod to coastal flavors — fresh, bright, and deeply satisfying.
Why You’ll Love Creamy Spinach and Salmon Skillet
This dish is a total keeper, and here’s why:
Versatile: Perfect for dinner, lunch, or even a light date-night meal.
Budget-Friendly: Uses simple ingredients that feel gourmet.
Quick and Easy: Ready in under 30 minutes with minimal prep.
Customizable: Works with different fish or greens.
Crowd-Pleasing: Creamy, flavorful, and balanced.
Make-Ahead Friendly: The sauce reheats beautifully.
Great for Leftovers: Keeps well and tastes even better the next day.
Chef’s Pro Tips for Perfect Results
Here’s how to make your salmon silky, not dry, and your sauce irresistibly creamy:
- Pat salmon dry: This helps it sear to a crisp golden crust.
- Don’t overcook: Salmon cooks fast, so remove it when slightly translucent in the center.
- Use full-fat Greek yogurt: It prevents curdling and keeps the sauce velvety.
- Deglaze the pan: Scrape up those golden bits after searing the fish for extra flavor.
- Add spinach last: It should wilt gently without overcooking.
Kitchen Tools You’ll Need
You don’t need much — just the right basics:
Large Skillet: Preferably nonstick or stainless steel for even cooking.
Spatula: To flip salmon easily without breaking it.
Knife and Cutting Board: For chopping vegetables.
Measuring Cups and Spoons: For accuracy.
Small Bowl: To mix the creamy sauce.
Ingredients in Creamy Spinach and Salmon Skillet
Each ingredient brings its own layer of flavor to this simple yet stunning dish.
- Salmon Fillets: 2 skinless, about 6 ounces each — tender, rich, and packed with omega-3s.
- Kosher Salt and Black Pepper: To taste — the essential seasoning.
- Olive Oil: 1 tablespoon, to sear the salmon and infuse flavor.
- Garlic Cloves: 2, minced to create aromatic depth in the sauce.
- Roasted Red Peppers: 4 ounces, diced for color and subtle sweetness.
- Plain Greek Yogurt: 2/3 cup, for a tangy, creamy sauce that’s light and rich at once.
- Italian Seasoning: 1 teaspoon, for an herby finish.
- Baby Spinach: 2 cups, roughly chopped for a pop of freshness and nutrition.

Ingredient Substitutions
Here’s how to adapt if you’re missing an ingredient:
Salmon: Use cod, halibut, or chicken breast.
Greek Yogurt: Try sour cream or light cream cheese.
Roasted Red Peppers: Substitute sun-dried tomatoes or cherry tomatoes.
Spinach: Use kale, chard, or arugula.
Olive Oil: Avocado oil or ghee works great too.
Ingredient Spotlight
Greek Yogurt: The secret to a luscious sauce without the heaviness of cream. It gives the dish tang and silkiness while keeping it healthy.
Roasted Red Peppers: They add vibrant color and a smoky-sweet flavor that complements the mild salmon beautifully.
Instructions for Making Creamy Spinach and Salmon Skillet
Follow these easy steps for a perfect skillet every time.
-
Preheat Your Equipment:
Set a large skillet over medium heat and drizzle with olive oil. -
Combine Ingredients:
Season salmon fillets on both sides with salt and pepper. Once the oil is hot, sear salmon for 3–4 minutes per side until golden and just cooked through. Transfer to a plate. -
Prepare Your Cooking Vessel:
In the same skillet, add garlic and sauté for 30 seconds until fragrant. Add diced roasted red peppers and Italian seasoning. -
Assemble the Dish:
Lower the heat and stir in Greek yogurt, whisking until smooth and creamy. Add a splash of water or broth if needed to thin the sauce slightly. -
Cook to Perfection:
Add spinach and stir until wilted, about 1–2 minutes. Return salmon fillets to the skillet and spoon the sauce over the top. -
Finishing Touches:
Let everything simmer together for 1–2 minutes to meld flavors. Taste and adjust seasoning with salt and pepper. -
Serve and Enjoy:
Serve warm, straight from the skillet, with a squeeze of lemon and a sprinkle of herbs if desired.
Texture & Flavor Secrets
This dish is creamy without being heavy. The salmon flakes easily with a fork, the spinach adds a fresh contrast, and the roasted red peppers provide sweetness and color. The yogurt sauce ties it all together, tangy, herby, and full of life.
Cooking Tips & Tricks
- Don’t cook yogurt on high heat — it can separate.
- Add spinach at the end for perfect texture.
- Serve immediately for best flavor and consistency.
What to Avoid
Avoid these common mistakes to keep it silky and flavorful:
- Don’t over-sear salmon; it should stay moist inside.
- Don’t use non-fat yogurt — it curdles easily.
- Avoid crowding the pan, which can steam instead of sear.
Nutrition Facts
Servings: 2
Calories per serving: 410
Note: These are approximate values.
Preparation Time
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Make-Ahead and Storage Tips
You can prepare the sauce ahead of time and store it in the fridge for up to 2 days. Cook the salmon fresh for best results. Leftovers keep well for a day and can be gently reheated in a skillet over low heat.
How to Serve Creamy Spinach and Salmon Skillet
Serve this dish with rice, quinoa, or pasta to soak up the sauce. It’s also great with roasted potatoes or crusty bread. Add a lemon wedge on the side for brightness.
Creative Leftover Transformations
Try these ideas if you have leftovers:
- Flake the salmon and toss with pasta and sauce.
- Add it to a grain bowl with roasted veggies.
- Serve it cold over greens for a protein-rich salad.
Additional Tips
- Garnish with chopped basil or parsley for a fresh finish.
- Add a pinch of red pepper flakes for gentle heat.
- Stir in a spoonful of grated parmesan for extra richness.
Make It a Showstopper
Serve directly in the skillet for a rustic presentation. Garnish with fresh herbs, a drizzle of olive oil, and a few lemon slices for color contrast.
Variations to Try
- Lemon Garlic Version: Add lemon zest and juice for brightness.
- Creamy Tomato Base: Mix a spoonful of tomato paste into the sauce.
- Mushroom Spinach Twist: Add sautéed mushrooms for earthy flavor.
- Herb Explosion: Add fresh dill, basil, or parsley for a garden-fresh feel.
- Spicy Kick: Add chili flakes or smoked paprika for a warm edge.
FAQ’s
Q1: Can I use frozen salmon?
Yes, just thaw completely and pat dry before cooking.
Q2: Can I make this dairy-free?
Use coconut yogurt or cashew cream as a substitute.
Q3: What can I use instead of spinach?
Kale, arugula, or Swiss chard work beautifully.
Q4: Can I add more veggies?
Absolutely — zucchini, cherry tomatoes, or mushrooms are great options.
Q5: How do I prevent the yogurt from curdling?
Keep the heat low and stir gently when adding it to the sauce.
Q6: Can I bake this instead of cooking on the stove?
Yes, assemble and bake at 375°F for 15–20 minutes.
Q7: How long should I cook salmon?
About 3–4 minutes per side, depending on thickness.
Q8: Can I use flavored yogurt?
No, stick with plain Greek yogurt for best results.
Q9: Can I add cheese?
Yes, a sprinkle of parmesan adds a nice savory note.
Q10: What’s best to serve with this?
Rice, mashed potatoes, or pasta make great sides.
Conclusion
This Creamy Spinach and Salmon Skillet is the perfect blend of comfort and freshness — creamy sauce, tender salmon, and vibrant vegetables in every bite. It’s elegant enough for guests but simple enough for any weeknight. Trust me, once you try it, it’ll become one of your favorite go-to dinners.
Print
Creamy Spinach and Salmon Skillet
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 2 servings 1x
- Category: Main Dish
- Method: Stovetop
- Cuisine: Mediterranean
Description
This Creamy Spinach and Salmon Skillet is a quick and elegant one-pan meal featuring tender salmon fillets simmered in a rich, tangy Greek yogurt sauce with roasted red peppers and spinach. Light, healthy, and full of flavor — perfect for any night of the week.
Ingredients
- 2 skinless salmon fillets (about 6 ounces each)
- Kosher salt and black pepper, to taste
- 1 tablespoon olive oil or avocado oil
- 2 garlic cloves, minced
- 4 ounces roasted red peppers, diced
- 2/3 cup plain Greek yogurt
- 1 teaspoon Italian seasoning
- 2 cups baby spinach, roughly chopped
Instructions
- Pat salmon fillets dry and season both sides with salt and pepper.
- Heat olive oil in a large skillet over medium heat. Sear salmon for 3–4 minutes per side until golden and nearly cooked through. Remove and set aside.
- In the same skillet, add minced garlic and sauté for 30 seconds until fragrant.
- Add roasted red peppers and Italian seasoning. Stir and cook for 1–2 minutes.
- Lower the heat and stir in Greek yogurt. Whisk until smooth, adding a splash of water or broth to thin the sauce if needed.
- Stir in baby spinach and cook until wilted, about 1–2 minutes.
- Return salmon to the skillet and spoon the sauce over the fillets. Simmer for 1–2 minutes to combine flavors.
- Serve warm with a squeeze of lemon juice and fresh herbs if desired.
Notes
- Use full-fat Greek yogurt to keep the sauce creamy and prevent curdling.
- Don’t overcook the salmon; remove it when slightly pink in the center.
- Add spinach at the end to preserve color and texture.
- Serve with rice, quinoa, or pasta to soak up the sauce.
Nutrition
- Serving Size: 1 fillet with sauce
- Calories: 410
- Sugar: 3g
- Sodium: 460mg
- Fat: 25g
- Saturated Fat: 6g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 40g
- Cholesterol: 95mg


