Quick 30-Minute Stuffed Salmon with Spinach & Feta

Featured in Dinner Mains.

30-Minute Stuffed Salmon with Spinach & Feta is your new go-to! Flavorful, creamy, and ready fast for a healthy weeknight dinner.
Samuel O'Connell - Recipe Author
Updated on February 17, 2026 at 03:24 AM
Quick 30-Minute Stuffed Salmon with Spinach & Feta - Featured Image Pin it
Quick 30-Minute Stuffed Salmon with Spinach & Feta | RecipesByLeah

Honestly, there are days when my kitchen feels like a tornado zone, especially around dinnertime. Just last month, I was staring into the fridge, utterly defeated, when the idea for this 30-Minute Stuffed Salmon with Spinach & Feta popped into my head. I craved something quick, but also, you know, special. Something that felt like a hug but didn't take all night to make. This recipe? It's become my little secret weapon against the 'what's for dinner?' blues. It fills the house with that warm, garlicky, lemony goodness, and honestly, it’s a total game-changer for busy nights.

The first time I tried this, I got a little too excited with the cream cheese mixture. My salmon looked more like a bursting, cheesy pillow than a neat little pocket, spilling its guts all over the baking sheet. Oops! But even with the mess, it tasted incredible. Lesson learned: a little restraint goes a long way with the stuffing, but don't stress if your 30-Minute Stuffed Salmon isn't 'perfectly' sealed!

Ingredients for Your 30-Minute Stuffed Salmon

  • Salmon Fillets (4, about 6 oz each): These are our beautiful canvases! I always look for wild-caught, the flavor is just so much richer, honestly.
  • Fresh Spinach (5 oz, roughly 5 cups): Don't use frozen here, just don't. The fresh stuff wilts down beautifully and adds such a vibrant, earthy note.
  • Feta Cheese (1/2 cup, crumbled): This is where the tangy magic happens. I swear by a good quality block feta that you crumble yourself, it just tastes better than the pre-crumbled stuff.
  • Cream Cheese (4 oz, softened): The binder! This makes our stuffing so incredibly creamy and luxurious. I once tried using Greek yogurt for a 'healthier' twist, and it worked... kinda, but the texture wasn't quite right.
  • Garlic (2 cloves, minced): More garlic, always more garlic! It just elevates everything. This is my secret weapon for almost every savory dish.
  • Lemon (1, half juiced, half sliced): Fresh lemon brightens the whole dish! I love the way the zest smells when I grate it, so fresh and zingy.
  • Fresh Dill (2 tbsp, chopped): This herb and salmon are a match made in heaven. If you don't have fresh, dried will do in a pinch, but the fresh really makes it sing.
  • Olive Oil (1 tbsp): Just a drizzle for searing and a bit of richness.
  • Salt & Black Pepper (to taste): Seasoning is key! I always taste as I go, sometimes a little extra pepper just makes it pop.
  • Optional: Cherry Tomatoes (1/2 cup, halved): Adds a burst of sweetness and color. I love how they soften and release their juices while baking.

Making 30-Minute Stuffed Salmon with Spinach & Feta a Weeknight Win

Prep Your Oven & Salmon:
First things first, preheat your oven to 400°F (200°C). Then, grab a baking dish and give it a good spray with cooking spray. Future you will thank present you, trust me. Now, for the star of the show: the salmon. Pat those fillets dry with a paper towel it really helps with a nice crust. With a sharp knife, carefully cut a pocket into the thickest part of each fillet. Don't cut all the way through, we're making a cozy pouch for our filling. I've definitely cut too deep before, so be gentle!
Whip Up the Creamy Filling:
In a medium bowl, combine your softened cream cheese, crumbled feta, minced garlic, chopped fresh dill, and the juice from half your lemon. Give it a good stir until everything is well combined and looks wonderfully creamy. This is where the magic really starts to happen, and the smell of the dill and lemon together? Oh, it's divine! Make sure your cream cheese is actually soft, otherwise, you'll be fighting lumps, and nobody wants that.
Stuff Those Salmon Pockets:
Now for the fun part! Gently spoon the cream cheese mixture into each salmon pocket. Don't overstuff them, hon, remember my bursting pillow incident? A couple of tablespoons per fillet should do it. Press the edges lightly to seal, though they don't have to be perfect. Next, grab your fresh spinach and carefully tuck it into the pockets alongside the feta mixture. I usually get a handful in there, it wilts down to almost nothing!
Season & Get Ready to Bake:
Once your salmon is stuffed and looking lovely, place the fillets in your prepared baking dish. Drizzle a little olive oil over each one, then sprinkle generously with salt and freshly ground black pepper. If you're using cherry tomatoes, scatter them around the salmon in the dish. I sometimes add a few extra lemon slices on top of each fillet for extra flavor and a pretty presentation. It just feels so fancy, doesn't it?
Bake Until Flaky:
Pop that baking dish into your preheated oven. Bake for about 15-20 minutes, depending on the thickness of your salmon. You want the salmon to be cooked through and flaky, but not dry. The internal temperature should reach 145°F (63°C). The cheese filling will be bubbly and golden, and your kitchen will smell absolutely heavenly. I always peek through the oven door, honestly, it's hard to wait!
Serve It Up:
Carefully remove the baking dish from the oven. Let the salmon rest for a couple of minutes before serving this helps keep it juicy. If you like, garnish with a little extra fresh dill or parsley, and perhaps a final squeeze of fresh lemon juice. The final result should be beautifully golden salmon, spilling with a creamy, flavorful filling. It’s such a satisfying sight after just 30 minutes!

There's something so satisfying about pulling this 30-Minute Stuffed Salmon with Spinach & Feta out of the oven, all golden and bubbly. It feels like a small culinary victory, especially on those evenings when I thought I had nothing in me to cook. It’s messy, it’s real, and it’s always a winner in my book. Sometimes, the simplest things bring the most joy, even if it means a little cheese on the counter.

Storing Your 30-Minute Stuffed Salmon

Okay, so you've got leftovers of this delicious 30-Minute Stuffed Salmon, yay! My honest advice? Let it cool completely before you even think about putting it away. I once sealed warm salmon in a container, and let's just say the condensation made it a bit... mushy. Not ideal. Pop the cooled salmon into an airtight container and it'll keep beautifully in the fridge for up to 3 days. When reheating, avoid the microwave if you can! I microwaved it once, and the salmon got tough, and the sauce separated so don't do that lol. A gentle reheat in the oven (around 300°F/150°C) for 10-15 minutes until warmed through is your best bet to keep it tender and delicious. It holds up surprisingly well, perfect for a quick lunch the next day!

Quick 30-Minute Stuffed Salmon with Spinach & Feta - Image 1Pin it
Quick 30-Minute Stuffed Salmon with Spinach & Feta - Image 1 | RecipesByLeah

Customizing Your 30-Minute Stuffed Salmon

This recipe is super forgiving, which I love! I've experimented a lot. Not a fan of feta? Try goat cheese for a creamier, tangier kick, I tried that once, and it worked beautifully. Or, for a milder flavor, some grated Parmesan or even a little mozzarella would be tasty, though it might change the texture a bit. No dill? Fresh chives or parsley work wonders in a pinch, I've tried it and it's still delicious. Want to add more veggies? Finely chopped bell peppers or sun-dried tomatoes (drained really well!) can be mixed into the filling. I once added some finely chopped artichoke hearts, and it was a delightful surprise. Don't be afraid to play around with what you have!

Serving Suggestions

Oh, the possibilities! This 30-Minute Stuffed Salmon is pretty versatile. For a light and fresh meal, I love serving it with a simple green salad dressed with a lemon vinaigrette. If I'm feeling a bit more substantial, some fluffy couscous or roasted asparagus are always winners. Honestly, this dish and a glass of crisp white wine (maybe a Sauvignon Blanc?) with a good rom-com? Yes please. Or, for a truly comforting vibe, a side of creamy mashed potatoes just soaks up all those delicious juices. It works for a fancy-ish dinner party or just a Tuesday night when you need a little something extra.

Cultural Backstory

While this particular 30-Minute Stuffed Salmon with Spinach & Feta is a modern, weeknight-friendly creation, the idea of stuffing fish with herbs and cheeses has roots in Mediterranean and European cuisines for centuries. Think of Greek spanakopita (spinach and feta pie) flavors tucked into a beautiful piece of salmon! I remember trying a similar dish years ago at a small coastal restaurant during a trip to Greece, and it just stuck with me. The freshness of the dill, the tang of the feta, the richness of the salmon it's a combination that speaks of sun-drenched shores and simple, wholesome ingredients. My version is a quick homage to those flavors, adapted for my busy kitchen chaos.

This 30-Minute Stuffed Salmon with Spinach & Feta truly is a little culinary gem in my recipe collection. It’s proof that delicious, comforting food doesn’t have to take forever. Every time I make it, I’m reminded of those small moments of peace in my often-chaotic kitchen. I hope it brings a little bit of that warmth and ease to your table too. Don't forget to share your versions with me!

Quick 30-Minute Stuffed Salmon with Spinach & Feta - Image 2Pin it
Quick 30-Minute Stuffed Salmon with Spinach & Feta - Image 2 | RecipesByLeah

Frequently Asked Questions

→ Can I use frozen salmon for this 30-Minute Stuffed Salmon?

Honestly, yes, but you must thaw it completely first! I once tried to rush it, and the inside was still a bit icy. Just pat it extra dry after thawing to get rid of any excess moisture, and you're good to go. Patience is a virtue here, friend.

→ What if I don't have fresh dill?

No worries! You can substitute with about 1 teaspoon of dried dill, or even fresh parsley or chives. I've used parsley myself when I was out of dill, and it still tasted absolutely lovely, just a slightly different flavor profile.

→ How do I know when the salmon is cooked through?

The best way is with an instant-read thermometer, it should register 145°F (63°C) in the thickest part. Visually, it should flake easily with a fork and be opaque throughout. I always worry about overcooking, so I pull it out just as it's flaking!

→ Can I make the filling ahead of time?

Absolutely! You can whip up the spinach and feta filling up to a day in advance and store it in an airtight container in the fridge. This makes assembly even quicker when you're ready to bake your 30-Minute Stuffed Salmon, which is a total game-changer on busy nights.

→ Can I use a different type of fish?

You totally can! Thicker white fish like cod or halibut would work well, though cooking times might vary slightly. I've never tried it with a very thin fish, but hey, if you experiment, let me know how it goes! It's all about finding what works for you.

Quick 30-Minute Stuffed Salmon with Spinach & Feta

30-Minute Stuffed Salmon with Spinach & Feta is your new go-to! Flavorful, creamy, and ready fast for a healthy weeknight dinner.

4.6 out of 5
(38 reviews)
Prep Time
10 Minutes
Cook Time
20 Minutes
Total Time
30 Minutes

Category: Dinner Mains

Difficulty: Beginner

Cuisine: American

Yield: 4 Servings

Dietary: Gluten-Free, High Protein

Published: February 10, 2026 at 01:51 AM

Last Updated: February 17, 2026 at 03:24 AM

Ingredients

→ The Main Stars

01 Salmon Fillets (4, about 6 oz each)
02 Fresh Spinach (5 oz, roughly 5 cups)
03 Feta Cheese (1/2 cup, crumbled)
04 Cream Cheese (4 oz, softened)

→ Flavor Boosters & Essentials

05 Garlic (2 cloves, minced)
06 Lemon (1, half juiced, half sliced)
07 Fresh Dill (2 tbsp, chopped)
08 Olive Oil (1 tbsp)
09 Salt & Black Pepper (to taste)

→ Finishing Touches (and a little extra flair)

10 Optional: Cherry Tomatoes (1/2 cup, halved)

Instructions

Step 01

First things first, preheat your oven to 400°F (200°C). Then, grab a baking dish and give it a good spray with cooking spray. Future you will thank present you, trust me. Now, for the star of the show: the salmon. Pat those fillets dry with a paper towel – it really helps with a nice crust. With a sharp knife, carefully cut a pocket into the thickest part of each fillet. Don't cut all the way through, we're making a cozy pouch for our filling. I've definitely cut too deep before, so be gentle!

Step 02

In a medium bowl, combine your softened cream cheese, crumbled feta, minced garlic, chopped fresh dill, and the juice from half your lemon. Give it a good stir until everything is well combined and looks wonderfully creamy. This is where the magic really starts to happen, and the smell of the dill and lemon together? Oh, it's divine! Make sure your cream cheese is actually soft, otherwise, you'll be fighting lumps, and nobody wants that.

Step 03

Now for the fun part! Gently spoon the cream cheese mixture into each salmon pocket. Don't overstuff them, hon, remember my bursting pillow incident? A couple of tablespoons per fillet should do it. Press the edges lightly to seal, though they don't have to be perfect. Next, grab your fresh spinach and carefully tuck it into the pockets alongside the feta mixture. I usually get a handful in there, it wilts down to almost nothing!

Step 04

Once your salmon is stuffed and looking lovely, place the fillets in your prepared baking dish. Drizzle a little olive oil over each one, then sprinkle generously with salt and freshly ground black pepper. If you're using cherry tomatoes, scatter them around the salmon in the dish. I sometimes add a few extra lemon slices on top of each fillet for extra flavor and a pretty presentation. It just feels so fancy, doesn't it?

Step 05

Pop that baking dish into your preheated oven. Bake for about 15-20 minutes, depending on the thickness of your salmon. You want the salmon to be cooked through and flaky, but not dry. The internal temperature should reach 145°F (63°C). The cheese filling will be bubbly and golden, and your kitchen will smell absolutely heavenly. I always peek through the oven door, honestly, it's hard to wait!

Step 06

Carefully remove the baking dish from the oven. Let the salmon rest for a couple of minutes before serving – this helps keep it juicy. If you like, garnish with a little extra fresh dill or parsley, and perhaps a final squeeze of fresh lemon juice. The final result should be beautifully golden salmon, spilling with a creamy, flavorful filling. It’s such a satisfying sight after just 30 minutes!

Notes

  1. Don't overstuff the salmon, a little goes a long way to prevent leaks, I learned this the hard way!
  2. Leftovers are great cold on a salad, or gently reheated in the oven, not the microwave, trust me on that.
  3. No dill? Fresh chives or parsley work wonders in a pinch, I've tried it and it's still delicious.
  4. A squeeze of fresh lemon right before serving brightens everything up, honestly.

Tools You'll Need

  • Baking dish
  • small mixing bowl
  • sharp knife
  • measuring spoons/cups

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Fish
  • Dairy

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 450 calories
  • Total Fat: 28g total fat
  • Total Carbohydrate: 8g total carbs
  • Protein: 40g protein

Reviews & Comments

Required fields are marked *

Quick 30-Minute Stuffed Salmon with Spinach & Feta

Save this recipe for later!

Pin it to your board so you never lose it.

Save on Pinterest
Quick 30-Minute Stuffed Salmon with Spinach & Feta

Save this recipe to cook it later!

Keep it in your Pinterest board so you never lose it 📌