If you want a dinner that feels both comforting and impressive, this Cajun Shrimp and Salmon with Garlic Cream Sauce is exactly the kind of meal to make.
Tender salmon fillets and juicy shrimp are coated in bold Cajun spices, then paired with creamy mashed potatoes and buttery green beans for a complete plate that’s packed with flavor. The rich garlic cream sauce ties everything together beautifully, adding a silky, savory finish that makes this dish feel restaurant-worthy without being overly complicated.

It’s the perfect recipe for a special family dinner, a cozy weekend meal, or even a dinner party when you want something elegant and satisfying.
💛 Why You’ll Love This Recipe
- Bold Cajun flavor with just the right amount of heat
- Rich, creamy garlic sauce that complements the seafood perfectly
- A full meal with protein, vegetables, and comforting mashed potatoes
- Easy enough for weeknights, impressive enough for guests
- Great balance of smoky, creamy, buttery, and fresh flavors
🛒 Ingredients
For the Cajun Shrimp and Salmon
- 4 large shrimp, peeled and deveined
- 2 salmon fillets (about 6 oz each)
- 2 tablespoons Cajun seasoning
- 1 tablespoon olive oil
- 1 tablespoon butter
For the Garlic Cream Sauce
- 1 tablespoon butter
- 3 cloves garlic, minced
- 1 cup heavy cream
- 1/4 cup chicken broth
- 1 teaspoon Dijon mustard
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon smoked paprika
For the Mashed Potatoes
- 4 medium russet potatoes, peeled and cut into chunks
- 1/2 cup milk
- 1/4 cup butter
- Salt and pepper, to taste
For the Green Beans
- 1 pound fresh green beans, trimmed
- 2 tablespoons butter
- 2 cloves garlic, minced
- 1/4 teaspoon red pepper flakes (optional)
- Salt and pepper, to taste
👩🍳 Instructions
1️⃣ Make the Mashed Potatoes
Place the potatoes in a large pot of salted water and bring to a boil. Cook for 15 to 20 minutes, or until fork-tender.
Drain the potatoes and return them to the pot. Mash until mostly smooth, then add the butter and milk. Continue mashing until creamy. Season with salt and pepper to taste, then cover to keep warm.
2️⃣ Season and Cook the Seafood
Pat the shrimp and salmon dry with paper towels. Sprinkle both generously with Cajun seasoning on all sides.
Heat the olive oil in a large skillet over medium-high heat. Add the shrimp and cook for 2 to 3 minutes per side, until pink and opaque. Remove and set aside.
In the same skillet, add the butter. Once melted, add the salmon fillets and cook for 4 to 5 minutes per side, or until the fish flakes easily with a fork. Remove and set aside with the shrimp.
3️⃣ Prepare the Garlic Cream Sauce
In the same skillet, melt 1 tablespoon of butter over medium heat. Add the minced garlic and cook for 1 to 2 minutes, until fragrant.
Pour in the heavy cream and chicken broth, then stir in the Dijon mustard, salt, pepper, and smoked paprika. Let the sauce simmer for 4 to 5 minutes, until slightly thickened.
Return the shrimp and salmon to the skillet and spoon the sauce over the top. Let everything warm together for 2 to 3 minutes.
4️⃣ Cook the Green Beans
Bring a pot of salted water to a boil. Add the green beans and cook for 3 to 4 minutes, until tender-crisp. Drain well.
In a skillet, melt the butter over medium heat. Add the garlic and red pepper flakes, if using, and cook for about 1 minute. Add the green beans and toss to coat. Cook for another 3 to 4 minutes until lightly sautéed. Season with salt and pepper.
5️⃣ Plate and Serve
Spoon a generous portion of mashed potatoes onto each plate. Top with a salmon fillet and a few shrimp. Spoon the garlic cream sauce over the seafood and potatoes.
Add the green beans on the side, then serve immediately. Garnish with fresh herbs or lemon wedges if desired.
🔥 Tips for Best Results
- Do not overcook the shrimp or salmon, since both cook quickly
- Pat seafood dry before seasoning to help it sear properly
- Simmer the sauce gently so it thickens without separating
- Taste the sauce before serving and adjust seasoning if needed
- For smoother mashed potatoes, mash while the potatoes are still very hot
🔄 Variations & Substitutions
- Swap salmon for cod, tilapia, or halibut
- Use scallops instead of shrimp for a different seafood twist
- Replace russet potatoes with sweet potatoes for a slightly sweeter base
- Add mushrooms, cherry tomatoes, or asparagus for extra vegetables
- Use half-and-half instead of heavy cream for a lighter sauce
🍽️ Serving Suggestions
This dish is a complete meal on its own, but it also pairs well with:
- A crisp green salad
- Warm dinner rolls or crusty bread
- Roasted asparagus or Brussels sprouts
- Lemon wedges for a fresh finish
📊 Quick Info
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Servings: 4
