5 from 2 votes

Quick-Broiled Creamy Spinach Stuffed Salmon

 January 16, 2024

Tender, juicy salmon fillets stuffed with a medley of cream cheese, spinach, and parmesan cheese is truly a match made in heaven. And, all of these ingredients come together in my Creamy Spinach Stuffed Salmon, aka the ultimate weeknight dinner that comes together in under 30 minutes. This recipe is such a fun and delicious way to prepare salmon that is perfect for the whole family!

A pan, filled with the creamy spinach stuffed salmon, cooked and ready to be served

Friends, if there’s one protein that my family always requests that I make, it’s salmon. Whether it’s my Perfect 8-Minute Broiled Salmon or my simple and easy Salmon Sushi Cups, salmon is one recipe that my boys (and my husband, Greg) can’t get enough of. And I am definitely not complaining!

I absolutely love salmon. This lean fish is not only an excellent source of protein, but it also packed with heart-healthy omega 3’s and fatty acids. What could be better than that?! Add in the fact that it is delicious, and can be prepared in so many different ways, and you’ve got a dish made in heaven. Not to mention, you guys are always requesting more simple salmon recipes, and when you ask, I deliver! This recipe comes together in under 30 minutes, and is perfect for a simple and easy weeknight dinner.

Now, the best part of this salmon is arguably the filling. This salmon is stuffed with a blend of cream cheese, spinach, and parmesan cheese that perfectly oozes out of it as it cooks. I love serving this salmon on top of rice, because the excess filling soaks into the rice and then you’re left with a creamy, cheesy rice that is almost too good to be true. And, add in some perfectly cooked broccoli on the side (or my easy Smashed Brussels Sprouts) and you’ve got the perfect dinner ready in minutes!

What You Need to Make This Easy Weeknight Dinner Recipe

  • Salmon: Of course, you’ll need salmon in order to make this recipe!
  • Cream Cheese: Make sure the cream cheese is soft and spreadable for this recipe! I recommend leaving the cream cheese out on the counter for 10-15 minutes to soften it, or you can always place the cream cheese into a small bowl and microwave it for 20 seconds, to soften it in a pinch.
  • Spinach: Spinach is packed with vitamins and minerals and is the perfect way to sneak extra veggies into this recipe.
  • Garlic: I highly recommend using fresh garlic, whenever possible. It adds a flavor that garlic powder just can’t replicate!
  • Parmesan Cheese: There is nothing better than biting into this salmon and being met with a cheesy, delicious stuffing, and the parmesan cheese perfectly compliments the cream cheese!
  • Ground Black Pepper: A touch of ground black pepper adds a delicious flavor to the stuffing.
  • Seasoning Blend: To season this salmon to perfection, we’ll be using a combination of paprika, garlic powder, and cumin. Yum!
A bowl, filled with the cream cheese and spinach mixture, sitting on a parchment paper-lined cutting board. Two of the sliced salmon fillets can be seen sitting next to the bowl, with the mixture actively being stuffed into the salmon
Add the softened cream cheese, spinach, mashed garlic, parmesan cheese, and ground black pepper to a bowl and mix to combine. Then, stuff the filling into the salmon, packing in as much as you can!

How to Make This Creamy, Cheesy Stuffed Salmon

To make this stuffed salmon, start by preparing the salmon itself. Cut slits or pockets about 3/4 quarter of the way through the salmon, being careful not to cut all the way through. Repeat until each piece of salmon is cut and set them aside.

Next, prepare the filling. Add the softened cream cheese, spinach, mashed garlic, parmesan cheese, and ground black pepper to a bowl and mix to combine. If the cream cheese is not soft, you can microwave it for 20 seconds to soften it. Then, stuff the filling into the salmon, packing in as much as you can!

In a separate small bowl, mix together the paprika, garlic powder, and cumin until they’re fully combined. Then, rub the spice mixture on top of each piece of salmon.

Once the salmon is seasoned, grease a large, oven-safe skillet (like a 10-inch cast iron) with butter or oil and transfer the salmon pieces into the skillet. Finally, transfer the skillet into the oven and broil it for 13 minutes, or until the salmon is cooked to your liking. Once it’s done, remove it from the oven, serve, and enjoy!

If you make this recipe, please be sure to leave a review and rating below! To see more recipes and behind the scenes, follow along on InstagramTikTok, and Youtube! I’m also now on Pinterest, so stop by and take a look at what’s new.

** Photography by Gayle McLeod
A pan, filled with the creamy spinach stuffed salmon, cooked and ready to be served
gluten-free/Grain Free/Nut Free/Refined Sugar Free

Creamy Spinach Stuffed Salmon

5 from 2 votes
Nicole Modic
Prep Time 10 minutes
Cook Time 13 minutes
Total Time 20 minutes
SERVES 4 Servings
Print it Pin It
Tender, juicy salmon fillets stuffed with a medley of cream cheese, spinach, and parmesan cheese is truly a match made in heaven. And, all of these ingredients come together in my Creamy Spinach Stuffed Salmon, aka the ultimate weeknight dinner that comes together in under 30 minutes. This recipe is such a fun and delicious way to prepare salmon that is perfect for the whole family!

Ingredients

  • 4 4-6 Ounce Pieces Salmon
  • 1 Cup Cream Cheese
  • 1 Cup Fresh Spinach chopped
  • 2 Cloves Garlic mashed
  • ½ Cup Parmesan Cheese freshly grated
  • ½ Teaspoon Ground Black Pepper
  • 1 Teaspoon Paprika
  • 1 Teaspoon Garlic Powder
  • 1 Teaspoon Cumin

Instructions

  • To make this stuffed salmon, start by preparing the salmon itself. Cut slits or pockets about 3/4 quarter of the way through the salmon, being careful not to cut all the way through. Repeat until each piece of salmon is cut and set them aside.
  • Next, prepare the filling. Add the softened cream cheese, spinach, mashed garlic, parmesan cheese, and ground black pepper to a bowl and mix to combine. If the cream cheese is not soft, you can microwave it for 20 seconds to soften it.
  • Then, stuff the filling into the salmon, packing in as much as you can!
  • In a separate small bowl, mix together the paprika, garlic powder, and cumin until they're fully combined.
  • Then, rub the spice mixture on top of each piece of salmon.
  • Once the salmon is seasoned, grease a large, oven-safe skillet (like a 10-inch cast iron) with butter or oil and transfer the salmon pieces into the skillet.
  • Finally, transfer the skillet into the oven and broil it for 13 minutes, or until the salmon is cooked to your liking.
  • Once it's done, remove it from the oven, serve, and enjoy!

Did you make this recipe?

I’d love to see what you made – tag @kalejunkie
in your posts and I’ll re-share!

S
H
A
R
E

WHAT DID YOU THINK?

Rate + Review

5 from 2 votes

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






  1. 5 stars
    Another Kalejunkie win, I should stop being surprised. I subbed the salmon for chicken, but it doesn’t matter because this filling makes the meal. The creamy spinach filling might be the yummiest combination I’ve had with a protein!

    • I’m so happy it turned out well for you, MacKenzie! The chicken sounds like a delicious addition!

  2. 5 stars
    This was delicious! We love salmon and wanted to try something different. Paired it with roasted sweet potato. So good!

    • Yum! I am so happy you enjoyed it, Rachel! Thank you so much for making this recipe and for leaving such a kind review!