salmon and spinach recipe
I cook this salmon and spinach recipe often when I need an easy weeknight meal that feels special but takes little effort. It is rich, fresh, and deeply satisfying. The creamy texture pairs beautifully with bright lemon and tender spinach. Each bite feels balanced.
This healthy salmon recipe is packed with omega-3s, making it a smart low-carb dinner for busy nights. It is naturally Keto and Gluten-Free, so it fits many diets without extra swaps. The result is simple, comforting, and full of flavor.
Looking for lighter dinner options? Check out our guide to Low Carb Meals with Hamburger for more balanced meal ideas.
Table of Contents
Why You’ll Love This Recipe
- Quick and Easy: This healthy one skillet salmon dinner comes together in about 30 minutes. You cook everything in one pan, which means less cleanup and less stress.
- Simple Ingredients: You only need fresh salmon, baby spinach, garlic, lemon juice, and a few pantry staples. No hard-to-find items.
- Perfect for Busy Nights: This one pan salmon and spinach recipe works well for weeknights, date nights, or when guests arrive without warning.
- Balanced Flavor: The rich glaze on the salmon pairs with the bright spinach and lemon. The result tastes fresh, not heavy.
- Crowd-Pleaser: Even picky eaters enjoy the crispy skin and tender center. It feels special but stays simple.
This version stands out because it focuses on texture and timing. You get crispy skin, juicy fish, and spinach that stays vibrant instead of soggy. It feels comforting, yet light enough to enjoy any day of the week.
Why This Recipe Works
This salmon and spinach recipe succeeds because it keeps things simple and controlled. Salmon cooks fast. When you respect timing and moderate heat, the result stays tender instead of dry.
The flavor balance also matters. Rich salmon pairs naturally with bright lemon and fresh spinach. Everything cooks in one pan, so the flavors build without extra steps.
Small details create big results. The rest is execution.
Ingredients Needed
Below is everything you need to make this flavorful salmon and spinach recipe. I grouped the ingredients so you can prep faster and stay organized.
For the Salmon
- 2 salmon fillets about 6 ounces each, skin on for crispy skin
- Salt and freshly ground black pepper to taste
- 1 tablespoon olive oil for pan searing
- 2 tablespoons honey for a light glaze
- 1 tablespoon fresh lemon juice for brightness
Tip: Choose fresh, firm fillets with vibrant color. Skin on works best for pan seared salmon with spinach because it protects the flesh and adds texture.
For the Spinach Sauté
- 1 tablespoon olive oil
- 1 garlic clove, finely minced for aroma
- 1 bag fresh baby spinach about 10 ounces
- Salt and black pepper to taste
- 1 teaspoon lemon juice optional, for extra freshness
Fresh baby spinach wilts quickly and blends well with the rich salmon. If you prefer deeper flavor, you can add a small pinch of red pepper flakes for gentle heat.
How to Cook Salmon and Spinach
Follow these steps for a crispy skin and tender center without overthinking it.
Step 1: Prepare the Salmon
Pat the salmon fillets dry with paper towels. Season both sides with salt and black pepper.
Let the fish sit at room temperature for about 10 minutes before cooking. This helps it cook evenly.
Step 2: Sear the Salmon
Heat 1 tablespoon olive oil in a skillet over medium high heat until shimmering.
Place the salmon skin side down. Press gently for a few seconds so the skin stays flat.
Do not move the fish. Let it cook for 4 to 5 minutes. The flesh will turn pale and the color change will move two thirds up the side. That is your signal to flip.
Flip carefully and cook another 2 to 4 minutes until the internal temperature reaches:
- 110°F for rare
- 125°F for medium rare
- 145°F for well done
Remove from the pan and set aside.
If you notice white protein on the surface, that is albumen. It appears when salmon cooks too hot. Lower the heat next time to reduce it.
Step 3: Cook the Spinach
In the same skillet, lower heat to medium.
Add garlic and cook for about 30 seconds. Add spinach in batches and stir until just wilted.
Season with salt, pepper, and lemon juice.
Step 4: Finish and Serve
Add the baby spinach in batches. Stir gently until it wilts but stays vibrant green.
Season with salt, pepper, and lemon juice.
Avoid overcooking. Spinach should be tender, not dark and watery.
Pro Tips for Success
Use a Fish Spatula
A thin fish spatula makes a big difference when cooking pan seared salmon with spinach. It slides easily under the fillet without tearing the crispy skin. A thick regular spatula can break the crust and damage the fish. The thin edge keeps the fillet intact and helps you flip with confidence.
Do Not Move the Fish Too Soon
One of the most common beginner mistakes is moving the salmon too early. When you place the fillet skin side down in hot oil, let it cook undisturbed. As the skin crisps, it naturally releases from the pan.
If the salmon sticks, it is not ready to flip. Give it more time. When the crust forms, the fish will lift easily.
Preheat the Pan Properly
Always heat the skillet before adding the salmon. The oil should look glossy and shimmering. If the pan is not hot enough, the fish will stick and the skin will not turn crisp.
Watch the Color Change
Pay attention to the side of the fillet. As it cooks, the flesh turns from deep pink to pale pink. When this color change moves about two thirds up the side, it is the perfect time to flip. This visual cue helps you avoid dry overcooked fish and keeps the center tender.
Troubleshooting: Why Did My Sauce Break?
A broken sauce looks grainy or separated. The fat pulls away from the liquid, and the texture becomes thin or curdled. This usually happens for two simple reasons: too much heat or too much acid.
Cause 1: Heat Was Too High
Cream based sauces split when they boil hard. High heat forces the fat to separate from the liquid. This is common when making creamy salmon and spinach in a rush.
How to fix it:
- Lower the heat immediately.
- Remove the pan from the burner for a minute.
- Add a small splash of warm cream or broth.
- Whisk gently until the sauce comes back together.
Slow heat keeps the sauce smooth and rich.
Cause 2: Too Much Lemon or Acid
Lemon juice adds brightness, but too much can cause curdling. Acid reacts with dairy and makes it split.
How to fix it:
- Add lemon at the end of cooking, not during rapid boiling.
- Stir constantly when adding acid.
- If it breaks, whisk in a spoon of cream or even a small cube of cold butter to help bring it back.
Prevention Tips
- Keep the heat at medium or low once cream is added.
- Stir gently and avoid rapid boiling.
- Add acidic ingredients slowly and taste as you go.
With proper heat control, your one pan salmon and spinach sauce will stay smooth, glossy, and perfect for spooning over the fish.
What to Serve With This Dish
This salmon and spinach recipe pairs well with both low carb and classic sides. You can keep it light or turn it into a full comfort meal.
Low Carb Options
- Zucchini noodles: Light and fresh. They soak up the pan juices without adding heavy carbs.
- Roasted asparagus: Crisp on the outside and tender inside. The slight char complements the crispy salmon skin.
- Cauliflower rice: A simple base that keeps this a healthy low carb dinner. Add lemon zest for extra flavor.
These options keep the meal Keto friendly and balanced.
Traditional Favorites
- Lemon herb rice: Bright and fluffy. It pairs beautifully with creamy salmon and spinach.
- Mashed potatoes: Smooth and comforting. They absorb the glaze and sauce perfectly.
- Crusty sourdough bread: Ideal for scooping up every drop of sauce.
- Simple pasta: Toss with olive oil and garlic for a quick salmon and spinach pasta variation.
Choose your side based on the occasion. For weeknights, keep it simple. For guests, add rice or potatoes to make the plate feel complete and satisfying.
Meal Prep, Storage, and Reheating
This salmon and spinach recipe stores well if handled the right way. Proper storage keeps the fish tender and the spinach fresh.
How to Store
- Let the salmon cool to room temperature before storing.
- Place it in an airtight container.
- Store in the fridge for up to 3 days.
Keep the salmon and spinach together if already combined. If possible, store sauce separately to maintain better texture.
Can You Freeze It?
You can freeze cooked salmon, but the texture may change slightly. Spinach tends to release water after thawing, which can thin the sauce. For best results, freeze only the cooked salmon and prepare fresh spinach later.
How to Reheat Without Making It Rubbery
Avoid the microwave. High, fast heat makes salmon dry and tough.
Best method: Low and slow in the oven
- Preheat the oven to 275°F.
- Place the salmon in a baking dish.
- Add a spoonful of water or broth to keep moisture in.
- Cover loosely with foil.
- Heat for about 10 to 15 minutes until warmed through.
Stovetop method
- Place salmon in a skillet over low heat.
- Add a splash of broth or water.
- Cover with a lid and warm gently for a few minutes.
Slow reheating keeps your healthy one skillet salmon dinner moist and flavorful, even the next day.

salmon and Spinach Recipe
Ingredients
Method
- Pat the salmon fillets dry with paper towels. Season both sides generously with salt and freshly ground black pepper. Let sit at room temperature for 10 minutes for even cooking.
- Heat 1 tablespoon olive oil in a large skillet over medium-high heat until shimmering. Place salmon skin side down and press gently so the skin stays flat. Cook undisturbed for 4 to 5 minutes until the color changes about two-thirds up the side.
- Flip carefully using a fish spatula. Cook another 2 to 4 minutes until internal temperature reaches your desired doneness (about 52°C for medium-rare or 63°C for well done). Remove from skillet and set aside.
- Lower heat to medium. Add 1 tablespoon olive oil and minced garlic to the same skillet. Cook for 30 seconds until fragrant.
- Add baby spinach in batches, stirring gently until just wilted. Season with salt, pepper, and lemon juice.
- Return salmon to the skillet. Spoon pan juices and glaze over the top. Warm together for 1 to 2 minutes and serve immediately while the skin remains crisp.
Notes
Conclusion
This salmon and spinach recipe brings together bold flavor, simple steps, and reliable results. You get crispy skin, tender fish, and vibrant spinach in one pan. It works as an easy weeknight meal, yet it feels impressive enough for guests. The balance of richness and fresh lemon keeps every bite satisfying without feeling heavy.
It is also a healthy salmon recipe packed with omega 3s, naturally low carb, Keto friendly, and Gluten Free. That means you can enjoy comfort and nutrition in the same plate.
If you tried this recipe, leave a comment and a star rating below. Your feedback helps others cook with confidence. Share it on Pinterest or Facebook so friends can enjoy it too. What variation did you try? Did you add cream, tomatoes, or keep it simple? Let us know below.
Frequently Asked Questions
How to make a healthy salmon and spinach recipe without cream?
You can skip the cream and keep this salmon and spinach recipe light. Use olive oil, garlic, lemon juice, and a splash of broth to create a simple pan sauce. Add sun dried tomatoes for depth if you like. This keeps the dish dairy free, lower in calories, and still full of flavor.
What is the easiest one-pan salmon and spinach recipe for a weeknight?
The easiest method is pan seared salmon with spinach cooked in the same skillet. Sear the salmon skin side down until crispy. Remove it, sauté garlic and baby spinach, then return the fish to the pan. Everything cooks in about 30 minutes with minimal cleanup.
Can I bake salmon and spinach in the oven instead of pan searing?
Yes, you can bake both together. Place seasoned salmon on a sheet pan and roast at 400°F for about 12 to 15 minutes. Sauté spinach separately or add it to the pan during the last few minutes. You will not get crispy skin like pan searing, but the result is still tender and healthy.
What are the best side dishes to serve with salmon with spinach and tomatoes?
For low carb options, try roasted asparagus or cauliflower rice. For classic sides, lemon herb rice, mashed potatoes, or crusty sourdough bread work well. Pasta also pairs nicely if you want to turn it into a salmon and spinach pasta dinner.
How to make salmon and spinach pasta in one pot?
Cook pasta in a large skillet. Remove it and reserve some pasta water. In the same pan, sear the salmon and sauté spinach. Add cream or broth, parmesan cheese, and a splash of pasta water to form a sauce. Return the pasta and toss gently. This creates a creamy salmon and spinach meal in one pot.
How do I keep salmon skin crispy when cooking with spinach and sauce?
Always cook the salmon skin side down first in hot shimmering oil. Do not move the fish until the crust forms and releases naturally. If adding sauce, spoon it over the top of the salmon instead of pouring it directly on the skin. This keeps the bottom crisp while the inside stays moist.

