Cajun Fish and Rice Bake is a simple, hearty dish that brings together tender fish fillets, flavorful spices, and fluffy rice all in one pan. The Cajun seasoning adds just the right touch of spice and smokiness, making it a great choice for anyone who loves a bit of bold flavor without too much fuss. The rice cooks up soft and soaks in all those tasty juices, making every bite warming and satisfying.
One of my favorite things about this bake is how easy it is to put together on a busy day. I usually toss everything into a casserole dish, sprinkle on plenty of Cajun seasoning, and then let the oven do the work. It’s one of those meals that feels like a treat but doesn’t demand a lot of time or special ingredients, which makes it perfect for weeknights or casual dinners with friends.
I love serving this dish with a simple side salad or some steamed veggies to balance out the bold flavors. If you want to add a little creamy touch, a dollop of sour cream or a squeeze of fresh lemon juice on top works beautifully. This Cajun Fish and Rice Bake always feels like a cozy, flavorful meal that warms you up from the inside out.
Key Ingredients & Substitutions
White Fish Fillets: I love cod or haddock for this dish because they stay tender but firm when baked. Tilapia works too and is often more budget-friendly. If you prefer, salmon can add a richer flavor.
Rice: Long grain white rice is best here since it stays fluffy. You can swap with jasmine or basmati for extra aroma. Avoid quick-cook rice, as it may become mushy.
Cajun Seasoning: This gives the dish its zing. If you don’t have a mix, combine paprika, garlic powder, onion powder, cayenne, thyme, and black pepper. Adjust cayenne to control the heat.
Chicken Broth or Fish Stock: Using broth adds flavor to the rice while baking. Vegetable broth is a good vegetarian option if you want to skip meat or fish stock.
How Do I Ensure the Fish Stays Tender and the Rice Cooks Perfectly?
The trick is to cover the dish tightly with foil during baking. This traps steam, helping the rice absorb liquid and the fish to cook gently without drying out.
- Sauté onions, garlic, and peppers first to release flavor before adding the rice and broth.
- Pour the rice mixture evenly in the baking dish so it cooks uniformly.
- Pat dry your fish before seasoning to help the spices stick and avoid sogginess.
- Bake covered for 30-35 minutes—check the rice tenderness and fish flakiness.
- Finishing with broil adds a nice crust on the fish without overcooking it.
Let the dish rest before serving to let flavors settle and moisture redistribute. This makes the fish flaky and the rice nicely textured every time.

Equipment You’ll Need
- 9×13 inch baking dish – I like it because it fits everything perfectly and is easy to clean.
- Medium saucepan – to cook the rice and aromatics on the stove; it helps keep the rice flavorful and fluffy.
- Cutting board and sharp knife – for chopping onion, garlic, and peppers quickly and safely.
- Measuring spoons and cups – for accurate seasoning and broth quantities.
- Tongs or a slotted spoon – to handle the fish gently without breaking it apart.
- Aluminum foil – to cover and trap steam during baking for tender rice and fish.
Flavor Variations & Add-Ins
- Replace white fish with shrimp or scallops for a different seafood twist that cooks quickly and stays tender.
- Add chopped tomatoes or corn to the rice before baking for extra sweetness and color.
- Mix in some diced celery or carrots for more crunch and nutrition.
- Use smoked paprika instead of regular paprika for a deeper smoky flavor that enhances the Cajun spices.
Cajun Fish and Rice Bake
Ingredients You’ll Need:
Main Ingredients:
- 2 cups long grain white rice
- 4 cups chicken broth or fish stock
- 1 lb white fish fillets (such as cod, haddock, or tilapia)
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 bell pepper, finely chopped (optional)
- 2 tablespoons Cajun seasoning (store-bought or homemade)
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon cayenne pepper (adjust to taste)
- 1 teaspoon dried thyme
- 2 tablespoons olive oil or vegetable oil
- 1/4 cup chopped green onions (scallions), for garnish
- Fresh cilantro, chopped (optional, for garnish)
- 1 lime, sliced or cut into wedges (for serving)
- Salt and black pepper to taste
Time Needed
This recipe takes about 10 minutes to prep and around 35-40 minutes to bake and broil. You’ll have a delicious, home-cooked meal ready in just under an hour!
Step-by-Step Instructions:
1. Prepare the Rice and Aromatics:
Preheat your oven to 375°F (190°C). Heat 1 tablespoon of oil in a medium saucepan over medium heat. Add the chopped onion and bell pepper (if using) and sauté for 3-5 minutes until softened. Stir in the minced garlic and cook for another minute until fragrant.
2. Cook the Rice:
Add the rice to the saucepan and stir it around to coat the grains with the oil and flavor. Pour in the chicken broth, season with salt and pepper, and bring to a simmer. Remove the pan from heat.
3. Assemble the Bake:
Pour the rice mixture evenly into a greased 9×13 inch baking dish. Pat the fish fillets dry, then rub them with the remaining tablespoon of oil. Mix Cajun seasoning, smoked paprika, cayenne pepper, dried thyme, salt, and pepper together and coat the fish evenly.
Place the seasoned fish gently on top of the rice in the baking dish. Cover the dish tightly with aluminum foil.
4. Bake and Broil:
Bake in the preheated oven for 30-35 minutes, until the rice is tender and the fish flakes easily with a fork. Remove the foil and switch the oven to broil. Broil the fish for 2-3 minutes until it gets a slightly crispy, golden top. Watch carefully to avoid burning.
5. Garnish and Serve:
Remove from oven and let the dish rest for 5 minutes. Sprinkle with chopped green onions and fresh cilantro if you’d like. Serve with lime wedges on the side for squeezing over your fish and rice.
Enjoy your warm, flavorful Cajun Fish and Rice Bake!
Can I Use Frozen Fish for This Recipe?
Yes, you can use frozen fish fillets, but make sure to thaw them completely in the refrigerator before cooking. Pat the fillets dry to remove excess moisture so the seasoning sticks well and the fish bakes evenly.
Can I Make This Dish Ahead of Time?
Absolutely! You can prepare the rice and season the fish a few hours before baking. Keep the assembled dish covered in the fridge and bake just before serving. This is great for busy days or meal prepping.
How Should I Store Leftovers?
Store leftover Cajun Fish and Rice Bake in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently in the oven or microwave until heated through, adding a splash of broth if needed to keep the rice moist.
What Are Good Side Dishes to Serve With This?
Fresh green salad, steamed or roasted vegetables, or even some crusty bread pair wonderfully with this dish to balance out the spicy, hearty flavors.