Cajun Fish and Rice Bake is a cozy, flavorful dish that combines tender fish fillets with fluffy rice, all seasoned with that bold and spicy Cajun kick. The mix of herbs and spices gives it a little heat and a lot of character, making it a perfect one-pan meal on busy nights. Plus, it’s a simple way to enjoy a comforting Southern-inspired dinner without a lot of fuss.
I love how easy this dish is to put together — just layer your fish and rice, sprinkle on the Cajun seasoning, and pop it in the oven. The aroma that fills the kitchen while it’s baking is simply irresistible. It’s one of those recipes I go back to whenever I want something warm and flavorful that feels like a treat but is still pretty straightforward to make.
My favorite way to enjoy this bake is with a crisp green salad on the side or some steamed veggies to balance out the spices. It’s a satisfying meal that always brings smiles to the table, whether it’s a weeknight dinner or a casual weekend lunch. Plus, the leftovers warm up nicely, making it a great option for easy next-day meals.
Key Ingredients & Substitutions
White Fish: I like cod or tilapia because they’re mild and hold up well in the bake. If you can’t find these, catfish or even haddock work great too. Just avoid flaky fish that falls apart too easily.
Rice: Long-grain white rice is perfect because it stays fluffy. You can swap for brown rice for a healthier twist, but add 10 extra minutes to cooking time and a bit more liquid.
Cajun Seasoning: This is the flavor hero! If you don’t have a mix, try blending paprika, cayenne, garlic powder, onion powder, and dried herbs. Adjust the cayenne if you want it spicier or milder.
Bell Peppers and Onion: They add crunch and sweetness to balance the spice. If you don’t have red or green peppers, yellow or orange peppers also work well.
How Do I Keep the Fish Moist and Flavorful in a Bake?
Fish can dry out easily when baked. To keep it juicy:
- Season both sides well with Cajun spices for bold flavor.
- Brush melted butter on top before baking—this adds moisture and helps the seasoning stick.
- Cover the dish with foil during baking to trap steam and prevent drying.
- Bake until just cooked through, usually 20-25 minutes depending on thickness.
- For a touch of crispiness, you can broil it uncovered for 2-3 minutes at the end.
Following these steps will help your fish stay tender, flavorful, and perfectly cooked every time.

Equipment You’ll Need
- 9×13-inch baking dish – I prefer a medium-sized dish to hold all the ingredients evenly structured.
- Medium saucepan – for cooking the rice and veggies; it’s the easiest tool for simmering rice until tender.
- Knife and cutting board – sharp knives make chopping bell peppers, onion, and garlic quick and safe.
- Stir spoon – helps you stir the rice mixture and seasonings without mess.
- Oven mitts – for safely removing the hot dish from the oven once it’s cooked.
Flavor Variations & Add-Ins
- Swap white fish for shrimp or scallops; they cook quickly and add a seafood twist.
- Mix in sliced and cooked sausage (like Andouille) for extra smoky flavor and heartiness.
- Add chopped fresh herbs like parsley or thyme on top before serving for a fresh note.
- Spice it up with a splash of hot sauce or red pepper flakes in the seasoning for more heat.
Cajun Fish and Rice Bake
Ingredients You’ll Need:
For The Rice and Veggies:
- 1 cup long-grain white rice
- 2 cups chicken broth or water
- 1 tablespoon olive oil
- 1 small green bell pepper, diced
- 1 small red bell pepper, diced
- ½ cup onion, finely chopped
- 2 cloves garlic, minced
- ½ teaspoon Cajun seasoning
- ½ teaspoon smoked paprika
- Salt and black pepper, to taste
For The Fish:
- 4 white fish fillets (cod, tilapia, or catfish), about 6 ounces each
- 1 teaspoon Cajun seasoning
- Salt and black pepper, to taste
- 2 tablespoons butter, melted
- 2 green onions, sliced (for garnish)
- Optional: Hot sauce, for serving
How Much Time Will You Need?
Prepare for about 10 minutes of prep time, 15-18 minutes for cooking the rice, and 20-25 minutes to bake the fish and rice together. Overall, you’ll spend roughly 45 minutes from start to delicious finish.
Step-by-Step Instructions:
1. Prepare the Oven and Veggies:
Start by heating your oven to 375°F (190°C) and lightly greasing a baking dish. In a medium saucepan, warm the olive oil over medium heat. Add diced green and red bell peppers, chopped onion, and minced garlic. Sauté them for about 4 to 5 minutes, until they feel soft and smell wonderful.
2. Cook the Rice Mixture:
Stir in the long-grain rice to coat it well with those tasty veggies. Pour in the chicken broth or water. Add ½ teaspoon Cajun seasoning, smoked paprika, and a pinch of salt and black pepper. Bring this to a boil, then cover and reduce the heat. Let the rice simmer gently for 15 to 18 minutes until tender and all liquid is absorbed.
3. Season the Fish:
While the rice cooks, sprinkle both sides of your fish fillets evenly with the remaining 1 teaspoon Cajun seasoning, plus salt and pepper to taste. This will pack your fish with bold flavor.
4. Assemble and Bake:
Spread the cooked rice mixture evenly into your prepared baking dish. Lay the seasoned fish fillets on top. Brush the fish with melted butter – this keeps it juicy and flavorful as it bakes. Cover the dish with foil, and bake for 20 to 25 minutes, or until the fish flakes easily with a fork.
5. Optional Crisp Finish and Serve:
If you like a crispy top, remove the foil and broil for 2–3 minutes at the end. Sprinkle sliced green onions over the bake for a fresh, bright touch. Serve hot, and add some hot sauce if you want an extra kick.
Can I Use Frozen Fish for This Cajun Fish and Rice Bake?
Yes, you can! Just make sure to fully thaw the fish in the refrigerator overnight or under cold running water before seasoning and baking. This helps it cook evenly and stay tender.
Can I Substitute Brown Rice for White Rice?
Absolutely! Keep in mind that brown rice takes longer to cook—about 40-45 minutes—and needs more liquid. You may want to cook the rice separately before assembling the bake to ensure it’s fully tender.
How Should I Store Leftovers?
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in the oven or microwave to keep the fish moist—adding a splash of broth or water can help prevent it from drying out.
What If I Don’t Have Cajun Seasoning?
No worries! You can mix your own using common spices like paprika, cayenne pepper, garlic powder, onion powder, thyme, and oregano. Adjust the cayenne to control the heat level.