11 Rice Casserole Side Dishes That Steal the Dinner Table
Rice casserole recipes for side dishes have a quiet superpower: the rice drinks up broth, spices, and whatever savory bits you add, then bakes into a creamy, golden-edged pan that carries the rest of the meal. The supporting ingredients matter too, softening into the grains and giving you texture, not just a pile of plain rice.

If you want the benchmark, start with the Classic Creamy Mushroom. For deep, sweet beefiness, the French Onion Rice Casserole is the move. Crave heat? Make the Green Chile and Cilantro. And the Chicken Sausage and Pepper Rice Casserole is the best make-ahead for a busy night.
Which Rice Casserole Side Dish Should You Make?
| Recipe | Flavor profile | Best for |
|---|---|---|
| Classic Creamy Mushroom Rice Casserole | Earthy, creamy, cozy | A classic Sunday dinner |
| Cheesy Broccoli Rice Casserole | Sharp, cheesy, familiar | A holiday side |
| French Onion Rice Casserole | Deep, sweet-savory, rich | Roast beef or chicken |
| Green Chile and Cilantro Rice Casserole | Bright, spicy, herbaceous | Bold flavor with heat |
| Tomato Basil Mozzarella Rice Casserole | Fresh, garlicky, cheesy | For tomato lovers at supper |
| Spinach Artichoke Rice Casserole | Creamy, garlicky, tangy | A fast weeknight side |
| Wild Rice and Sweet Potato Casserole with Pecans | Nutty, sweet-savory, earthy | An autumnal table |
| Cajun Dirty Rice Casserole with Ground Chicken | Smoky, peppery, savory | Extra heat and spice |
| Curried Coconut Rice Casserole with Chickpeas | Fragrant, creamy, warm spice | A vegetarian main or side |
| Lemon Herb Rice Casserole with Artichoke and Parmesan | Bright, lemony, herb-fresh | Fish or roast chicken |
| Chicken Sausage and Pepper Rice Casserole | Hearty, peppery, tomato-rich | Meal prep and make-ahead |
Classic Creamy Mushroom Rice Casserole
This is the one to make when you want a side dish that tastes like a Sunday supper. I go heavy on the mushrooms because they carry the whole thing, with long-grain rice soaking up every bit of broth and cream.

Ingredients (makes 6 servings)
- Long-grain white rice, rinsed: 250 g (1 1/4 cups)
- Cremini mushrooms, sliced: 450 g (1 lb)
- Vegetable broth: 480 ml (2 cups)
- Heavy cream: 240 ml (1 cup)
- Yellow onion, finely chopped: 1 medium
- Garlic cloves, minced: 4
- Fresh thyme leaves: 1 tbsp
- Unsalted butter: 3 tbsp
- Salt: 1 tsp
- Black pepper: 1/2 tsp
Instructions
Step 1: Melt the 3 tbsp butter in a wide oven-safe pot over medium heat. You want it foamy but shy of browning before you slide in the chopped onion and cook it until soft and glossy, about 6 minutes.
Step 2: Stir in the 4 garlic cloves and 450 g (1 lb) sliced cremini mushrooms. You cook them until they release their liquid and start to brown, roughly 8 minutes, and you’ll smell the earthy sweetness as they sear.
Step 3: You pour in 480 ml (2 cups) vegetable broth, 240 ml (1 cup) heavy cream, the 1 tsp salt, and 1/2 tsp black pepper. Scrape the bottom of the pot with a wooden spoon so you release all those browned bits, then bring the mixture to a gentle boil.
Step 4: Fold in the 250 g (1 1/4 cups) rinsed rice and 1 tbsp thyme leaves. You cover the pot and slide it into a 180C (350F) oven to bake for 30 minutes.
Step 5: Pull the pot from the oven and let the rice rest for 5 minutes with the lid still on. You fluff it with a fork, taste for salt, and serve the casserole hot straight from the pot.
Cheesy Broccoli Rice Casserole
This one lives at every potluck and holiday table, and for good reason. I skip the canned soup and build a quick cheese sauce from scratch, which gives you the same comfort with cleaner flavor.

Ingredients (makes 8 servings)
- Long-grain rice, rinsed and cooked: 300 g (1 1/2 cups dry)
- Broccoli florets: 500 g (4 cups)
- Sharp cheddar cheese, shredded: 300 g (3 cups)
- Milk: 480 ml (2 cups)
- All-purpose flour: 3 tbsp
- Unsalted butter: 4 tbsp
- Dijon mustard: 2 tsp
- Salt: 1 tsp
- Black pepper: 1/2 tsp
- Buttery crackers, crushed: 100 g (1 cup)
Instructions
Step 1: You steam the 500 g (4 cups) broccoli florets until they turn bright green and a knife slides through a stem with slight resistance, about 4 minutes. Drain them well and spread them across a clean tea towel so they don’t sit in water.
Step 2: Melt the 4 tbsp butter in a large saucepan over medium heat. Whisk in the 3 tbsp flour and cook, stirring, for 2 minutes. You should no longer smell raw flour.
Step 3: Pour in the 480 ml (2 cups) milk in a slow stream while you whisk. Cook, whisking often, for 5 minutes, and the sauce will thicken enough to coat the back of a spoon.
Step 4: Remove the pan from the heat and fold in 250 g (2 1/2 cups) of the cheddar, the 2 tsp Dijon, 1 tsp salt, and 1/2 tsp black pepper. Stir until the cheese melts into a smooth, golden sauce.
Step 5: Combine the cooked rice, the drained broccoli, and the cheese sauce in a 23 x 33 cm (9 x 13 inch) baking dish. You fold everything together gently so the broccoli doesn’t break up too much.
Step 6: Scatter the remaining 50 g (1/2 cup) cheddar and the 100 g (1 cup) crushed crackers over the top. You bake at 180C (350F) for 20 minutes, and you’ll see the edges bubbling before you take it out. Serve the casserole hot with a big spoon.
French Onion Rice Casserole
All the deep, sweet beefiness of French onion soup, but in spoonable rice form. You get the same caramelized onion depth with a golden gruyere lid, and it’s a side that regularly upstages roasted chicken or beef.

Ingredients (makes 6 servings)
- Long-grain white rice, rinsed: 250 g (1 1/4 cups)
- Yellow onions, thinly sliced: 800 g (1 3/4 lb total)
- Beef stock: 720 ml (3 cups)
- Gruyere cheese, shredded: 200 g (2 cups)
- Unsalted butter: 4 tbsp
- Fresh thyme leaves: 2 tsp
- Salt: 1 tsp
- Black pepper: 1/2 tsp
Instructions
Step 1: Melt 3 tbsp of the butter in a heavy Dutch oven over medium-low heat. You add the 800 g (1 3/4 lb) sliced onions and a pinch of salt, then cook them for 30 minutes, stirring every few moments, until they turn deep golden and jammy.
Step 2: Add the 250 g (1 1/4 cups) rinsed rice to the pot and stir it through the caramelized onions. You toast the rice for about 3 minutes, just until the grains turn translucent at the edges and start to smell nutty.
Step 3: Pour in the 720 ml (3 cups) beef stock, 1 tsp salt, 1/2 tsp black pepper, and 2 tsp thyme. You scrape the bottom of the pot, bring the whole thing to a bare simmer, then cover it and turn the heat to low.
Step 4: Slide the covered pot into a 180C (350F) oven and bake for 25 minutes. You’ll know it’s ready when the rice has absorbed most of the liquid and the top looks glossy.
Step 5: Pull the pot out and scatter the 200 g (2 cups) gruyere over the top. Slide the pot back under the broiler, and you watch it for about 4 minutes, flipping the handle around a couple times if one side browns faster. Serve the casserole hot while the cheese still stretches.
Green Chile and Cilantro Rice Casserole
I make this one when I want a side with real backbone. Cilantro, poblano, and a few jalapeños get blended into a vibrant green base, then the rice bakes in that liquid so every grain tastes like the sauce.

Ingredients (makes 4 servings)
- Long-grain white rice, rinsed: 200 g (1 cup)
- Poblano peppers, roasted and peeled: 4
- Fresh cilantro leaves and tender stems: 30 g (1 cup packed)
- Jalapeño pepper, thinly sliced: 1 large
- Garlic cloves: 3
- Chicken or vegetable stock: 480 ml (2 cups)
- Neutral oil: 3 tbsp
- Salt: 1 tsp
- Lime juice: 2 tbsp
Instructions
Step 1: You blend the 4 roasted poblanos, 30 g (1 cup packed) cilantro, 3 garlic cloves, 480 ml (2 cups) stock, 2 tbsp lime juice, and 1 tsp salt until completely smooth. Taste it, and you can add a pinch more salt now because the rice will mute the seasoning as it bakes.
Step 2: Heat the 3 tbsp oil in a medium oven-safe pot over medium-high. Pour in the green mixture and let it come to a lively simmer while you scrape down the blender with a rubber spatula.
Step 3: Stir in the 200 g (1 cup) rinsed rice and the sliced jalapeño. You let the liquid return to a gentle bubble, then cover the pot and slide it into a 180C (350F) oven.
Step 4: Bake for 22 minutes. You pull the pot out and fluff the rice with a fork, expecting tender grains with no liquid pooling in the bottom.
Step 5: Let the casserole stand for 3 minutes. You scatter extra cilantro over the top and serve it hot with lime wedges.
Tomato Basil Mozzarella Rice Casserole
This tastes like a caprese salad decided to become a hot, bubbling casserole. I use good canned tomatoes and fresh basil at the end so the basil keeps its bright, peppery edge instead of wilting into the bake.

Ingredients (makes 8 servings)
- Arborio rice: 300 g (1 1/2 cups)
- Canned crushed tomatoes: 800 g (28 oz)
- Vegetable broth: 360 ml (1 1/2 cups)
- Fresh mozzarella, torn into chunks: 250 g (1 cup)
- Parmesan cheese, grated: 100 g (1 cup)
- Garlic cloves, minced: 4
- Fresh basil leaves, torn: 20 g (3/4 cup)
- Olive oil: 3 tbsp
- Salt: 1 tsp
- Black pepper: 1/2 tsp
Instructions
Step 1: You warm the 3 tbsp olive oil in a large oven-safe skillet over medium heat. Add the 4 minced garlic cloves and cook for 1 minute, just until you catch that sharp garlic smell before it browns. Then pour in the 800 g (28 oz) crushed tomatoes, 360 ml (1 1/2 cups) broth, 1 tsp salt, and 1/2 tsp black pepper, and bring it to a lively simmer for 5 minutes.
Step 2: Stir in the 300 g (1 1/2 cups) Arborio rice and half the torn basil. You cook everything for another 2 minutes, then cover the skillet and slide it into a 190C (375F) oven.
Step 3: Bake for 25 minutes. You pull the skillet out and nestle the 250 g (1 cup) torn mozzarella into the rice, then scatter the 100 g (1 cup) parmesan over the top.
Step 4: Return the skillet to the oven, uncovered, and bake for 8 more minutes. You want the cheese melted and the edges just beginning to catch with a few deep red bubbles, then you shower the remaining basil over the top and serve the casserole hot.
Spinach Artichoke Rice Casserole
All the flavors of the warm dip, but substantial enough to sit next to a simple roast. I use frozen spinach and jarred artichokes so this one comes together fast on a weeknight, with the same creamy, garlicky pull.

Ingredients (makes 6 servings)
- Long-grain white rice, cooked and cooled: 500 g (3 cups cooked)
- Frozen chopped spinach, thawed and squeezed dry: 300 g (10 oz)
- Jarred artichoke hearts, chopped: 240 g (8 oz)
- Cream cheese, softened: 225 g (8 oz)
- Sour cream: 240 ml (1 cup)
- Mozzarella cheese, shredded: 200 g (2 cups)
- Parmesan cheese, grated: 50 g (1/2 cup)
- Garlic cloves, minced: 4
- Salt: 1 tsp
- Black pepper: 1/2 tsp
Instructions
Step 1: You heat your oven to 180C (350F) and grease a 20 x 20 cm (8 x 8 inch) baking dish. In a large bowl, beat the 225 g (8 oz) softened cream cheese with 240 ml (1 cup) sour cream, 1 tsp salt, and 1/2 tsp black pepper until smooth and free of lumps.
Step 2: Fold in the 300 g (10 oz) squeezed spinach, 240 g (8 oz) chopped artichokes, and 4 garlic cloves. You stir until the greens and artichokes are evenly scattered through the creamy base, then fold in the 500 g (3 cups) cooked rice and 150 g (1 1/2 cups) mozzarella.
Step 3: Scrape the mixture into the prepared dish and level the top with a spatula. You scatter the remaining 50 g (1/2 cup) mozzarella and all of the 50 g (1/2 cup) parmesan over the surface.
Step 4: Bake, uncovered, for 25 minutes. You’ll see the edges bubbling and the top turning golden in patches, then you let the casserole cool for 5 minutes before serving it hot.
Wild Rice and Sweet Potato Casserole with Pecans
This one leans into fall with chewy wild rice, sweet roasted sweet potato, and a crunchy pecan topping. I bring the sage and a little maple into play because the sweet-savory balance is what makes it feel special, not just heavy.

Ingredients (makes 8 servings)
- Wild rice, rinsed: 200 g (1 cup)
- Sweet potatoes, peeled and cut into 1.5 cm cubes: 900 g (2 lb)
- Vegetable broth: 720 ml (3 cups)
- Pecans, roughly chopped: 120 g (1 cup)
- Fresh sage leaves, chopped: 1 tbsp
- Maple syrup: 3 tbsp
- Butter, melted: 3 tbsp
- Salt: 1 tsp
- Black pepper: 1/2 tsp
Instructions
Step 1: You bring the 720 ml (3 cups) broth to a boil in a medium pot, then add the 200 g (1 cup) wild rice. Cover the pot, drop the heat to low, and cook for 45 minutes. The grains should split open, exposing their pale centers.
Step 2: While the rice cooks, you toss the 900 g (2 lb) sweet potato cubes with 2 tbsp of the melted butter, the 1 tbsp chopped sage, 1/2 tsp salt, and 1/4 tsp black pepper. Spread them on a baking sheet and roast at 200C (400F) for 25 minutes; the edges should look deeply caramelized.
Step 3: Drain any remaining liquid from the rice, then you fold it together with the roasted sweet potatoes in a large bowl. Add the 3 tbsp maple syrup, the remaining 1 tbsp melted butter, 1/2 tsp salt, and 1/4 tsp black pepper, and toss everything gently.
Step 4: Scrape the mixture into a greased 23 x 33 cm (9 x 13 inch) dish and press it into an even layer. You scatter the 120 g (1 cup) chopped pecans over the top.
Step 5: Bake at 180C (350F) for 15 minutes. You want the pecans to smell toasty and the sweet potatoes to look glossy, then you let the casserole rest for 5 minutes and serve it warm.
Cajun Dirty Rice Casserole with Ground Chicken
This side brings real heat and a deep, smoky pepperiness to the table. I use ground chicken with the classic trinity and a heavy hand on Cajun seasoning, and the rice soaks up all that savory fat.

Ingredients (makes 6 servings)
- Long-grain white rice, rinsed: 300 g (1 1/2 cups)
- Ground chicken: 450 g (1 lb)
- Chicken stock: 600 ml (2 1/2 cups)
- Celery, finely diced: 2 stalks
- Red bell pepper, finely diced: 1 large
- Yellow onion, finely diced: 1 medium
- Garlic cloves, minced: 5
- Cajun seasoning: 2 tbsp
- Neutral oil: 2 tbsp
- Scallions, sliced: 4
Instructions
Step 1: You heat the 2 tbsp oil in a wide oven-safe skillet over medium-high. Add the 450 g (1 lb) ground chicken and break it apart with a wooden spoon, cooking until the pink is gone and you see a few crispy browned bits, about 7 minutes.
Step 2: Reduce the heat to medium and add the diced celery, bell pepper, and onion. Cook the trinity for 5 minutes. The vegetables should soften and the onion turn translucent while you scrape up any browned bits from the chicken.
Step 3: Stir in the 5 garlic cloves and 2 tbsp Cajun seasoning for 30 seconds. You’ll smell the spice bloom immediately, so have the stock measured.
Step 4: Add the 300 g (1 1/2 cups) rinsed rice and 600 ml (2 1/2 cups) chicken stock. You bring everything to a strong simmer, cover the skillet, and slide it into a 190C (375F) oven for 20 minutes.
Step 5: Pull the skillet out and fluff the rice with a fork. You let the casserole sit for 5 minutes, then shower the scallions over the top and serve it hot with extra Cajun seasoning for anyone who wants more fire.
Curried Coconut Rice Casserole with Chickpeas
I reach for this one when I want a side that can double as a light main. Coconut milk, warm curry spices, and chickpeas make the rice creamy and substantial, with just enough lime at the end to lift it.

Ingredients (makes 5 servings)
- Basmati rice, rinsed: 250 g (1 1/4 cups)
- Canned chickpeas, drained and rinsed: 425 g (15 oz)
- Full-fat coconut milk: 400 ml (1 can)
- Vegetable broth: 240 ml (1 cup)
- Yellow onion, finely diced: 1 medium
- Fresh ginger, grated: 1 tbsp
- Curry powder: 2 tbsp
- Salt: 1 tsp
- Lime juice: 2 tbsp
- Fresh cilantro, chopped: 20 g (1/2 cup)
Instructions
Step 1: You scoop the thick coconut cream from the top of the can into a medium oven-safe pot over medium heat. Once it melts, add the diced onion and cook for 5 minutes. You want the edges translucent but with no browning yet.
Step 2: Stir in the 1 tbsp grated ginger and 2 tbsp curry powder. Cook for 1 minute, and you’ll smell the curry turn nutty and fragrant, releasing all its oil into the cream.
Step 3: Pour in the full can of coconut milk, 240 ml (1 cup) broth, 1 tsp salt, and the 425 g (15 oz) chickpeas. You bring the liquid to a gentle simmer and let it bubble for 3 minutes.
Step 4: Add the 250 g (1 1/4 cups) basmati rice. You stir it through, cover the pot, and bake at 180C (350F) for 20 minutes. The rice should have absorbed the liquid and the top will look glossy.
Step 5: Pull the pot from the oven and fluff the rice with a fork. You squeeze in the 2 tbsp lime juice, scatter the 20 g (1/2 cup) cilantro over the top, and serve the casserole hot or warm.
Lemon Herb Rice Casserole with Artichoke and Parmesan
This is the brightest side in the list, made for roast chicken or fish. I use artichoke hearts and a good amount of lemon zest and dill, which keeps the rice from feeling heavy even with parmesan in the mix.

Ingredients (makes 4 servings)
- Long-grain white rice, rinsed: 200 g (1 cup)
- Jarred artichoke hearts, quartered: 300 g (10 oz)
- Vegetable broth: 480 ml (2 cups)
- Parmesan cheese, grated: 80 g (3/4 cup)
- Lemon juice: 3 tbsp
- Lemon zest: 1 tbsp
- Fresh dill, chopped: 15 g (1/2 cup)
- Garlic cloves, minced: 4
- Olive oil: 3 tbsp
- Salt: 1 tsp
Instructions
Step 1: You heat the 3 tbsp olive oil in a medium oven-safe pot over medium. Add the 4 garlic cloves and 1 tbsp lemon zest, then cook for 1 minute. The oil should smell citrusy and the garlic should be fragrant, not browned.
Step 2: Pour in the 480 ml (2 cups) broth, 3 tbsp lemon juice, 1 tsp salt, and the 300 g (10 oz) artichoke hearts. You bring the pot to a gentle boil and let it bubble for 2 minutes.
Step 3: Stir in the 200 g (1 cup) rinsed rice. You cover the pot and slide it into a 180C (350F) oven, then bake for 20 minutes.
Step 4: Pull the pot out and fold in the 80 g (3/4 cup) parmesan with a fork, fluffing the rice as you go so the cheese melts in streaks. Then add the 15 g (1/2 cup) chopped dill and serve the casserole hot, with extra lemon wedges on the side if you want more brightness.
Chicken Sausage and Pepper Rice Casserole
This is the make-ahead workhorse of the group. I use mild chicken sausage and a pile of sweet bell peppers, and the whole thing can be assembled a day ahead and baked when you need it.

Ingredients (makes 8 servings)
- Long-grain white rice, rinsed: 350 g (1 3/4 cups)
- Mild chicken sausage, sliced into coins: 340 g (12 oz)
- Red bell pepper, sliced: 3 large
- Yellow onion, sliced: 1 large
- Chicken stock: 720 ml (3 cups)
- Tomato paste: 2 tbsp
- Olive oil: 3 tbsp
- Salt: 1 tsp
- Black pepper: 1/2 tsp
- Fresh basil, torn: 15 g (1/2 cup)
Instructions
Step 1: You heat 2 tbsp of the olive oil in a large oven-safe pot over medium-high. Add the 340 g (12 oz) sliced chicken sausage and cook for 5 minutes, flipping once. The coins should have browned edges and the oil should smell rich.
Step 2: Scoop the sausage out with a slotted spoon, leaving the fat behind. You add the remaining 1 tbsp olive oil, the 3 sliced red peppers, and the sliced onion to the pot, then cook for 6 minutes, scraping up the browned bits from the bottom.
Step 3: Stir in the 2 tbsp tomato paste, 1 tsp salt, and 1/2 tsp black pepper. You cook the paste for 2 minutes, stirring. It should darken from bright red to brick.
Step 4: Pour in the 720 ml (3 cups) chicken stock and bring it to a strong simmer while you scrape the bottom once more. Then stir in the 350 g (1 3/4 cups) rinsed rice and the browned sausage.
Step 5: Cover the pot and slide it into a 180C (350F) oven, then bake for 25 minutes. You’ll know it’s ready when the rice looks tender and most of the liquid has been absorbed.
Step 6: Pull the pot out and let it rest for 5 minutes with the lid on. You fluff the rice with a fork, scatter the 15 g (1/2 cup) torn basil over the top, and serve the casserole hot from the pot. The basil keeps its brightness if you add it right before everyone digs in.
The one move that matters most with any rice casserole is to have your liquid already hot when it hits the rice, and to resist lifting the lid too soon. That first steam is what sets the texture, so trust the timer and let the oven do the work.
Pick the version that matches what you are serving tonight, and go cook. The whole point of a side dish is that it makes the main look even better.
