I love a good broccoli cheese rice casserole because it’s simple, comforting, and reliably melty every time. I’ll walk you through the ingredients and a couple of foolproof methods—one quick for weeknights, one classic oven-baked—plus a few tricks for perfect texture and a crunchy topping.
Stick with me and you’ll have a cozy, crowd-pleasing dish that holds up for make-ahead meals and freezes well, with one clever tweak that changes everything.
Why This Casserole Works Every Time

This Broccoli Cheese Rice Casserole works every time because it balances creamy cheese, tender broccoli, and fluffy rice with a binder that keeps everything moist while baking; simple techniques—pre-cooking rice just right, steaming or blanching broccoli briefly, and folding ingredients together gently—ensure consistent texture and prevent a watery or gummy casserole.
- 2 cups cooked long-grain white rice
- 3 cups broccoli florets, steamed or blanched and chopped
- 2 cups sharp cheddar cheese, shredded
- 1 cup mozzarella cheese, shredded (optional)
- 1 cup sour cream
- 1 cup mayonnaise
- 1/2 cup milk
- 2 large eggs, lightly beaten
- 1 small onion, finely chopped and sautéed
- 2 cloves garlic, minced
- 1 teaspoon Dijon mustard
- 1/2 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 cup breadcrumbs or crushed crackers for topping
- 2 tablespoons melted butter for topping
Preheat oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish; in a large bowl combine cooked rice, chopped broccoli, sautéed onion, garlic, shredded cheeses, sour cream, mayonnaise, milk, beaten eggs, Dijon, and seasonings then fold until just combined to avoid mashing the broccoli; transfer mixture to prepared dish, sprinkle breadcrumbs mixed with melted butter evenly over the top, and bake uncovered for 25–35 minutes until bubbling and golden, letting rest 5–10 minutes before serving.
Tip: Use day-old rice or slightly undercook fresh rice and drain broccoli well to prevent excess moisture, and taste the mixture before baking to adjust salt or acid (a squeeze of lemon or a dash of hot sauce) for brighter flavor.
This casserole draws on classic comfort-food elements and simple prep for reliably satisfying results, especially when using Creamy Broccoli Casserole techniques learned from tried-and-true recipes.
Ingredients You’ll Need

This Broccoli Cheese Rice Casserole combines tender broccoli, fluffy rice and melty cheeses into a creamy, comforting bake; gather fresh broccoli, cooked rice, sharp cheddar and mozzarella (optional), sour cream and mayonnaise for creaminess, eggs and milk to bind, aromatics like sautéed onion and garlic plus Dijon and seasonings for depth, and breadcrumbs with melted butter for a crisp topping before assembling and baking until bubbly and golden.
- 2 cups cooked long-grain white rice
- 3 cups broccoli florets, steamed or blanched and chopped
- 2 cups sharp cheddar cheese, shredded
- 1 cup mozzarella cheese, shredded (optional)
- 1 cup sour cream
- 1 cup mayonnaise
- 1/2 cup milk
- 2 large eggs, lightly beaten
- 1 small onion, finely chopped and sautéed
- 2 cloves garlic, minced
- 1 teaspoon Dijon mustard
- 1/2 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 cup breadcrumbs or crushed crackers for topping
- 2 tablespoons melted butter for topping
Preheat oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish.
In a large bowl combine cooked rice, chopped broccoli, sautéed onion, garlic, shredded cheeses, sour cream, mayonnaise, milk, beaten eggs, Dijon, and seasonings then fold until just combined to avoid mashing the broccoli.
Transfer mixture to prepared dish, sprinkle breadcrumbs mixed with melted butter evenly over the top, and bake uncovered for 25–35 minutes until bubbling and golden.
Let rest 5–10 minutes before serving.
Tip: Use day-old rice or slightly undercook fresh rice and drain broccoli very well to prevent excess moisture, and taste the mixture before baking to adjust salt or add a squeeze of lemon or a dash of hot sauce for brightness. For a crunchier finish, top with breadcrumbs before baking.
Step-by-Step Prep and Assembly

This Broccoli Cheese Rice Casserole is assembled quickly and efficiently so you can prep the components, mix, top, and bake with minimal fuss: gather everything, preheat the oven, and work from warm rice and well-drained broccoli to guarantee a creamy interior and a crisp topping; this paragraph introduces the flow and timing so you can move straight into the ingredient list and instructions. Use day-old rice or slightly undercook fresh rice and make sure the broccoli is very well drained to prevent a watery casserole; taste and adjust seasoning before baking and allow resting time so slices hold together. For added richness and a golden crust, consider topping with a mix of breadcrumbs or crackers and melted butter before baking.
Stovetop Quick Version for Busy Nights

When you need broccoli cheese rice casserole on a weeknight but don’t want to heat the oven, this stovetop quick version delivers the same creamy, cheesy comfort in about 20 minutes by using pre-cooked rice and a covered skillet to meld flavors and finish the top under the lid; it’s ideal for using day-old rice and well-drained broccoli so the pan doesn’t get watery and you still get a slight crust from briefly uncovering at the end.
- 2 cups cooked long-grain white rice
- 3 cups broccoli florets, steamed or blanched and chopped and thoroughly drained
- 2 cups sharp cheddar cheese, shredded
- 1 cup mozzarella cheese, shredded (optional)
- 1 cup sour cream
- 1 cup mayonnaise
- 1/2 cup milk
- 2 large eggs, lightly beaten
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon Dijon mustard
- 1/2 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons butter (for skillet)
- 1/4 cup breadcrumbs or crushed crackers (optional topping)
Heat 1 tablespoon butter in a large nonstick skillet over medium and sauté the onion and garlic until soft, add drained broccoli and cook 1–2 minutes, then stir in warm rice, sour cream, mayonnaise, milk, beaten eggs, Dijon and seasonings until combined; fold in 1 1/2 cups cheddar and all mozzarella if using, press mixture evenly in skillet, sprinkle with remaining cheese and breadcrumbs, cover and reduce heat to low for 8–10 minutes until set and bubbling, then uncover and increase heat to medium for 1–2 minutes to firm the bottom and toast the crumbs.
Tip: Use very well-drained broccoli and warm rice, adjust salt/acid before covering, and finish uncovered briefly to avoid sogginess while creating a slight crust.
This stovetop method borrows the comforting crunch topping idea from classic casseroles like those topped with Ritz crackers to give a familiar texture contrast.
Classic Oven-Baked Method

For a comforting, slightly browned classic broccoli cheese rice casserole baked in the oven, this method combines cooked rice, tender broccoli, a creamy cheesy binder and a crunchy topping, then bakes until bubbly and golden — ideal for making ahead or serving to a crowd.
- 2 cups cooked long-grain white rice (warm)
- 3 cups broccoli florets, steamed or blanched and well drained
- 2 cups sharp cheddar cheese, shredded, divided
- 1 cup mozzarella cheese, shredded (optional)
- 1 cup sour cream
- 1 cup mayonnaise or 1 cup whole-milk Greek yogurt for tangier flavor
- 1/2 cup milk or cream
- 2 large eggs, lightly beaten
- 1 small onion, finely chopped and softened
- 2 cloves garlic, minced
- 1 teaspoon Dijon mustard
- 1/2 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons butter, melted (for topping)
- 1/2 cup breadcrumbs or crushed crackers, for topping
- 2 tablespoons grated Parmesan (optional for topping)
Preheat oven to 375°F (190°C) and grease a 9×13-inch baking dish; in a large bowl combine warm rice, drained broccoli, 1 1/2 cups cheddar, mozzarella if using, sour cream, mayonnaise (or yogurt), milk, eggs, softened onion, garlic, Dijon and seasonings until uniformly mixed, transfer to prepared dish smoothing the top, melt butter and stir with breadcrumbs and Parmesan then sprinkle evenly over casserole, bake uncovered for 25–35 minutes until center is set and edges bubble and top is golden, let rest 10 minutes before serving.
Tip: Make certain broccoli is very well drained and rice is warm to prevent a watery casserole, taste and adjust salt or acidity before baking, and if you want extra crust, broil 1–2 minutes at the end while watching closely.
This version is inspired by classic comforting casseroles like Chicken and Wild Rice Casserole and adapts the same creamy, savory approach for a vegetarian-friendly broccoli-cheese twist.
Make-Ahead and Freezing Tips

Make-Ahead and Freezing Tips: Prepare the broccoli cheese rice casserole up to the baking step, then cool completely before wrapping airtight for the fridge or freezer; this preserves texture and flavor and lets you bake from chilled or frozen when ready, with minor timing adjustments.
- 2 cups cooked long-grain white rice (cooled to room temp)
- 3 cups broccoli florets, steamed or blanched, very well drained
- 2 cups sharp cheddar cheese, shredded, divided
- 1 cup mozzarella cheese, shredded (optional)
- 1 cup sour cream
- 1 cup mayonnaise or whole-milk Greek yogurt
- 1/2 cup milk or cream
- 2 large eggs, lightly beaten
- 1 small onion, finely chopped and softened
- 2 cloves garlic, minced
- 1 teaspoon Dijon mustard
- 1/2 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons butter, melted (for topping)
- 1/2 cup breadcrumbs or crushed crackers (for topping)
- 2 tablespoons grated Parmesan (optional for topping)
To make ahead: assemble the casserole in a greased 9×13-inch dish as in the classic recipe, cover tightly with plastic wrap and foil and refrigerate up to 24 hours or freeze up to 3 months; to bake from chilled, remove plastic, keep foil on and bake at 375°F (190°C) for 30–40 minutes then uncover and bake 10–15 minutes until bubbly and golden, or to bake from frozen, bake covered at 375°F (190°C) for 60–75 minutes then uncover and bake 15–20 minutes until hot and browned.
Extra tips: Cool the casserole completely before freezing to avoid ice crystals, label with date and bake-from-frozen instructions, and for best texture thaw overnight in the fridge before baking when possible. A finished casserole stored this way will still deliver the creamy, comforting flavors of the original Million Dollar Casserole when reheated.
Flavor-Boosting Add-Ins and Mix-Ins

Give your favorite broccoli cheese rice casserole a flavorful upgrade with these mix-ins and add-ins—smoky bacon, sautéed mushrooms, caramelized onions, diced roasted red peppers, chopped sun-dried tomatoes, or diced ham all work well; for a spicy kick add jalapeños or red pepper flakes, for herb brightness stir in chopped parsley, chives, or dill, and for texture toss in toasted pine nuts or chopped toasted almonds.
- 2 cups cooked long-grain white rice (cooled)
- 3 cups broccoli florets, steamed and very well drained
- 2 cups sharp cheddar cheese, shredded, divided
- 1 cup mozzarella cheese, shredded (optional)
- 1 cup sour cream
- 1 cup mayonnaise or whole-milk Greek yogurt
- 1/2 cup milk or cream
- 2 large eggs, lightly beaten
- 1 small onion, finely chopped and softened
- 2 cloves garlic, minced
- 1 teaspoon Dijon mustard
- 1/2 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup cooked add-in(s) of choice (bacon, ham, mushrooms, roasted peppers, etc.)
- 2 tablespoons butter, melted (for topping)
- 1/2 cup breadcrumbs or crushed crackers (for topping)
- 2 tablespoons grated Parmesan (optional for topping)
Preheat oven to 375°F (190°C) and grease a 9×13-inch baking dish; in a large bowl combine rice, broccoli, 1½ cups cheddar, mozzarella if using, sour cream, mayo or yogurt, milk, eggs, onion, garlic, Dijon, spices, salt and pepper, then fold in your chosen cooked add-ins until evenly distributed and transfer to the prepared dish, sprinkle remaining cheddar and Parmesan over the top, mix breadcrumbs with melted butter and sprinkle evenly; bake covered for 30–40 minutes from chilled (or 60–75 minutes from frozen) then uncover and bake 10–20 minutes more until bubbly and golden.
Tip: Pre-cook or roast any add-ins (bacon, mushrooms, peppers) to remove excess moisture and concentrate flavor, chop mix-ins uniformly for even bites, and if adding very wet ingredients pat them dry or sauté briefly so the casserole doesn’t become watery while baking. Also consider adding a crisp breadcrumb topping made with melted butter for extra golden crunch.
Cheese Choices and Melting Tips

Choose cheeses that balance flavor and meltability—sharp cheddar for tang, mild cheddar or Monterey Jack for creaminess, Gruyère or Fontina for a silky stretch, and a small amount of Parmesan for savory depth; grate blocks yourself for best melting and avoid pre-shredded cheeses with anti-caking agents if you want the creamiest casserole.
- 2 cups cooked long-grain white rice (cooled)
- 3 cups broccoli florets, steamed and very well drained
- 1½ cups sharp cheddar cheese, shredded and divided
- 1 cup mild cheddar or Monterey Jack, shredded
- 1/2 cup grated Parmesan or Pecorino
- 1 cup sour cream
- 1 cup mayonnaise or whole-milk Greek yogurt
- 1/2 cup milk or cream
- 2 large eggs, lightly beaten
- 1 small onion, finely chopped and softened
- 2 cloves garlic, minced
- 1 teaspoon Dijon mustard
- 1/2 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup cooked add-in(s) of choice (bacon, ham, mushrooms, roasted peppers, etc.)
- 2 tablespoons butter, melted (for topping)
- 1/2 cup breadcrumbs or crushed crackers (for topping)
Preheat oven to 375°F (190°C) and grease a 9×13-inch baking dish;
in a large bowl combine rice, broccoli, 1 cup sharp cheddar, mild cheddar or Monterey Jack, Parmesan, sour cream, mayo or yogurt, milk, eggs, onion, garlic, Dijon, spices, salt and pepper, then fold in cooked add-ins and transfer to the prepared dish,
sprinkle remaining ½ cup cheddar over the top and mix breadcrumbs with melted butter and sprinkle evenly;
bake covered for 30–40 minutes from chilled (or 60–75 minutes from frozen) then uncover and bake 10–20 minutes more until bubbly and golden.
Tip: Use freshly grated cheese, reserve some cheese for topping so it browns nicely, and if the casserole seems dry stir in a splash more milk before baking while avoiding overloading with wet add-ins.
Ritz crackers can be crushed and used as a buttery, crunchy topping for casseroles to add texture and flavor, with crushed crackers browning nicely under high heat.
Serving Suggestions and Pairings

Serve this warm, comforting Broccoli Cheese Rice Casserole alongside crisp, bright sides to balance its rich, cheesy flavor — think a simple arugula salad with lemon vinaigrette, roasted cherry tomatoes, or steamed green beans with a squeeze of lemon; for heartier pairings, roasted chicken, grilled pork chops, or a light white wine like Pinot Grigio complement the casserole, and garnishes such as chopped scallions, extra shredded cheddar, or a drizzle of hot sauce add color and lift.
- 2 cups cooked long-grain white rice (cooled)
- 3 cups broccoli florets, steamed and very well drained
- 1½ cups sharp cheddar cheese, shredded and divided
- 1 cup mild cheddar or Monterey Jack, shredded
- 1/2 cup grated Parmesan or Pecorino
- 1 cup sour cream
- 1 cup mayonnaise or whole-milk Greek yogurt
- 1/2 cup milk or cream
- 2 large eggs, lightly beaten
- 1 small onion, finely chopped and softened
- 2 cloves garlic, minced
- 1 teaspoon Dijon mustard
- 1/2 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup cooked add-in(s) of choice (bacon, ham, mushrooms, roasted peppers, etc.)
- 2 tablespoons butter, melted (for topping)
- 1/2 cup breadcrumbs or crushed crackers (for topping)
Preheat oven to 375°F (190°C) and grease a 9×13-inch baking dish; in a large bowl combine rice, broccoli, 1 cup sharp cheddar, mild cheddar or Monterey Jack, Parmesan, sour cream, mayo or yogurt, milk, eggs, onion, garlic, Dijon, spices, salt and pepper then fold in cooked add-ins and transfer to the prepared dish, sprinkle remaining ½ cup cheddar over the top and mix breadcrumbs with melted butter and sprinkle evenly; bake covered for 30–40 minutes from chilled (or 60–75 minutes from frozen) then uncover and bake 10–20 minutes more until bubbly and golden.
Tip: Use freshly grated cheese for best melt, make sure broccoli is very well drained to avoid a soggy casserole, and let the dish rest 10 minutes after baking so it firms up for easier serving. Chicken and rice casseroles are another cozy, family-friendly option that shares similar comforting textures and flavors, especially when topped with a golden breadcrumb crust and served hot with comforting sides.
Troubleshooting Common Texture Issues

Troubleshooting texture issues for Broccoli Cheese Rice Casserole focuses on adjusting moisture, binding, and bake time so the finished dish is creamy yet set, not soggy or dry; this recipe includes steps to prevent excess water from steamed broccoli and rice, offers options for firmer or creamier outcomes, and explains quick fixes if the casserole turns out too wet or too dense.
- 2 cups cooked long-grain white rice (cooled)
- 3 cups broccoli florets, steamed very well drained and patted dry
- 1½ cups sharp cheddar, shredded and divided
- 1 cup mild cheddar or Monterey Jack, shredded
- 1/2 cup grated Parmesan or Pecorino
- 1 cup sour cream
- 1/2 cup mayonnaise or whole-milk Greek yogurt
- 1/4–1/2 cup milk or cream (start with less)
- 2 large eggs, lightly beaten
- 1 small onion, finely chopped and softened
- 2 cloves garlic, minced
- 1 teaspoon Dijon mustard
- 1/2 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup cooked add-ins (optional — bacon, ham, mushrooms)
- 2 tablespoons butter, melted (for topping)
- 1/2 cup breadcrumbs or crushed crackers (for topping)
Preheat oven to 375°F (190°C) and grease a 9×13-inch dish; in a large bowl gently fold together rice, very dry broccoli, 1 cup sharp cheddar, mild cheddar, Parmesan, sour cream, mayo or yogurt, start with 1/4 cup milk and only add more if mixture seems stiff, eggs, onion, garlic, Dijon and seasonings, taste for salt, fold in add-ins, transfer to dish, sprinkle remaining ½ cup cheddar, mix breadcrumbs with melted butter and scatter evenly.
If mixture feels too wet add 1/4–1/2 cup extra cooked rice or crushed crackers, if too dry add a splash more milk or an extra spoon of sour cream, cover and bake 30–40 minutes from chilled (60–75 minutes from frozen), uncover and bake 10–20 minutes until bubbly and golden and let rest 10 minutes before serving.
Tip: To avoid a soggy casserole, thoroughly dry the broccoli (pat with towels and let sit in a colander), use freshly grated cheese, err on the side of less liquid at mixing, and if the baked casserole is still too wet, uncover and bake longer or stir in a handful of cooked rice or breadcrumbs to absorb excess moisture. A comforting casserole like this pairs well with simple sides and family dinners.
