Main Courses
This Cajun salmon and rice recipe delivers bold flavors in every bite—crispy, spicy salmon with perfectly seasoned jasmine rice that soaks up all the smoky, aromatic essence. 🔥 The secret lies in a well-balanced Cajun marinade that creates a perfectly crispy crust on the salmon while keeping the inside tender and juicy.
I've perfected this dish for weeknight dinners that taste like they came from a Louisiana bayou.
The recipe combines two essential elements: a foolproof Cajun-spiced salmon fillet and a creamy, slightly smoky jasmine rice that complements the heat.
The salmon gets its signature crispiness from a quick sear in a hot skillet, while the rice develops its signature aroma from a simple blend of spices and a touch of smoked paprika. Together, they create a complete dish that's both restaurant-worthy and easy to prepare at home.
What sets this recipe apart is the balance—just enough heat to excite your palate without overwhelming it, and a rice side that's rich yet light. The salmon comes out with a golden-brown crust that shatters slightly when you cut into it, revealing tender, flavorful flesh underneath.
The rice, infused with garlic and herbs, provides the perfect contrast to the spicy fish.
Perfect for a weeknight dinner or a special occasion, this recipe delivers a taste of the South without the fuss. The best part? It comes together in under 45 minutes, making it ideal for busy schedules. Let's get cooking!
Ingredients for cajun salmon and rice
Bold flavors start with these 13 ingredients—crispy salmon, smoky rice, and zesty Cajun heat!
| Ingredient | Amount | Notes |
|---|---|---|
| Salmon Fillets 🐟 | 4 whole | Skin-on, 6-8 oz each |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, long-grain |
| Cajun Seasoning 🌶️ | 2 tbsp | Homemade or store-bought |
| Smoked Paprika 🌶️ | 1 tbsp | For extra smoky depth |
| Garlic Cloves 🧄 | 4 cloves | Minced for marinade |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Olive Oil 🫒 | ½ cup | Extra-virgin for richness |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Butter 🧈 | 2 tbsp | Unsalted, for rice |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Green Onions 🧅 | 2 whole | Sliced, for garnish |
The salmon makes or breaks this dish, so grab the freshest fillets you can find. Whole Foods or your local seafood counter are great spots—look for fillets with vibrant pink flesh and minimal bruising. Skin-on keeps it from curling up during cooking, and 6-8 oz each ensures perfect portions. If you can't find fresh, high-quality frozen works too (thaw in the fridge overnight). The jasmine rice? Lundberg or Tilda brands are my go-tos—they plump up beautifully and have that signature floral aroma. For the Cajun seasoning, Tony Chachere's is the classic choice, but I make my own blend with paprika, cayenne, and thyme for extra depth.
No Cajun seasoning? Mix 1 tbsp paprika, 1 tsp garlic powder, 1 tsp onion powder, 1/2 tsp cayenne, and 1/2 tsp dried oregano—boom, instant substitute. Fresh parsley wilting? Dried parsley at one-third the amount works in a pinch. The salmon marinade can wait until the last minute, but the rice needs time to absorb the broth—start it first if you're short on time. For extra crispiness, pat the salmon dry with paper towels before searing. And if you're feeling fancy, add a splash of hot sauce to the rice for an extra kick.
This dish reheats beautifully—just pop it in the oven at 350°F for 10-12 minutes. The rice keeps for 3-4 days in the fridge, while the salmon is best eaten fresh. For meal prep, cook the rice ahead and store it separately—it reheats better alone. Garnish with fresh parsley and green onions right before serving, because nothing beats that pop of color when it hits the table. Leftovers? Freeze the salmon for up to 2 months—just thaw in the fridge overnight.
Why You'll Love This Recipe
- One-Pan Magic: The salmon and rice cook together—no flipping pans, no extra bowls. I just toss everything on one sheet, set a timer, and walk away. (Yes, even on a Tuesday night.)
- Smoky Garlic Kiss: That Cajun blend and smoked paprika? It turns flaky salmon into something ridiculously good—tangy, spicy, and just enough heat to linger. The garlic? Oh, it caramelizes right into the rice.
- Lunchbox Hero: Make a big batch on Sunday, and you’ve got dinner covered for days. The rice stays fluffy, the salmon reheats like a dream, and my kids actually eat their veggies with this on the side. (Small victories.)
- Budget-Friendly Luxury: Salmon feels fancy, but this recipe stretches it—two fillets feed four easily. Plus, jasmine rice is cheap, and a little Cajun seasoning goes a long way. Feels like a restaurant meal without the price tag.
Step-by-step instructions for Cajun salmon and rice
Crispy skin meets smoky rice—here's how to nail both perfectly every time.
🔥 Step 1: Marinate and Season the Salmon for Maximum Flavor
In a bowl, combine the 4 whole salmon fillets with the 2 tbsp Cajun seasoning, 1 tbsp smoked paprika, 1 tsp salt, and 0.5 tsp black pepper. Gently press the seasoning into both sides of each fillet—this ensures every bite gets that bold Cajun kick. Let them marinate uncovered in the fridge for 30 minutes.
While they marinate, mince the 4 cloves garlic and mix with the 2 tbsp lemon juice and 0.5 cup olive oil in a small bowl. This makes a simple marinade that adds brightness and depth. Here's the thing—don't skip the 30-minute marinade. It lets the spices penetrate the fish and prevents the skin from sticking to the pan later.
👨🍳 Step 2: Cook the Jasmine Rice with Smoky Chicken Broth
Rinse the 1.5 cups jasmine rice under cold water until the water runs clear. This removes excess starch so the grains stay separate. In a medium pot, combine the rice with 1.5 cups chicken broth and bring to a boil over medium-high heat. Once boiling, reduce heat to low, cover tightly with a lid, and simmer for 15 minutes without peeking.
After 15 minutes, turn off the heat and let the rice steam undisturbed for 10 minutes. The residual heat finishes cooking the rice perfectly. Stir in the 2 tbsp butter and fluff gently with a fork. The butter adds richness that balances the spicy salmon. Pro tip: If you want extra flavor, toast the rice in the pot for 2 minutes after removing the lid—this creates a crispy bottom layer that's pure magic.
🔥 Step 3: Sear the Salmon to Crispy Perfection
Heat a large skillet over medium-high heat until it's smoking hot. Add the salmon fillets skin-side down and let them sear undisturbed for 4-5 minutes until the skin turns deep golden brown and crispy. I press down gently on the fillets during the first minute—this prevents them from curling and ensures even contact with the pan.
Flip the salmon carefully and cook the other side for 3-4 minutes until it reaches 145°F internally. The skin should be crispy, and the flesh should flake easily with a fork. If the pan isn't hot enough, the skin won't crisp—this is non-negotiable for that restaurant-quality texture. Transfer the salmon to a plate and tent loosely with foil to keep warm.
🥘 Step 4: Finish with Fresh Herbs and Garnishes
While the salmon rests, stir the 0.25 cup fresh parsley and sliced 2 whole green onions into the rice. This adds freshness that cuts through the richness of the salmon and butter. Taste the rice and adjust seasoning if needed—sometimes the broth needs a pinch more salt to balance the flavors.
To serve, divide the rice evenly among plates and place a salmon fillet on top. Drizzle any pan juices from the salmon over the rice, and garnish with additional green onions if desired. The contrast of crispy salmon skin against tender, fluffy rice is what makes this dish sing. Serve immediately while everything is hot and the salmon is still juicy—this isn't a dish that waits.
Pro Tips For Making Cajun Salmon And Rice
- Sear Salmon Skin-Side Down: The crispy skin is where all the flavor hides, but it needs a hot pan and patience. Lay the fillets skin-side down in a dry cast-iron or heavy skillet over medium-high heat—no oil yet—and let them sit undisturbed for 3-4 minutes until the skin turns golden and starts to lift easily. I used to flip too soon and ended up with sad, rubbery skins every time.
- Toast the Cajun Spice Mix: Dry-toasting your Cajun seasoning and smoked paprika in the pan for 30 seconds before adding oil wakes up their flavors. The aroma alone tells you it’s working—it’ll smell like a bayou bonfire. Skip this, and your dish tastes like it’s missing something, even if the recipe says to just sprinkle.
- Don’t Overcrowd the Rice: If you’re cooking the rice in the same pan as the salmon (because who has time to wash another pot?), resist the urge to dump all the rice in at once. Cook it in two batches if needed—crowding steams the rice instead of toasting it, and you’ll end up with mushy grains. Trust me, your jasmine rice deserves better.
- Rest the Salmon Before Serving: Salmon finishes cooking while it rests, and cutting into it too soon turns it from flaky to a sad, dry mess. Tent it loosely with foil and let it sit for 5-10 minutes—yes, even if you’re starving. The juices redistribute, and the texture becomes melt-in-your-mouth perfect. I know, I know, but trust the process.
Best sauces and condiments for these flavors
Cajun Remoulade
This creamy, tangy sauce is my go-to for adding depth to Cajun salmon. Mix ½ cup mayonnaise with 1 tbsp Dijon mustard, 1 tbsp hot sauce (like Crystal), 1 tsp Worcestershire sauce, 1 tsp lemon juice, ½ tsp smoked paprika, and ¼ tsp cayenne.
Fold in 2 tbsp chopped fresh parsley and 1 tbsp chopped green onions for freshness. Drizzle over the finished dish for an instant flavor boost. 💛
Spicy Creole Butter
Infuse 4 tbsp softened butter with 1 tbsp Cajun seasoning, ½ tsp garlic powder, and ¼ tsp cayenne by melting gently in a small saucepan over low heat for 2-3 minutes.
Let cool slightly, then spread over the salmon before serving or mix into the rice for extra richness. This adds a subtle kick that complements the spicy notes perfectly.
Lemon-Herb Aioli
For a lighter option, blend ½ cup mayonnaise with 1 tbsp fresh lemon juice, 1 tbsp chopped fresh dill, 1 tsp chopped fresh chives, ½ tsp garlic powder, and a pinch of salt.
Thin with 1 tsp water if needed. This bright, herby sauce cuts through the richness of the salmon and rice beautifully. Serve on the side for dipping or drizzle over the finished dish.
Smoky Chipotle Cream
Whisk together ½ cup sour cream, 1 tbsp chipotle pepper in adobo sauce (minced), 1 tsp honey, and ½ tsp smoked paprika. Adjust sweetness with more honey or heat with extra chipotle.
This smoky-sweet sauce pairs wonderfully with the Cajun flavors and adds a creamy contrast to the crispy salmon. Perfect for those who love depth with a little sweetness. 🌶️
Quick Pickled Onions
Slice ½ red onion thinly and soak in a mixture of ½ cup white vinegar, ½ cup water, 1 tsp sugar, and ½ tsp salt for at least 30 minutes.
These tangy onions add a refreshing crunch and brightness to balance the richness of the dish. Sprinkle over the rice or salmon just before serving for a pop of color and acidity.
Garlic-Herb Butter
Melt 4 tbsp butter with 2 minced garlic cloves, 1 tbsp chopped fresh parsley, and ½ tsp Cajun seasoning in a small saucepan over low heat. Once melted, pour over the salmon or rice tablespoon by tablespoon while hot.
The garlic infuses the butter with a fragrant aroma that elevates the dish without overpowering the Cajun flavors. This is my favorite finishing touch! ⚡
Nutrition facts
Frequently asked questions
Can I use frozen salmon for this recipe?
Yes, but thaw it properly first! Place frozen salmon fillets in a sealed bag and submerge in cold water for 30-45 minutes or thaw overnight in the fridge. Never microwave—it creates uneven cooking. Pat the fillets completely dry before seasoning to ensure maximum crispiness on the skin.
How do I make this dish less spicy?
Reduce the Cajun seasoning to 1 tbsp instead of 2, and skip the smoked paprika in the marinade. For extra mildness, add 1 extra tbsp lemon juice to brighten the flavors. The rice can also take a pinch of sugar to balance the heat.
What's the best way to reheat leftovers?
Reheat salmon and rice separately for best results. Place salmon on a baking sheet at 350°F for 8-10 minutes until warmed through. Microwave the rice with a damp paper towel over it for 1-2 minutes. Never reheat salmon above 300°F to prevent drying out.
Can I substitute jasmine rice with another type?
Basmati rice works well—just use the same ratio (1.5 cups uncooked) and increase broth by ¼ cup since it absorbs less. For extra flavor, try brown rice (simmer 40 minutes instead of 15), but it'll be less fluffy. Avoid sticky rice varieties like sushi rice—they need different cooking techniques.
Why did my salmon skin not get crispy?
Most likely your pan wasn't hot enough! Heat the skillet over medium-high heat until it's smoking before adding salmon. Also ensure the fillets are completely dry before cooking. For extra crispiness, press down gently with a spatula during the first 30 seconds of cooking.
