Cajun Shrimp and Salmon with Garlic Cream Sauce is the kind of meal that feels restaurant-quality but is totally doable at home. You get perfectly seasoned, juicy shrimp and flaky salmon, all coated in a rich, velvety garlic cream sauce—served with creamy mashed potatoes and crisp green beans. It’s bold, comforting, and seriously satisfying.
Why You’ll Love This Recipe
- Bold Cajun spices bring heat and flavor
- Rich garlic cream sauce ties everything together
- Perfect balance of protein, carbs, and veggies
- Feels fancy but is easy to make at home
- Great for family dinners or special occasions
Ingredients Needed
For the Cajun Shrimp and Salmon :
- 4 large shrimp, peeled and deveined
- 2 salmon fillets (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
- 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

Ingredient Notes
The Cajun seasoning is the key flavor driver here, bringing smoky heat and depth to both the shrimp and salmon. Fresh garlic is essential for the sauce—it builds that rich, aromatic base. Heavy cream gives the sauce its smooth, velvety texture, while Dijon mustard adds a subtle tang that balances the richness.
For the mashed potatoes, russet potatoes work best because they mash up soft and fluffy. Butter and milk create that classic creamy consistency. Fresh green beans add a crisp, fresh contrast that keeps the dish from feeling too heavy.
Ingredient Substitutions
- Swap salmon with cod, tilapia, or chicken breast if preferred
- Use half-and-half instead of heavy cream for a lighter sauce
- Replace chicken broth with vegetable broth if needed
- Use turkey bacon or skip entirely if adding a smoky element (no pork)
- Substitute green beans with asparagus or broccoli
- Use dairy-free butter and milk for a dairy-free version
- Adjust Cajun seasoning or use a mild blend for less heat
How to Make It
Step 1: Prepare the Mashed Potatoes
Boil potatoes in salted water for 15–20 minutes until fork-tender. Drain and mash with butter and milk until smooth. Season with salt and pepper and set aside.
Step 2: Cook the Shrimp
Heat olive oil in a skillet over medium-high heat. Season shrimp with Cajun seasoning and cook for 2–3 minutes per side until pink. Remove and set aside.
Step 3: Cook the Salmon
In the same skillet, melt butter. Add salmon and cook 4–5 minutes per side until flaky. Remove and set aside.
Step 4: Make the Garlic Cream Sauce
In the same pan, melt butter and sauté garlic for 1–2 minutes. Add cream, chicken broth, Dijon mustard, salt, pepper, and smoked paprika. Simmer 4–5 minutes until slightly thickened.
Step 5: Combine Seafood
Return shrimp and salmon to the skillet. Spoon sauce over and simmer for 2–3 minutes.
Step 6: Cook the Green Beans
Boil green beans for 3–4 minutes, then drain. In a pan, melt butter and sauté garlic and red pepper flakes. Add green beans and cook 3–4 minutes until slightly caramelized.
Step 7: Assemble and Serve
Plate mashed potatoes, top with salmon and shrimp, and drizzle with garlic cream sauce. Serve green beans on the side.
Pro Tips for Perfect Results
- Don’t overcook shrimp—they cook fast
- Cook salmon until just flaky for best texture
- Simmer sauce gently to keep it smooth
- Use fresh garlic for best flavor
- Adjust Cajun seasoning to your spice preference

Common Mistakes to Avoid
- Overcooking seafood (it becomes dry)
- Boiling sauce too hard (can separate)
- Skipping seasoning adjustments
- Watery mashed potatoes from too much milk
Serving Suggestions
Serve with lemon wedges for brightness or a light side salad for balance. This dish also pairs well with rice instead of mashed potatoes if you want a lighter option.
Storage Tips
- Store leftovers in the fridge for up to 3 days
- Reheat gently to avoid overcooking seafood
- Keep sauce separate if possible
Common Questions
Can I use frozen shrimp?
Yes, just thaw and pat dry before cooking.
Can I make it less spicy?
Reduce Cajun seasoning or use a mild version.
Can I substitute the salmon?
Yes, try chicken or another fish like cod.
Can I make the sauce lighter?
Use half-and-half instead of heavy cream.

Why This Recipe Works
- Cajun seasoning adds bold, smoky heat
- Cream sauce balances spice with richness
- Mashed potatoes absorb all the flavors
- Green beans add freshness and texture contrast
Conclusion
This Cajun Shrimp and Salmon with Garlic Cream Sauce is rich, bold, and packed with flavor. It’s the perfect balance of comfort and elegance—ideal for both weeknight dinners and special occasions.
Print
Cajun Shrimp and Salmon with Garlic Cream Sauce
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Description
Cajun shrimp and salmon served with garlic cream sauce, mashed potatoes, and green beans—a bold and comforting dinner.
Ingredients
For the Cajun Shrimp and Salmon
- 4 large shrimp, peeled and deveined
- 2 salmon fillets (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
- 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. Boil potatoes until tender and mash with butter and milk.
2. Season and cook shrimp 2-3 minutes per side.
3. Cook salmon 4-5 minutes per side until flaky.
4. Make sauce with butter, garlic, cream, broth, mustard, and spices.
5. Return seafood to sauce and simmer briefly.
6. Boil then sauté green beans with butter and garlic.
7. Serve everything together with sauce.
Notes
Do not overcook seafood.
Adjust spice level to taste.
Serve immediately for best texture.
