Looking for a dinner that feels fancy but doesn’t require a culinary degree? Let me introduce you to my weeknight hero: Cajun Salmon Pasta. This dish brings together flaky salmon, al dente pasta (or spaghetti squash for the carb-conscious), and a creamy, spice-forward sauce that’ll make your taste buds do a happy dance.
I discovered this recipe during a particularly busy month when I needed something impressive enough for guests but simple enough that I wouldn’t stress out.
The first time I made it, my kitchen filled with the most incredible aroma of garlic, paprika, and herbs – and I’ve been hooked ever since.
Why This Recipe Is Awesome

What makes Cajun Salmon Pasta special is its perfect balance of richness and heat. The salmon stays tender and flaky while soaking up those bold Cajun flavors, and the sauce – oh, that sauce! – creamy enough to coat every strand of pasta without being heavy.
This dish is wonderfully adaptable too. Watching carbs?
Swap traditional pasta for spaghetti squash for a lighter version that’s just as satisfying. Need dinner on the table in 30 minutes? This recipe has your back – most of the cooking happens simultaneously, making it efficient without sacrificing flavor.
What I love most is how this dish introduces people to Cajun seasoning in an approachable way.
It’s got that distinctive Louisiana flair without overwhelming heat, making it perfect for spice novices and enthusiasts alike.
Equipment needed: Large skillet, pasta pot, cutting board, sharp knife, measuring spoons, colander

Cajun Salmon Pasta
Ingredients
- 1 pound fresh salmon fillets skin removed
- 2 tablespoons Cajun seasoning store-bought or homemade
- 8 ounces linguine pasta or 1 medium spaghetti squash
- 2 tablespoons olive oil
- 3 cloves garlic minced
- 1 small onion finely diced
- 1 red bell pepper sliced into thin strips
- 1 cup cherry tomatoes halved
- 3/4 cup heavy cream or coconut cream for dairy-free
- 1/4 cup chicken or vegetable broth
- 2 tablespoons fresh lemon juice
- 1/4 cup grated Parmesan cheese omit for dairy-free
- 2 green onions thinly sliced
- 2 tablespoons fresh parsley chopped
- Salt and pepper to taste
- Optional: 1/4 teaspoon cayenne pepper for extra heat
Instructions
- Prepare your pasta base: If using linguine, cook according to package directions until al dente. If using spaghetti squash, cut in half lengthwise, scoop out seeds, drizzle with olive oil, and roast cut-side down at 400°F for 30-40 minutes until tender. Set aside.
- Season the salmon: Pat salmon fillets dry with paper towels. Rub Cajun seasoning all over the salmon, pressing gently to adhere. Let sit for 5 minutes to absorb flavors.
- Sear the salmon: Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Place salmon in the hot pan and cook for 3-4 minutes per side until golden and just cooked through (internal temperature of 145°F). Remove to a plate and lightly cover.
- Create the sauce base: In the same skillet, add remaining olive oil. Add onions and cook for 2 minutes until softening. Add garlic and bell peppers, cooking for another 2-3 minutes until fragrant.
- Build the creamy sauce: Add cherry tomatoes and cook until they begin to burst, about 2 minutes. Pour in broth, scraping up any browned bits from the pan. Reduce heat to medium-low and stir in cream. Simmer for 3-4 minutes until slightly thickened.
- Finish the sauce: Stir in lemon juice and Parmesan cheese (if using). Taste and adjust seasoning with salt, pepper, and cayenne if desired. The sauce should coat the back of a spoon.
- Flake the salmon: Using a fork, gently break the salmon into large flakes. Be careful to keep some chunks intact for texture.
- Combine everything: Add your pasta or spaghetti squash to the sauce and toss gently to coat. Fold in the salmon flakes, being careful not to break them up too much.
- Serve immediately: Divide onto plates and garnish with sliced green onions and fresh parsley.
Notes
- The key to perfect salmon is not overcooking it. It should be just opaque throughout.
- For a make-ahead option, prepare the sauce up to a day in advance, then reheat gently and add freshly cooked pasta and salmon.
- Store-bought Cajun seasoning varies in salt content – taste before adding additional salt.
- If you prefer a thinner sauce, add a splash more broth; for thicker, simmer longer.
- This dish is best enjoyed immediately, but leftovers can be stored for up to 2 days in the refrigerator.
Calories & Nutritional Info
- Calories: Approximately 520 calories per serving with linguine (380 with spaghetti squash)
- Protein: 34g
- Carbohydrates: 42g with linguine (12g with spaghetti squash)
- Fat: 25g
- Dietary notes: Gluten-free when made with spaghetti squash, can be dairy-free with substitutions
- Contains: Fish, dairy (if using cream and Parmesan)
Common Mistakes to Avoid
- Overcooking the salmon – It continues cooking slightly after being removed from heat, so take it off when it’s just barely done.
- Boiling the cream sauce – This can cause separation. Keep it at a gentle simmer.
- Under-seasoning the pasta water – If using linguine, the water should taste like sea water for properly flavored pasta.
- Breaking up the salmon too much – You want substantial pieces for the best texture experience.
- Not patting the salmon dry – This prevents proper searing and seasoning adhesion.
Alternatives & Substitutions
- Protein options: Shrimp works beautifully in place of salmon (cook for just 2 minutes per side). Chicken breast or even tofu can substitute for non-seafood eaters.
- Pasta alternatives: Besides spaghetti squash, try zucchini noodles, hearts of palm pasta, or whole wheat linguine.
- Dairy-free version: Use coconut cream instead of heavy cream and nutritional yeast instead of Parmesan.
- Vegetable swaps: Yellow bell peppers, spinach, or asparagus can replace or supplement the vegetables listed.
- Homemade Cajun seasoning: Mix 1 tablespoon paprika, 1 teaspoon each of garlic powder, onion powder, dried oregano, dried thyme, and 1/2 teaspoon each of salt, black pepper, and cayenne.
FAQs
Can I make this dish less spicy?
Absolutely! Reduce the amount of Cajun seasoning by half and omit the cayenne pepper. You’ll still get the wonderful flavor profile without the heat. You can also add a bit more cream to mellow the spice level.
How do I know when my salmon is perfectly cooked?
The salmon should be opaque and flake easily with a fork. If you have a thermometer, the internal temperature should reach 145°F at the thickest part. The color should be a light pink throughout with no translucent parts.
Can I make this dish ahead of time?
I recommend cooking the salmon fresh, but you can prepare the sauce up to 24 hours ahead. Cook your pasta or spaghetti squash, then reheat the sauce gently, combine with the pasta, and add freshly cooked salmon just before serving.
What’s the best way to reheat leftovers?
Gently reheat in a covered skillet over low heat with a splash of broth or cream to revive the sauce. Microwaving can work in a pinch, but use 50% power and stir halfway through to prevent the sauce from separating.
Can I freeze this dish?
Cream-based sauces typically don’t freeze well as they can separate when thawed. If you must freeze, do so without the pasta and recombine with fresh pasta when reheating. Consume within 1 month for best quality.
Final Thoughts
Cajun Salmon Pasta is that rare recipe that feels like a culinary achievement without the fuss. Whether you’re serving it over traditional linguine or lightening things up with spaghetti squash, this dish delivers Louisiana-inspired comfort with every bite. So grab your skillet, embrace those bold spices, and treat yourself to a meal that proves great flavor doesn’t have to be complicated.






