
There’s something absolutely magical about Cajun salmon that just makes your taste buds dance with joy! This isn’t your ordinary weeknight dinner – it’s a restaurant-quality dish that’s so incredibly simple, you’ll be making it again and again. The beauty of this cajun salmon recipe is that it comes together in under 30 minutes, but tastes like you’ve been slaving away in the kitchen all day.
I absolutely adore the combination of bold Cajun spices paired with the delicate, buttery texture of salmon. It’s the perfect balance of heat, flavor, and elegance that makes this dish suitable for both casual family dinners and impressive dinner parties. The spice blend creates this gorgeous, flavorful crust that seals in all the natural juices of the fish, keeping it incredibly moist and tender on the inside.
What I love most about this recipe is how versatile it is. You can serve it with creamy pasta, pair it with a fresh chickpea salad, or go light with roasted vegetables. Some of my favorite additions include pickled red onions for a tangy kick, or even a squeeze of fresh lemon juice right before serving.
The Cajun spice blend is truly the star of this show. It combines paprika, garlic powder, onion powder, cayenne pepper, thyme, oregano, and a touch of black pepper to create this incredible depth of flavor. Unlike some recipes that can be overly complicated, this one keeps things beautifully simple so the quality of your salmon really shines through. I always recommend using wild-caught salmon when possible, as it tends to have a richer flavor and firmer texture that holds up beautifully to this bold seasoning.
One of the best-kept secrets to making restaurant-quality Cajun salmon at home is using a cast-iron skillet. The even heat distribution ensures your salmon gets a perfectly golden crust while staying tender and flaky inside. Plus, there’s something so satisfying about the sizzle when that seasoned salmon hits the hot pan!
This recipe is perfect for meal prep too. You can make a batch on Sunday and enjoy it throughout the week with different sides. Whether you’re cooking for two or feeding a crowd, this cajun salmon recipe scales beautifully and never fails to impress. For more inspiration on impressive seafood dishes and flavor-packed proteins, check out Bon Appétit’s seafood collection or Serious Eats’ cooking guides. You’ll find so many wonderful techniques to elevate your home cooking!
The best part? Your kitchen will smell absolutely incredible while this is cooking. Your family will come running the moment that salmon hits the pan. Let me show you exactly how to make this show-stopping dish that’ll have everyone asking for seconds.
Ingredients
- 4 salmon fillets (6 oz each), skin-on
- 2 tablespoons paprika
- 1 tablespoon garlic powder
- 1 tablespoon onion powder
- 1 tablespoon dried oregano
- 1 tablespoon dried thyme
- 1 teaspoon cayenne pepper
- 1 teaspoon black pepper
- 1 teaspoon salt
- 1/2 teaspoon white pepper
- 3 tablespoons butter
- 2 tablespoons olive oil
- Fresh lemon juice for serving
- Fresh parsley for garnish
- Lemon wedges for serving

Instructions
- Pat your salmon fillets completely dry with paper towels – this is crucial for achieving that beautiful golden crust. Place them skin-side down on a clean plate and let them sit at room temperature for about 5 minutes while you prepare the spice blend.
- In a small bowl, combine the paprika, garlic powder, onion powder, oregano, thyme, cayenne pepper, black pepper, salt, and white pepper. Mix these together thoroughly with a fork, breaking up any clumps so the spices are evenly distributed and ready to coat your salmon.
- Generously season both sides of each salmon fillet with your Cajun spice mixture, making sure to coat the flesh side especially well. Don’t be shy with the seasoning – this is what creates that incredible flavor! Let the seasoned salmon sit for just a minute to allow the spices to adhere properly.
- Heat a large cast-iron skillet over medium-high heat for about 2-3 minutes until it’s nice and hot. You want the pan hot enough that a drop of water sizzles immediately when it hits the surface.
- Add the olive oil to the hot skillet and let it heat for about 30 seconds until it’s shimmering and just starting to smoke slightly. This ensures your salmon will get that gorgeous sear.
- Carefully place the salmon fillets skin-side down into the hot skillet, working away from your body to avoid any oil splatter. You should hear an immediate, satisfying sizzle – this is the sound of culinary magic happening!
- Let the salmon cook undisturbed for 5-6 minutes on the skin side. During this time, resist the urge to move it around – you want that skin to get crispy and golden. You’ll notice the edges of the fish starting to turn opaque as it cooks through.
- Add the butter to the skillet, letting it melt around the salmon fillets. Use a spoon to baste the top of each fillet with the melted butter and pan juices, which adds incredible flavor and keeps everything moist.
- Flip the salmon fillets carefully using a fish spatula or thin metal spatula, trying to keep that beautiful skin intact on the bottom. Cook for another 4-5 minutes on the flesh side until the salmon flakes easily with a fork and reaches an internal temperature of 145°F.
- Squeeze fresh lemon juice over each fillet and sprinkle with fresh parsley. Carefully transfer the salmon to serving plates, making sure to keep that gorgeous spiced skin side down for presentation.
- Spoon any remaining buttery pan juices over the top of each fillet before serving immediately with lemon wedges on the side.

Pro Tips
o If you don’t have a cast-iron skillet, a stainless steel skillet works beautifully too, though nonstick pans may not give you quite the same sear
o You can make the Cajun spice blend in advance and store it in an airtight container for up to 3 months – perfect for quick weeknight dinners
o Don’t skip patting the salmon dry – moisture is the enemy of a good crust and crispy skin
o If your salmon fillets are thicker than an inch, reduce the heat to medium after the initial sear to prevent the spices from burning before the inside cooks through
o Leftover Cajun salmon keeps beautifully in the refrigerator for up to 3 days and can be enjoyed cold on salads or reheated gently
o For a creamier version, drizzle with a quick lemon butter sauce or serve alongside creamy rice
o The internal temperature of perfectly cooked salmon should be 145°F at its thickest point – use an instant-read thermometer for accuracy
o If you prefer less heat, reduce the cayenne pepper to 1/2 teaspoon, though this dish is meant to have a nice kick
o Fresh herbs like dill, tarragon, or cilantro make wonderful garnish alternatives to parsley
o Pair this with sides like roasted asparagus, wild rice, or a crisp green salad for a complete meal
o The butter-basting step is essential – it adds richness and helps the spices incorporate into a delicious pan sauce
