I promise that this Stuffed Salmon Recipe is the fanciest but easiest recipe you’ll ever make at home. This elegant dinner could be ordered at a high-end restaurant, but it’s achievable for any home cook in less than 40 minutes!

Closeup on piece of crab stuffed salmon topped with breadcrumbs, with fork taking a piece.

This Easy Crab Stuffed Salmon Recipe is elegant but so simple.

Don’t you hate it when you try to make a fancy meal for a special occasion at home, and two hours later, you’re frazzled and your sink is overflowing with dishes?

This Crab Stuffed Salmon Recipe is NOT that. When I say it’s easily achievable for a novice home cook, I MEAN that.

If you can stir things together, chop some parsley, and make one simple cut with your knife, you’ve got this.

Why you will love this Stuffed Salmon

  • Hardly any chopping. Fresh parsley is the only reason you need a cutting board. And if you don’t want to even do that, just use dried parsley; it’s fine!
  • The fanciest dish you’ll ever make in less than 40 minutes.
  • Not a ton of dishes. One bowl, one pan, and a cutting board.
Ingredients laid out on a wooden surface, including fish fillets, can of crabmeat, parmesan cheese, bread crumbs, mustard, cream cheese, lemon egg and herbs.

Ingredients for Stuffed Salmon with Crabmeat

  • salmon – If you have a grocery store, butcher, or seafood market where you can specify that you need center-cut pieces, that’s ideal. You can use any variety of salmon you like best, whether that’s Atlantic salmon, sockeye salmon, or something else.
  • cream cheese – this acts as a binder, and also adds creaminess. Light cream cheese works fine, too.
  • egg – this also acts a binder, holding everything together.
  • Dijon mustard – this adds a little kick of heat to the mixture. Whole grain Dijon is also good.
  • mayonnaise – again, binder + creaminess.
  • lemon zest – seafood and lemon are a match made in heaven, and I love zest because it packs a powerful, bright punch, even in small amounts.
  • Old Bay seasoning – it’s not a (virtual) trip to the East Coast without some Old Bay! This seasoning mix includes celery salt, black pepper, crushed red pepper flakes and paprika. You can even make homemade Old Bay seasoning if you have a well-stocked spice cabinet.
  • crabmeat – I used canned, lump crabmeat, but there are other options for this stuffed salmon with crabmeat. More on that below!
  • panko breadcrumbs – I like these big, flaky breadcrumbs because they are so crunchy, but traditional breadcrumbs work just as well for this salmon stuffed with crab.
  • Parmesan cheese – since this cheese is so salty, it really helps to season the mixture.
  • parsley – I love the bright note that fresh herbs add to a seafood dish. Chives would also be great here. You can also use dried parsley – just reduce the amount to 1 tablespoon.
Rustic wood background with raw salmon fillets with slits cut down the center, and a bowl of crab filling.

How to make Crab Stuffed Salmon

  1. Preheat the oven and spray a rimmed baking pan with cooking spray.
  2. Make your stuffing (more on this below).
  3. Prepare your salmon fillets by cutting a slit down the center of each fillet, almost all the way down to the skin. Then, season the fish well with salt.
  4. Use your fingers to hold the pocket you made in the fish open, and then use a small spoon or fork to pack the filling into the pocket. 
  5. Some of the filling will likely need to be mounded on top of the fish, and that’s just fine.
  6. After the fish is good and stuffed, sprinkle it with breadcrumbs and then lightly drizzle with olive oil. Add another sprinkle of Old Bay for good measure, then pop it into the oven.
  7. Bake for 18 to 22 minutes or until the fish is cooked through, and it’s time to eat!

How to make Crab Stuffing for Salmon

  1. Microwave the cream cheese 30 seconds or until it’s very soft.
  2. Add the egg, mustard, mayo, lemon zest and Old Bay and whisk until everything is fully combined (a few lumps are OK).
  3. Add the crabmeat, some breadcrumbs, Parmesan and parsley and use a spatula to just fold everything together gently, so you can keep the bigger pieces of crab intact.
Small baking dish with two pieces of fish topped with a breadcrumb-based stuffing.

How to cook Stuffed Salmon

You’ll be cooking the crab stuffed salmon on a rimmed baking pan. The rim is important so that any juices released from the salmon don’t leak off the sides of the pan.

How long to cook Stuffed Salmon

Stuffed salmon with crabmeat should take about 18 to 22 minutes to cook in a 350 degree F oven.

You want to make sure that the internal temperature of both the stuffing and the thickest part of the salmon reaches 145 degrees F.

Home Chef Tips for making Stuffed Salmon

  • The most important thing to remember when choosing the salmon for this salmon stuffed with crab is that it needs to be the thicker, center-cut pieces, and not the thinner, tail-end pieces.
  • I chose lump crabmeat for this filling, which is also typical for crabcakes. Cheaper types of crab like claw meat and backfin are also absolutely fine.
  • I would NOT recommend imitation crab meat for this stuffed salmon (save it for a crab rangoon pizza).
Closeup on a stuffed salmon recipe plated with green beans and potatoes.

How to serve this Crab-Stuffed Salmon Recipe

Each piece of this crab stuffed salmon is quite a large, restaurant-style portion. It’s a decadent treat, for sure.

In fact, if you’re a lighter eater, you could easily split one piece with somebody else, especially if you had some side dishes.

Most of the time, I’ll just do simple roasted potatoes and sauteed green beans. Mini Hasselback potatoes and balsamic asparagus are some of my other favorite side dishes for this crab-stuffed salmon recipe.

How to store Stuffed Salmon with Crabmeat

While stuffed salmon is best eaten immediately after it is baked, leftovers can be stored in an airtight container in the fridge for 1 day.

Can you freeze stuffed salmon?

Again, this crab-stuffed salmon recipe is really best enjoyed freshly cooked, but if you need to freeze it, I suggest wrapping the cooked and cooled salmon in plastic wrap and foil before freezing for up to 2 months.

Can you reheat stuffed salmon?

Yes! To reheat, simply place the refrigerated or frozen stuffed salmon in a preheated oven at 350 degrees F for about 20 to 25 minutes or until it is heated through.

Rustic white plates topped with stuffed salmon with crabmeat, green beans and roasted potato wedges.

Stuffed Salmon Recipe FAQs

Should I cover salmon when baking?

It is not necessary to cover salmon when baking. In fact, you want the stuffing to get a little browned, and covering it would prevent this.

How do you make salmon not dry and juicy?

The key to juicy salmon is simply not overcooking it. Cook until the salmon and stuffing reach 145 degrees F and no longer.

Do you oil salmon before or after seasoning?

It’s best to season salmon before applying oil so that the seasonings better adhere to the fish.

Rustic white plate topped with a crab-stuffed salmon recipe, green beans and roasted potato wedges.
Closeup on piece of crab stuffed salmon topped with breadcrumbs, with fork taking a piece.

Crab-Stuffed Salmon Recipe

Yield: 2 servings
Prep Time: 20 minutes
Cook Time: 18 minutes
Total Time: 38 minutes

I promise that this Stuffed Salmon Recipe is the fanciest but easiest recipe you'll ever make at home. This elegant dinner could be ordered at a high-end restaurant, but it's achievable for any home cook in less than 40 minutes!


  • Nonstick cooking spray
  • 2 ounces cream cheese
  • 1 egg
  • 2 teaspoons Dijon mustard
  • 1 tablespoon mayonnaise
  • 1 teaspoon grated lemon zest
  • 1/2 teaspoon Old Bay seasoning, plus more for topping
  • 4 ounces crabmeat
  • 6 tablespoons panko breadcrumbs, divided
  • 2 tablespoons grated Parmesan cheese
  • 2 tablespoons finely chopped fresh parsley, plus more for garnish
  • 2 center cut salmon fillets (6 ounces each)
  • 1/4 teaspoon kosher salt
  • Olive oil, for topping


  1. Preheat oven to 350 degrees F. Spray rimmed baking pan with cooking spray.
  2. In microwave-safe medium bowl, microwave cream cheese 30 seconds or until very soft. Add egg, mustard, mayonnaise, lemon zest and Old Bay to bowl; whisk until fully combined (there may be a few lumps - this is OK).
  3. Add crabmeat, 4 tablespoons breadcrumbs, Parmesan cheese and parsley to bowl; gently fold with spatula until combined.
  4. Place salmon on prepared pan. Using a sharp knife, cut a slit lengthwise down the center of each salmon fillet to create a pocket for the filling. 
  5. Sprinkle salmon with salt. Stuff each salmon fillet with half of the crab stuffing, mounding it on top of each fillet if necessary.
  6. Sprinkle remaining 2 tablespoons breadcrumbs over crab stuffing. Lightly drizzle olive oil over breadcrumbs, and sprinkle with a pinch of additional Old Bay seasoning.
  7. Transfer to oven and bake 18 to 22 minutes or until internal temperature of salmon and stuffing reaches 145 degrees F.

Recommended Products

Foxes Love Lemons, LLC is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and links to Amazon.com. There is no additional cost to you.

Nutrition Information:
Yield: 2 Serving Size: 1
Amount Per Serving: Calories: 867Total Fat: 56gSaturated Fat: 15gTrans Fat: 0gUnsaturated Fat: 36gCholesterol: 327mgSodium: 1336mgCarbohydrates: 18gFiber: 1gSugar: 3gProtein: 70g

Did you make this recipe?

Please leave a comment or rating on the blog, and share a photo on Instagram using tag #foxeslovelemons.