If you’re looking for a healthy, flavorful dinner that comes together with minimal effort, this Baked Salmon with Spinach recipe is a perfect choice. Tender oven baked salmon is paired with garlicky spinach, fresh lemon, and a sprinkle of Parmesan for a wholesome meal that’s ideal for busy weeknights or special family dinners.
Why You’ll Love This Recipe
- Quick and easy to prepare in under 40 minutes.
- Packed with protein and nutrient-rich spinach.
- Bright lemon and Parmesan add delicious flavor.
- Family-friendly and naturally low in carbohydrates.
- Perfect for weeknight dinners or meal prep.
- Uses simple pantry ingredients.
Ingredients

- 4 salmon fillets
- 2 cups fresh spinach
- 1 tablespoon olive oil
- 2 cloves garlic, minced
- Juice of 1 lemon
- Salt, to taste
- Black pepper, to taste
- 1 teaspoon dried thyme
- 1/4 cup grated Parmesan cheese
- 1 tablespoon butter
Instructions
- Preheat the oven to 375°F (190°C).
- Heat the olive oil in a skillet over medium heat.
- Add the minced garlic and cook for about 30 seconds until fragrant.
- Stir in the fresh spinach and cook until wilted.
- Season with salt, pepper, and dried thyme.
- Arrange the salmon fillets on a parchment-lined baking sheet.
- Spoon the spinach mixture evenly over each fillet.
- Drizzle fresh lemon juice over the salmon.
- Sprinkle each fillet with grated Parmesan cheese.
- Place a small pat of butter on top of each fillet.
- Bake the Baked Salmon with Spinach for 15–20 minutes, or until the salmon flakes easily with a fork.
- Serve immediately with your favorite vegetables, rice, or roasted potatoes.

Tips & Tricks
- Choose salmon fillets of similar thickness for even cooking.
- Avoid overcooking to keep the salmon moist and tender.
- Freshly grated Parmesan melts more evenly than pre-shredded cheese.
- Add red pepper flakes for a little heat.
- Swap thyme with Italian seasoning or dill for a different flavor.
- Fresh spinach can be replaced with baby kale if desired.
Details
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
- Difficulty: Easy
- Dietary Notes: Gluten-Free, Low Carb, High Protein

Notes
- Serve with roasted asparagus, steamed broccoli, mashed cauliflower, or fluffy rice.
- Garnish with fresh parsley or extra lemon wedges before serving.
- For extra richness, add a little more Parmesan during the final few minutes of baking.
- Wild-caught salmon offers excellent flavor, but farm-raised salmon also works well.
Nutrition (Approximate Per Serving)
- Calories: 385
- Protein: 35g
- Carbohydrates: 4g
- Fat: 25g
- Fiber: 2g
- Sugar: 1g
- Sodium: 310mg
FAQ
Can I use frozen salmon?
Yes. Thaw it completely and pat it dry before baking.
How do I know when salmon is done?
The salmon should flake easily with a fork and reach an internal temperature of 145°F (63°C).
Can I make this recipe ahead of time?
You can prepare the spinach topping ahead of time and refrigerate it until ready to bake.
Can I substitute another cheese?
Yes. Romano or Asiago cheese are excellent alternatives to Parmesan.
Is this healthy salmon recipe keto-friendly?
Yes. This recipe is naturally low in carbohydrates and fits well into many low-carb lifestyles.
Storage
Refrigerator: Store leftovers in an airtight container for up to 3 days.
Freezer: Freeze cooked salmon for up to 2 months. Thaw overnight in the refrigerator before reheating.
Reheating: Warm gently in a 300°F oven for 10–12 minutes or microwave in short intervals until heated through.

Similar Recipes

EASY Baked Salmon with Spinach
Ingredients
- 4 salmon fillets
- 2 cups fresh spinach
- 1 tablespoon olive oil
- 2 cloves garlic minced
- Juice of 1 lemon
- Salt to taste
- Black pepper to taste
- 1 teaspoon dried thyme
- 1/4 cup grated Parmesan cheese
- 1 tablespoon butter
Instructions
- Preheat the oven to 375°F (190°C).
- Heat the olive oil in a skillet over medium heat.
- Add the minced garlic and cook for about 30 seconds until fragrant.
- Stir in the fresh spinach and cook until wilted.
- Season with salt, pepper, and dried thyme.
- Arrange the salmon fillets on a parchment-lined baking sheet.
- Spoon the spinach mixture evenly over each fillet.
- Drizzle fresh lemon juice over the salmon.
- Sprinkle each fillet with grated Parmesan cheese.
- Place a small pat of butter on top of each fillet.
- Bake the Baked Salmon with Spinach for 15–20 minutes, or until the salmon flakes easily with a fork.
- Serve immediately with your favorite vegetables, rice, or roasted potatoes.
Notes
- Serve with roasted asparagus, steamed broccoli, mashed cauliflower, or fluffy rice.
- Garnish with fresh parsley or extra lemon wedges before serving.
- For extra richness, add a little more Parmesan during the final few minutes of baking.
- Wild-caught salmon offers excellent flavor, but farm-raised salmon also works well.
Conclusion
This Baked Salmon with Spinach recipe delivers restaurant-quality flavor with very little effort. Whether you’re preparing a healthy salmon recipe for a weeknight meal or serving guests, the combination of flaky salmon, savory spinach, lemon, and Parmesan is always a winning choice. Give this easy baked salmon recipe a try, and it’s sure to become a regular favorite in your kitchen.

