This Spicy Creamy Cajun Salmon is a tasty dish full of flavor! The juicy salmon is cooked with a zesty Cajun spice blend and topped with a rich, creamy sauce that makes it hard to resist.
I love pairing this salmon with some rice or veggies on the side. It’s such a fun way to add some kick to dinner—just be ready for seconds! 🔥
Key Ingredients & Substitutions
Salmon: Fresh or frozen salmon works here. If you’re looking for a leaner fish, try using trout or tilapia instead. Just adjust the cooking time as those fish may take less time than salmon.
Cajun Seasoning: This spice mix is essential for flavor! If you don’t have it, try a combination of paprika, garlic powder, onion powder, and cayenne. Or use store-bought blends like Creole seasoning for a similar kick.
Heavy Cream: For a lighter version, substitute with half-and-half or coconut milk. Just keep in mind it may alter the flavor slightly, especially with coconut milk.
Spinach: Fresh is best for this recipe, but frozen spinach works too. Just make sure to thaw and drain it well to avoid excess water in your sauce.
How Do I Get the Salmon Perfectly Cooked?
Cooking salmon can be tricky, but here are some tips to get it just right:
- Make sure to dry the salmon with paper towels to help it sear well.
- Don’t rush the cooking. Sear each side for about 4 minutes until you get a nice golden crust. The fish should flake easily when done.
- If unsure, use a meat thermometer. Salmon is perfectly cooked when its internal temperature reaches 145°F (63°C).
Following these tips will help you achieve that flaky, tender salmon everyone loves!

How to Make Spicy Creamy Cajun Salmon
Ingredients You’ll Need:
- 4 salmon fillets (about 6 oz each), skin removed
- 2 tablespoons Cajun seasoning
- 1 tablespoon olive oil
- 1/2 cup cherry tomatoes, halved
- 3 cups fresh spinach leaves
- 3/4 cup heavy cream
- 1/4 cup chicken or vegetable broth
- 2 cloves garlic, minced
- 1 tablespoon unsalted butter
- 1 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper (adjust to taste for spiciness)
- Salt and pepper, to taste
- Fresh parsley or basil, thinly sliced, for garnish
How Much Time Will You Need?
This delicious Spicy Creamy Cajun Salmon recipe takes about 30 minutes to prepare and cook. In just half an hour, you’ll have a flavorful, hearty meal ready to enjoy!
Step-by-Step Instructions:
1. Prepare the Salmon:
Start by patting the salmon fillets dry with paper towels. This will help them sear better. Season both sides generously with Cajun seasoning, salt, and pepper to add a great kick of flavor.
2. Sear the Salmon:
In a large skillet, heat the olive oil over medium-high heat. Once the oil is hot, add the salmon fillets carefully. Sear them for about 4 minutes on each side until they’re nicely browned and cooked through. When done, remove the salmon from the skillet and set it aside on a plate.
3. Make the Creamy Sauce:
Reduce the heat to medium and add the unsalted butter to the same skillet. Once the butter has melted, add the minced garlic and sauté for about 30 seconds until it’s fragrant. Next, toss in the halved cherry tomatoes, cooking them for 2-3 minutes until they start to soften and burst with flavor.
4. Combine the Ingredients:
Now, stir in the smoked paprika and cayenne pepper, mixing everything well to combine the spices. Then, pour in the chicken or vegetable broth and heavy cream while stirring continuously. Bring the sauce to a gentle simmer to thicken up a bit.
5. Add Spinach and Final Touches:
Once the sauce is simmering, add the fresh spinach leaves. Cook them until they’re wilted, which should take about 2 minutes. Taste the sauce and adjust the seasoning with additional salt and pepper if needed.
6. Return the Salmon to the Skillet:
Carefully place the salmon fillets back into the skillet. Spoon some of that rich, creamy sauce over the top and let it cook for another 2 minutes. This allows the flavors to meld together nicely.
7. Serving:
Garnish your dish with thinly sliced fresh parsley or basil for a pop of color. Serve your Spicy Creamy Cajun Salmon immediately, alongside your favorite sides like rice, mashed potatoes, or steamed veggies for a complete meal.
Enjoy every bite of this rich and spicy Cajun salmon dish that’s sure to impress!
Can I Use Frozen Salmon for This Recipe?
Yes, you can use frozen salmon! Just be sure to completely thaw it before cooking. The best method is to place it in the fridge overnight. If you’re short on time, you can also put the sealed salmon in a bowl of cold water for about 30 minutes to thaw quickly.
Can I Make This Dish Spicier?
Absolutely! You can increase the amount of cayenne pepper or add a dash of hot sauce to the creamy sauce for an extra kick. Just be sure to taste as you go to ensure it’s the right level of spiciness for your preference.
What Should I Serve With Spicy Creamy Cajun Salmon?
This dish pairs well with a variety of sides. Consider serving it over rice, pasta, or alongside mashed potatoes. For a healthier option, roasted vegetables or a fresh salad would complement the dish beautifully!
How Should I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, do so gently in the microwave or on the stovetop, adding a splash of cream or broth to keep it moist. Enjoy your leftovers within a few days for the best flavor!



