This simple yet elegant dish features tender, flaky salmon fillets generously stuffed with a savory blend of spinach and cheeses. Every bite is a burst of fresh flavors and delightful textures, making it a perfect meal for a weeknight dinner or a special occasion.
Imagine sinking your teeth into a perfectly cooked salmon fillet, the delicate fish complemented by a creamy, flavorful stuffing, all finished with a squeeze of bright lemon.
Recipe Details
- Flavor Profile: The dish offers a balanced taste with the richness of the salmon, the earthiness of the spinach, and the creamy, cheesy filling, all seasoned to perfection.
- Textures: You’ll love the tender, flaky salmon contrasting with the soft, cheesy spinach stuffing.
- Total Time: The active cooking time is about 20 minutes, with the baking taking the majority of the time.
- Difficulty: This recipe is beginner-friendly and requires minimal skills, making it an excellent choice for anyone looking to make a delicious and impressive meal.
What You’ll Need
The beauty of this Spinach Stuffed Salmon Delight lies in its simplicity. You’ll need fresh salmon fillets, a medley of flavorful ingredients for the stuffing including spinach, ricotta, and Parmesan cheese, and a few basic pantry staples like onion, garlic, and olive oil to bring it all together.
Ingredient Notes
- – Salmon – Fresh salmon fillets are key. You can use skin-on or skinless fillets, depending on your preference. The skin-on option adds a bit of extra flavor, and the skin helps the fillet hold its shape.
- – Spinach – Fresh spinach is best for this recipe, as it wilts quickly, and its fresh flavor complements the salmon. You can use baby spinach or regular spinach, just make sure to remove any tough stems.
- – Ricotta Cheese – This creamy cheese provides a smooth, luscious texture to the stuffing. Full-fat ricotta provides the best flavor and texture.
- – Parmesan Cheese – Adds a salty and nutty flavor; ensure you grate your own for the best taste.
- – Nutmeg – This warm spice perfectly complements the spinach and adds complexity. A little goes a long way.
Add-ins and Substitutions
- Add herbs: Enhance the spinach mixture with fresh herbs such as a sprinkle of fresh thyme, rosemary, or dill.
- Spice it up: Add a pinch of red pepper flakes to the spinach mixture for a little bit of heat.
- Use different cheese: Swap out the Parmesan for pecorino or asiago cheese for a slightly different flavor profile.

How to Make Spinach Stuffed Salmon Delight
This recipe is straightforward, allowing you to prepare a restaurant-quality meal at home with ease. Here are the simple steps:
- Prep the oven: Begin by preheating your oven to 375°F (190°C).
- Sauté aromatics: Heat olive oil in a skillet over medium heat. Sauté the chopped onion until softened, about 3 to 5 minutes. Add minced garlic and cook for about a minute until fragrant.
- Wilt the spinach: Introduce the fresh spinach to the skillet and cook it until wilted, usually around 2 to 3 minutes, then season with salt, pepper, and nutmeg.
- Cool and mix: Remove the spinach mixture from the heat and allow it to cool slightly. Mix in the ricotta and Parmesan cheese.
- Prepare the salmon: If desired, use a sharp knife to create a pocket in each salmon fillet by slicing horizontally through the thickest part, being careful not to cut all the way through.
- Stuff the salmon: Spoon the spinach and cheese mixture into the pocket of each salmon fillet.
- Bake: Put the stuffed salmon fillets on a baking sheet lined with parchment paper.
- Pro Tip: Lining your baking sheet with parchment paper makes cleanup a breeze and prevents the salmon from sticking.
- Bake: Bake for 12 to 15 minutes, or until the salmon is cooked through and flakes easily when tested with a fork.
- Serve: Serve the Spinach Stuffed Salmon Delight immediately with lemon wedges.
Recipe Tips
- Don’t overcook the salmon: Overcooked salmon can become dry. Begin checking for doneness at the 12-minute mark.
- Let the spinach cool: Allowing the spinach mixture to cool helps prevent the cheese from melting too quickly in the skillet.
- Season generously: Don’t be shy with the salt, pepper, and nutmeg – these seasonings enhance the flavors of the dish.
- Use a meat thermometer: For a foolproof way to ensure doneness, use a meat thermometer. The salmon is done when it reaches an internal temperature of 145°F (63°C).
- Prep ahead: The spinach mixture can be made in advance and stored in the refrigerator for up to a day before stuffing and baking the salmon.
FAQs
- Can I use frozen spinach?
It’s best to use fresh spinach, as it wilts quickly, and its fresh flavor complements the salmon perfectly. If you must use frozen spinach, be sure to thaw and squeeze out all the excess water before adding it to your mixture. - What kind of salmon should I buy?
Look for salmon fillets that are vibrant in color and have a fresh, mild aroma. Wild-caught salmon is a great option. - Can I make this on the grill?
Yes, you can grill the stuffed salmon. Place the fillets on a preheated grill over medium heat and cook for about 4-6 minutes per side, or until cooked through and the internal temperature reaches 145°F (63°C). Be very careful when flipping the fish. - How do I know when the salmon is cooked?
The salmon is cooked when it flakes easily with a fork and is opaque throughout.
Serving Suggestions
Here are some delicious pairings for your Spinach Stuffed Salmon Delight:
- Grains: Serve your salmon with a side of fluffy cooked quinoa, wild rice, or creamy risotto.
- Sides: Roasted asparagus, green beans, or a simple side salad with a lemon vinaigrette would be perfect.
- Salads: A light and fresh salad with a citrus dressing is a wonderful accompaniment.
- Sauces: While the salmon is flavorful as is, consider a drizzle of hollandaise sauce or a lemon butter sauce for an extra touch of richness.
Make This Recipe in Advance
The spinach and cheese stuffing can be prepared a day in advance and stored in the refrigerator. Assemble the salmon just before you’re ready to bake it. Baked leftovers can be stored in the refrigerator for up to 2 days; reheat gently in the oven or microwave.
Print
Spinach Stuffed Salmon Delight
- Total Time: About 20 minutes (active)
Description
This simple yet elegant dish features tender, flaky salmon fillets generously stuffed with a savory blend of spinach and cheeses. Every bite is a burst of fresh flavors and delightful textures, making it a perfect meal for a weeknight dinner or a special occasion.
Ingredients
2 (6-ounce) salmon fillets, skin on or off
1 tablespoon olive oil
1/2 cup chopped onion
2 cloves garlic, minced
5 ounces fresh spinach
1/4 cup ricotta cheese
1/4 cup grated Parmesan cheese
1/4 teaspoon nutmeg
Salt and black pepper, to taste
Lemon wedges, for serving
Instructions
1. Preheat your oven to 375°F (190°C).
2. Heat the olive oil in a skillet over medium heat. Add the chopped onion and cook until softened, about 3-5 minutes. Stir in the minced garlic and cook for another minute until fragrant.
3. Add the spinach to the skillet and cook until wilted, about 2-3 minutes. Season with salt, pepper, and nutmeg.
4. Remove the spinach mixture from the heat and let it cool slightly. Once cooled, stir in the ricotta cheese and Parmesan cheese.
5. If your salmon fillets have skin, you can leave it on. If not, that is okay too! Make a pocket in each salmon fillet by slicing horizontally through the thickest part, being careful not to cut all the way through.
6. Spoon the spinach and cheese mixture into the pocket of each salmon fillet.
7. Place the stuffed salmon fillets on a baking sheet lined with parchment paper.
8. Bake in the preheated oven for 12-15 minutes, or until the salmon is cooked through and flakes easily with a fork.
9. Serve immediately with lemon wedges. Enjoy!
Notes
Don’t overcook the salmon: Overcooked salmon can become dry. Begin checking for doneness at the 12-minute mark.
Let the spinach cool: Allowing the spinach mixture to cool helps prevent the cheese from melting too quickly in the skillet.
Season generously: Don’t be shy with the salt, pepper, and nutmeg – these seasonings enhance the flavors of the dish.
Use a meat thermometer: For a foolproof way to ensure doneness, use a meat thermometer. The salmon is done when it reaches an internal temperature of 145°F (63°C).
Prep ahead: The spinach mixture can be made in advance and stored in the refrigerator for up to a day before stuffing and baking the salmon.
- Cook Time: 12-15 minutes
- Category: Main Course


