Cajun Shrimp and Salmon with Garlic Cream Sauce, Mashed Potatoes, and Green Beans: A Flavor-Packed Dinner to Impress
I remember the first chilly evening I served this dish — the house smelled like buttered garlic and warm spices, the windows fogged, and my guests lingered over second helpings while leaves rustled outside. It’s exactly the kind of cozy fall meal that feels both elegant and comforting, which is why readers keep asking for this recipe every autumn. If you love seasonal treats and want a dinner that looks impressive without being fussy, you’re in the right place. If you enjoy bold Cajun flavors in other dishes, you might also like this Creamy Cajun Chicken Pasta for another weeknight favorite.
Ingredients
- 1 lb salmon fillets (skin on or off), cut into portions
- 1/2 lb large shrimp, peeled and deveined
- 2 tablespoons Cajun seasoning (adjust to taste)
- 3 tablespoons butter
- 2 tablespoons olive oil
- 4 cloves garlic, minced
- 1 small shallot, finely chopped
- 1 cup heavy cream
- 1/2 cup low-sodium chicken or vegetable broth
- 1 tablespoon lemon juice
- Salt and pepper to taste
- 2 lbs Yukon Gold potatoes, peeled and cut into chunks
- 4 tablespoons butter (for mashed potatoes)
- 1/2 cup milk or cream for mashed potatoes
- 1 lb fresh green beans, trimmed
- Optional garnish: chopped parsley, lemon wedges
Step-by-step Instructions
Prep the potatoes and green beans
- Place potatoes in a pot, cover with cold salted water, bring to a boil, and simmer until fork-tender (about 15–20 minutes).
- In the last 4–5 minutes of potatoes cooking, blanch green beans in the boiling water, drain, and shock in ice water to keep them bright and crisp.
Season and cook the salmon and shrimp
- Pat fish and shrimp dry. Sprinkle Cajun seasoning evenly over both.
- Heat 1 tablespoon butter and 1 tablespoon olive oil in a large skillet over medium-high heat. Sear salmon 3–4 minutes per side depending on thickness until cooked through; remove and keep warm.
- In the same pan, add another tablespoon butter and quickly cook shrimp 1–2 minutes per side until pink. Remove and set aside.
Make the garlic cream sauce
- Reduce heat to medium, add remaining butter and olive oil. Sauté shallot until translucent, add garlic and cook 30 seconds until fragrant.
- Pour in broth and scrape up brown bits. Stir in heavy cream and simmer until slightly thickened, about 3–4 minutes.
- Add lemon juice, season with salt and pepper. Return shrimp and a spoonful of pan juices to warm through for 1 minute. (Place salmon on plates and spoon sauce over both fish.)
Finish the mashed potatoes and green beans
- Drain potatoes and mash with butter and milk until smooth and creamy; season with salt and pepper.
- Toss green beans with a little butter, salt, and a squeeze of lemon, then reheat briefly in a pan or oven.
Plate and serve
- Spoon mashed potatoes onto each plate, arrange salmon and shrimp on top, ladle garlic cream sauce over fish, and add green beans to the side. Garnish with parsley and lemon wedges.
Tips for Success
- Dry fish and shrimp well before searing to get a beautiful crust.
- Don’t overcrowd the pan; cook seafood in batches if necessary so everything sears, not steams.
- Adjust the Cajun seasoning to your heat tolerance — start lighter and add more at the table.
- For extra silky mashed potatoes, warm the milk before adding so the potatoes don’t cool.
- If you want a one-pan shortcut, roast everything on a sheet pan: toss potatoes and green beans with oil and seasonings, place salmon and shrimp on top toward the end so they don’t overcook. For another comforting one-pan idea, try this easy pasta and sausage ideas that pair well with simple sides.
Possible Variations
- Gluten-free: This recipe is naturally gluten-free if you use a gluten-free Cajun seasoning and check the broth label. For a textured topping on the mashed potatoes, sprinkle gluten-free breadcrumbs mixed with a bit of butter and herbs.
- Streusel topping twist: Make a savory cheesy streusel (panko, grated Parmesan, butter, and herbs) and broil briefly over the mashed potatoes for a crunchy contrast.
- Vegetarian swap: Replace seafood with roasted cauliflower steaks seasoned with the same Cajun rub and finish with the garlic cream sauce for a hearty option. You can find inspiration for veggie-forward sides like this zucchini with pasta and tomatoes.
- Meal extensions: Pair with roasted root vegetables or a simple arugula salad; readers who love family-friendly mains often rotate between seafood and poultry — check our Best 8 Chicken Recipes for ideas.
Storage Recommendations
- Refrigerate leftovers in airtight containers for up to 3 days. Store sauce and seafood separately from potatoes if possible to maintain texture.
- To reheat: Gently warm the sauce in a pan, add the seafood briefly to warm through. Reheat mashed potatoes in the microwave with a splash of milk or in a saucepan on low.
- For longer storage, freeze mashed potatoes and sauce (not the cooked seafood) for up to 2 months. Thaw overnight in the fridge and reheat gently.
Conclusion
This comforting dinner brings restaurant-worthy flavors to your home table and is perfect for cozy fall evenings when you want to impress without stress; for a tasty salmon twist with creamy mashed potatoes, see this Delicious Firecracker Baked Salmon with Creamy Mashed Potatoes for more inspiration.
FAQs
- How long should I cook salmon fillets to keep them moist?
- Cook salmon about 3–4 minutes per side over medium-high heat, depending on thickness; aim for an internal temperature of 125–130°F for moist, slightly flaky fish.
- Can I make the garlic cream sauce ahead of time?
- Yes. Make the sauce up to two days ahead and reheat slowly on low; stir in a splash of cream or broth if it thickens too much.
- Is this recipe suitable for a dinner party?
- Absolutely. The components can be prepped ahead (mashed potatoes and sauce reheated, green beans blanched), so you can sear seafood last-minute for a polished presentation.
- What can I serve instead of mashed potatoes for a lighter option?
- Try cauliflower mash, roasted sweet potatoes, or a bed of herbed couscous for a lighter or gluten-free alternative.

Cajun Shrimp and Salmon with Garlic Cream Sauce, Mashed Potatoes, and Green Beans
- Total Time: 50 minutes
- Yield: 4 servings
- Diet: Pescatarian
Description
A cozy and elegant dinner featuring Cajun-seasoned shrimp and salmon in a creamy garlic sauce, served with creamy mashed potatoes and fresh green beans.
Ingredients
- 1 lb salmon fillets, cut into portions
- 1/2 lb large shrimp, peeled and deveined
- 2 tablespoons Cajun seasoning (adjust to taste)
- 3 tablespoons butter
- 2 tablespoons olive oil
- 4 cloves garlic, minced
- 1 small shallot, finely chopped
- 1 cup heavy cream
- 1/2 cup low-sodium chicken or vegetable broth
- 1 tablespoon lemon juice
- Salt and pepper to taste
- 2 lbs Yukon Gold potatoes, peeled and cut into chunks
- 4 tablespoons butter (for mashed potatoes)
- 1/2 cup milk or cream for mashed potatoes
- 1 lb fresh green beans, trimmed
- Optional garnish: chopped parsley, lemon wedges
Instructions
- Prep the potatoes and green beans.
- Place potatoes in a pot, cover with cold salted water, bring to a boil, and simmer until fork-tender (about 15–20 minutes).
- In the last 4–5 minutes of potatoes cooking, blanch green beans in the boiling water, drain, and shock in ice water to keep them bright and crisp.
- Season and cook the salmon and shrimp.
- Pat fish and shrimp dry. Sprinkle Cajun seasoning evenly over both.
- Heat 1 tablespoon butter and 1 tablespoon olive oil in a large skillet over medium-high heat. Sear salmon 3–4 minutes per side depending on thickness until cooked through; remove and keep warm.
- In the same pan, add another tablespoon butter and quickly cook shrimp 1–2 minutes per side until pink. Remove and set aside.
- Make the garlic cream sauce.
- Reduce heat to medium, add remaining butter and olive oil. Sauté shallot until translucent, add garlic and cook 30 seconds until fragrant.
- Pour in broth and scrape up brown bits. Stir in heavy cream and simmer until slightly thickened, about 3–4 minutes.
- Add lemon juice, season with salt and pepper. Return shrimp and a spoonful of pan juices to warm through for 1 minute. (Place salmon on plates and spoon sauce over both fish.)
- Finish the mashed potatoes and green beans.
- Drain potatoes and mash with butter and milk until smooth and creamy; season with salt and pepper.
- Toss green beans with a little butter, salt, and a squeeze of lemon, then reheat briefly in a pan or oven.
- Plate and serve.
- Spoon mashed potatoes onto each plate, arrange salmon and shrimp on top, ladle garlic cream sauce over fish, and add green beans to the side. Garnish with parsley and lemon wedges.
Notes
For extra silky mashed potatoes, warm the milk before adding it to the potatoes. Adjust the Cajun seasoning based on your heat preference.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Searing, Boiling, Sautéing
- Cuisine: Cajun
