How to make a Quick and Delicious Salmon and Spinach Recipe!

hero: perfectly pan-seared salmon fillet with crispy golden skin on top of vibrant green wilted spinach with lemon garnish, photorealistic, natural window light, wooden cutting board, no text
4.8 out of 5
(655 reviews)

There’s something absolutely magical about the combination of salmon and spinach—it’s a pairing that feels both elegant and effortless at the same time. This quick and delicious salmon and spinach recipe is perfect for weeknight dinners when you want something that tastes like you spent hours in the kitchen, but actually comes together in just 30 minutes. The beauty of this dish lies in its simplicity: tender, flaky salmon fillets are pan-seared to perfection and topped with a vibrant, garlicky spinach that’s been wilted down until it’s silky and rich.

What I absolutely love about this recipe is how forgiving it is. Whether you’re a seasoned home cook or just starting your culinary journey, you’ll find success here. The salmon stays moist and flavorful, while the spinach provides a nutritious, delicious counterpoint that makes this meal feel wholesome without sacrificing any taste. The combination of butter, garlic, and a squeeze of fresh lemon juice creates a sauce that ties everything together beautifully.

This dish is also incredibly versatile. Serve it over creamy mashed potatoes, fluffy rice, or alongside roasted vegetables for a complete meal. You can even prep the spinach ahead of time and reheat it gently while your salmon cooks. For more inspiration on working with salmon, check out this guide to preparing fish. If you’re looking to round out your meal, consider pairing it with simple side dishes that complement the richness of this entrée.

The key to success with this recipe is using the freshest salmon you can find and not overcooking it. Salmon is best when it’s still slightly translucent in the very center—it will continue to cook from residual heat after you remove it from the pan. I also recommend investing in a good non-stick skillet or well-seasoned cast iron, as this will make a tremendous difference in how evenly your salmon cooks and how easily it releases from the pan.

If you’re meal planning for the week, this recipe is perfect because it reheats beautifully and tastes just as good the next day. I often make a double batch and enjoy it for lunch the following day. The spinach keeps its vibrant color and the salmon remains moist when stored properly in an airtight container. For more sophisticated flavor combinations, try pairing with bright, citrus-forward sides.

This salmon and spinach recipe has become a staple in my kitchen, and I’m confident it will become one of your go-to dinners too. It’s the kind of dish that makes you feel like you’re treating yourself to restaurant-quality food, but it’s so simple you’ll be making it multiple times a week. Let me walk you through exactly how to create this delicious masterpiece in your own kitchen.

Prep Time
10 minutes
Cook Time
15 minutes
Total Time
25 minutes
Servings
4

Ingredients

  • 4 salmon fillets, about 6 ounces each, skin-on or skinless
  • 1 teaspoon kosher salt, plus more to taste
  • ½ teaspoon freshly ground black pepper
  • 2 tablespoons olive oil
  • 4 tablespoons butter, divided
  • 4 cloves garlic, minced
  • 10 ounces fresh spinach, roughly chopped
  • ¼ teaspoon red pepper flakes, optional
  • 2 tablespoons fresh lemon juice
  • 1 teaspoon lemon zest
  • ½ cup heavy cream or crème fraîche, optional
  • Fresh herbs like dill or parsley for garnish, optional
process: chef's hands flipping salmon in a stainless steel skillet with melted butter and garlic, fresh spinach ready to add, photorealistic, bright kitchen lighting, no text

Instructions

  1. Remove your salmon fillets from the refrigerator about 10 minutes before cooking—this allows them to come to room temperature, which ensures more even cooking throughout.
  2. Pat the salmon fillets dry with paper towels, as excess moisture will prevent proper browning and create steam instead of a beautiful golden crust.
  3. Season both sides of each salmon fillet generously with kosher salt and freshly ground black pepper, using about ½ teaspoon of salt and ¼ teaspoon of pepper per fillet.
  4. Heat a large skillet over medium-high heat and add the olive oil, allowing it to heat until it shimmers slightly—this usually takes about 1-2 minutes.
  5. Carefully place the salmon fillets skin-side up in the hot skillet, being mindful of any splashing oil, and let them cook undisturbed for about 4-5 minutes until the bottom is golden brown and crispy.
  6. Using a thin spatula or fish turner, gently flip each salmon fillet and cook for another 2-3 minutes on the other side until the salmon is cooked through but still moist in the center—it should flake easily with a fork.
  7. Transfer the cooked salmon to a clean plate and tent loosely with foil to keep warm while you prepare the spinach.
  8. In the same skillet, reduce the heat to medium and add 2 tablespoons of butter, allowing it to melt completely.
  9. Add the minced garlic to the melted butter and sauté for about 30 seconds to 1 minute, stirring constantly, until fragrant—be careful not to let the garlic brown or it will become bitter.
  10. Add the chopped spinach in batches, stirring gently after each addition to allow the spinach to wilt down before adding more—this takes about 2-3 minutes total.
  11. Once all the spinach is wilted and any excess moisture has evaporated, stir in the remaining 2 tablespoons of butter, red pepper flakes if using, and the fresh lemon juice.
  12. If you prefer a creamier spinach, stir in the heavy cream or crème fraîche at this point and let it simmer for about 1 minute until slightly thickened.
  13. Taste the spinach mixture and adjust seasoning with additional salt and pepper as needed.
  14. Return the salmon fillets to the skillet, placing them on top of the spinach, and sprinkle with fresh lemon zest and your choice of fresh herbs.
  15. Serve immediately while everything is hot, either plating individually or family-style on a large serving platter with the spinach arranged underneath or alongside the salmon.
detail: close-up of golden crispy salmon skin with fresh lemon zest and herb garnish on creamy spinach base, photorealistic, shallow depth of field, natural light, no text

Pro Tips

  • The most important tip for perfectly cooked salmon is not to overcook it. Salmon continues to cook from residual heat after you remove it from the pan, so it’s better to err on the side of slightly underdone than overdone. The internal temperature should reach 145°F for food safety, but it will taste best when pulled from heat at about 130-135°F.
  • Fresh spinach is ideal for this recipe, but frozen spinach works too. If using frozen, thaw it completely and squeeze out as much moisture as possible before adding to the pan, otherwise your dish will be watery.
  • Don’t skip patting the salmon dry—this step is absolutely crucial for achieving that beautiful golden crust. Moisture is the enemy of browning, so take an extra moment to ensure your fillets are as dry as possible.
  • If your salmon fillets are very thick, you can tent them with foil after flipping and reduce the heat to medium to ensure they cook through without the exterior becoming too dark.
  • Lemon is the perfect complement to both salmon and spinach, but you can experiment with other citrus like lime or orange, or add fresh herbs like dill, tarragon, or chives to customize the flavor profile.
  • For a dairy-free version, substitute the butter with olive oil and skip the heavy cream entirely. The dish will be lighter but equally delicious.
  • This recipe doubles beautifully if you’re cooking for a larger crowd. Just use a larger skillet or work in batches, making sure not to overcrowd the pan as this will lower the temperature and prevent proper browning.
  • Leftover salmon and spinach can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in a 350°F oven for about 8-10 minutes until warmed through.
  • For meal prep, you can cook the salmon and spinach ahead of time and reheat them together. They actually taste wonderful at room temperature too, making this a great option for lunch boxes.
  • Consider pairing this with sides like creamy mashed potatoes or roasted vegetables to round out your meal.
  • For wine pairing, this dish pairs beautifully with crisp white wines like Sauvignon Blanc, Pinot Grigio, or a light Chardonnay.

Leave a Comment

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

Scroll to Top