This easy, homemade Broccoli Cheese Rice Casserole is the ultimate crowd-pleasing side dish that will quickly become a family favorite. Crafted entirely from scratch, this recipe sets itself apart by omitting processed cheese products and condensed soups. Instead, it features a rich, velvety cheese sauce made with wholesome ingredients, delivering a casserole that is elegant enough for special holiday gatherings yet delightfully simple for everyday weeknight dinners.
Searching for more delicious, from-scratch casserole side dishes? Don’t miss our recipes for Creamy Mashed Potato Casserole, Sweet Corn Casserole, and Classic Green Bean Casserole.

The Ultimate Broccoli Cheese Rice Casserole: A Homemade Delight
There’s an undeniable truth, particularly for those with discerning palates (and often, picky eaters): broccoli reaches its full potential when paired with cheese. This homemade Broccoli Rice Casserole, much like our beloved Broccoli Cheddar Soup, serves as perfect proof of this delicious synergy.
Even the most hesitant vegetable eaters in my family wholeheartedly agree! And honestly, after just one spoonful of this rich and savory broccoli cheese casserole, you’ll find it hard to disagree as well. It’s an irresistible combination of flavors and textures that transforms simple ingredients into something extraordinary.
This isn’t just another side dish; it’s a culinary experience. Imagine a luxuriously rich and velvety cheese sauce, perfectly coating tender, fluffy rice and vibrant, crisp-tender broccoli florets. Each bite delivers a harmonious blend of creamy, cheesy goodness that is profoundly comforting and utterly satisfying. The secret lies in our commitment to preparing this dish entirely from scratch.
Despite its gourmet taste and homemade pedigree, this cheesy broccoli rice casserole comes together with remarkable ease and minimal fuss. By opting for fresh, high-quality ingredients and avoiding processed alternatives, we eliminate any artificial aftertaste and reduce excess sodium, allowing the natural, wholesome flavors to shine through beautifully. This means you can enjoy a truly wholesome and delicious meal without compromising on convenience.
Essential Ingredients for the Best Broccoli Rice Casserole

One of the key distinctions of our broccoli rice casserole recipe is the absence of highly processed ingredients. You won’t find any condensed soups, Cheez Whiz, or Velveeta cheese here. Instead, we rely on a carefully selected blend of simple, fresh ingredients that work in harmony to create a casserole that is rich, luscious, and deeply flavorful, without any artificial aftertaste or unnecessary sodium. Each component plays a vital role in achieving that perfect, comforting taste.
- Broccoli: For the best texture and vibrant color, we highly recommend using fresh or frozen steamed broccoli florets. Avoid chopped broccoli stems and pieces, as florets offer a superior bite and appearance. Steaming them until they are just crisp-tender ensures they retain their nutrients and a slight bite, preventing them from becoming mushy in the casserole.
- Rice: This recipe specifically calls for pre-cooked rice. Both brown rice and white rice varieties (such as jasmine or basmati) work exceptionally well, offering flexibility based on your preference. This is an excellent opportunity to utilize any leftover rice you might have on hand, making meal prep even quicker. Consider using our recipes for Instant Pot Brown Rice or Instant Pot Jasmine Rice for perfectly cooked grains.
- Cheese: The secret to our incredibly flavorful and creamy cheese sauce lies in using a combination of sharp cheddar cheese and grated parmesan cheese. Sharp cheddar provides that classic, robust cheesy flavor, while parmesan adds a salty, umami depth. For the creamiest, most even melt, we strongly advise grating the cheese yourself from a block. Pre-shredded cheeses often contain anti-caking agents that can hinder smooth melting and result in a slightly grainy texture.
- Homemade Sauce: Instead of relying on canned condensed soups, which can be high in sodium and artificial flavors, our recipe builds a luxurious, homemade cream sauce from scratch. This foundation is very similar to our acclaimed homemade cream of chicken soup. It comes together quickly using a simple roux of butter and flour, then enriched with milk, savory broth, and a blend of aromatic seasonings. This approach gives you complete control over the flavor and quality of your casserole.
- Seasonings: A harmonious blend of onion powder, garlic powder, kosher salt, and black pepper enhances the overall flavor profile, adding depth and warmth to the cheese sauce without overpowering the fresh broccoli and rice.
Crafting the Perfect Broccoli Cheese Rice Casserole: A Step-by-Step Guide
Achieving a truly exceptional broccoli cheese rice casserole is simpler than you might think, especially when you follow these expert tips. While the precise ingredient quantities and detailed instructions are provided in the comprehensive recipe card at the bottom of this post, these guidelines will ensure you achieve perfect, mouthwatering results every time.
- Prepare the Broccoli with Care: The texture of your broccoli is crucial for a great casserole. Never add raw or completely frozen broccoli directly to your baking dish, as it will cook unevenly and release too much moisture. Instead, steam or microwave the broccoli florets until they are just crisp-tender. They should still have a slight bite and retain their vibrant green color. Once cooked, drain any excess water thoroughly and roughly chop the florets into bite-sized pieces for even distribution throughout the casserole. This ensures every spoonful has a perfect balance of ingredients.
- Master the Roux: The foundation of our luscious, homemade cheese sauce is a perfectly cooked roux. Begin by melting the unsalted butter in a large saucepan over medium heat. Once the butter is fully melted and shimmering, whisk in the all-purpose flour. Continue to whisk constantly for about 1 minute. This crucial step not only creates the thickening agent for your sauce but also cooks out the raw flour taste, preventing a pasty or unappealing flavor in your finished casserole. The mixture should resemble a thick paste.
- Build the Flavorful Liquid Base: Gradually add the low-sodium chicken stock (or vegetable broth for a vegetarian option) into the roux, whisking continuously to ensure a smooth, lump-free mixture. This slow addition helps the roux absorb the liquid evenly. Once fully combined and smooth, whisk in the milk. Maintain a consistent whisking motion to keep the sauce silky.
- Simmer to Perfection: Season your developing sauce with garlic powder, onion powder, kosher salt, and black pepper. Continue to simmer the sauce over medium heat, whisking frequently, until it begins to thicken and coats the back of a spoon. This process usually takes only a few minutes. Avoid boiling vigorously, as gentle simmering allows the flavors to meld and the sauce to thicken properly without scorching.
- Integrate Cheese, Rice, and Broccoli: Once the sauce has reached your desired thickness, remove the pan from the heat immediately. This prevents the cheese from separating and becoming oily. Stir in the shredded cheddar cheese until it is completely melted and the sauce becomes wonderfully creamy and cohesive. Then, gently fold in the cooked rice and the prepared crisp-tender broccoli. The beauty of this method is that you can mix everything directly in the saucepan, saving you from dirtying an extra bowl!
- Assemble and Top: Transfer the rich broccoli and rice mixture into a buttered (or non-stick sprayed) baking dish. For an extra layer of irresistible cheesy goodness, we highly recommend topping the casserole with additional shredded cheddar cheese and a sprinkle of grated Parmesan cheese. This will create a beautiful golden-brown crust during baking.
- Bake Until Golden: Place the assembled casserole in a preheated oven. Bake until the cheese topping is melted and bubbly, and the entire casserole is thoroughly warmed through, with a light golden-brown hue on top. The aroma filling your kitchen will be incredible!

Creative Recipe Modifications & Variations
One of the joys of cooking from scratch is the freedom to customize and adapt recipes to suit your taste, dietary needs, or what you have on hand. This Broccoli Cheese Rice Casserole is incredibly versatile, offering several delicious ways to modify it.
- Elevate to an Entree with Added Protein: Transform this delectable side dish into a hearty main course by incorporating cooked protein. Diced ham or leftover cooked chicken (like rotisserie chicken) are fantastic additions. Stir them in along with the rice and broccoli. This turns it into a more substantial meal, similar to our popular Creamy and Cheesy Chicken and Rice recipe.
- Introduce a Delightful Crunchy Topping: For an irresistible textural contrast, consider finishing your broccoli rice casserole with a crunchy topping instead of, or in addition to, extra cheese. Combine up to 1 cup of crushed butter crackers (such as Ritz) or panko bread crumbs with 4 tablespoons of melted butter. Sprinkle this mixture over the casserole before baking for a golden, crispy topping that adds another layer of deliciousness.
- Maintain its Vegetarian Prowess: If you are hosting vegetarian guests or simply prefer a meat-free option, ensuring this casserole remains vegetarian is simple. Just be sure to use vegetable broth in place of chicken stock for the homemade sauce. The flavor will remain wonderfully rich and satisfying.
- Adapt for Gluten-Free Diets: Making this casserole gluten-free is easily achievable. Simply substitute the all-purpose flour in the roux with an all-purpose 1:1 gluten-free flour blend. Additionally, always double-check that your chosen broth is certified gluten-free to ensure the entire dish is safe for those with gluten sensitivities.
- Experiment with Different Cheeses: While sharp cheddar and Parmesan are our preferred combination, feel free to experiment with other melting cheeses like Gruyere, Monterey Jack, or even a blend of Italian cheeses for a unique flavor profile.
Perfect Pairings: What to Serve with Broccoli Cheese Rice Casserole
This Easy Broccoli Rice Casserole is incredibly versatile, making it an ideal companion for a wide array of main dishes. Its creamy, comforting nature makes it a perfect addition to both elaborate holiday spreads and simple weeknight meals. Here are some serving suggestions to inspire your next culinary creation:
For a festive holiday feast, this casserole beautifully complements traditional main courses such as succulent Instant Pot Turkey Breast or a perfectly Glazed Ham. Its richness and depth of flavor provide a wonderful balance to these celebratory centerpieces, making it a must-have on your holiday table.
Beyond the holidays, it serves as an equally fantastic and easy weeknight side dish. Pair it with everyday favorites like juicy Homemade Rotisserie Chicken, flaky Blackened Mahi Mahi, or tender Air Fryer Pork Chops. The casserole adds a comforting, wholesome element that transforms a simple protein into a complete and satisfying meal. Don’t forget a fresh green salad to add a touch of freshness and contrast!

Effortless Meal Prep: Make-Ahead Instructions
Preparing meals in advance can be a lifesaver, especially during busy weeks or hectic holiday seasons. This Broccoli Cheese Rice Casserole is an excellent candidate for make-ahead preparation, allowing you to assemble it up to a month in advance. This makes it a perfect addition to your repertoire of make-ahead Thanksgiving recipes or for any time you need a delicious dish ready to go.
- Prepare Up to Two Days in Advance: For short-term planning, you can fully assemble the casserole (up to the baking step) up to 48 hours before you plan to bake it. Simply prepare the mixture as directed, transfer it to your baking dish, and cover it tightly with foil. Refrigerate promptly. When you’re ready to bake, remove the casserole from the refrigerator while your oven preheats to 350 degrees Fahrenheit (175 degrees Celsius). Bake, covered with foil, for 30 minutes. Then, remove the foil and bake for an additional 10-15 minutes, or until the cheese is beautifully melted and bubbly, and the casserole is thoroughly warmed through and lightly golden.
- Prepare Up to One Month in Advance (Freezing): For long-term convenience, this casserole freezes exceptionally well. Prepare the cream sauce and combine it with the broccoli, rice, and cheese as outlined in the recipe. Transfer this mixture to a freezer-safe, greased baking dish. To prevent freezer burn, cover the dish tightly with at least two layers of heavy-duty foil. Label with the date and freeze for up to one month. When you’re ready to enjoy, you can bake this broccoli and rice casserole directly from frozen. Preheat your oven to 350 degrees Fahrenheit (175 degrees Celsius). Bake, covered, for 60 minutes, then uncover and bake for an additional 15 minutes, or until hot and bubbly in the center.
- Reheating Leftovers: Any leftover casserole can be stored in an airtight container in the refrigerator for 3-4 days. To reheat, simply microwave individual servings or warm the entire dish in a preheated oven at 300 degrees Fahrenheit (150 degrees Celsius) until heated through.
More Delicious Recipes Featuring Broccoli
If you love broccoli as much as we do, you’ll be delighted by these other fantastic recipes that celebrate this versatile and nutritious vegetable:
- Parmesan Roasted Broccoli: A simple yet incredibly flavorful side dish.
- Instant Pot Broccoli Cheddar Soup: Quick, creamy, and comforting.
- Broccoli Apple Salad: A fresh and crunchy salad with a sweet and savory dressing.
- Instant Pot Beef and Broccoli: A takeout classic made easy at home.
- Copycat Panera Broccoli Cheddar Soup: Enjoy your restaurant favorite with a healthier twist.
If you tried and loved this recipe for Broccoli Cheese Rice Casserole, we would be thrilled if you could leave a comment and a review below to share your experience!
Broccoli Cheese Rice Casserole
Rate
Video
Ingredients
0.5x
1x
2x
3x
1x
2x
3x
- 2 tablespoons unsalted butter
- 2 tablespoons all purpose flour
- 1 cup low-sodium chicken stock or vegetable broth
- 1 cup milk
- 1 teaspoon onion powder
- ½ teaspoon garlic powder
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
- 1 cup shredded cheddar cheese, for sauce
- 2 cups cooked white or brown rice, measure rice AFTER cooking
- 4 cups lightly steamed broccoli, cut into bite size pieces
- 1 cup shredded cheddar cheese, for topping
- ¼ cup grated parmesan cheese
Instructions
-
Preheat your oven to 350°F (175°C). Prepare a 2-quart casserole dish by greasing it generously with butter or spraying it with a nonstick cooking spray. This will prevent the casserole from sticking.
-
In a large saucepan or Dutch oven, melt 2 tablespoons of unsalted butter over medium-low heat. Once the butter is fully melted and slightly shimmering, whisk in 2 tablespoons of all-purpose flour to form a smooth roux. Continue to cook this mixture for 1-2 minutes, whisking constantly. This step is crucial for cooking out the raw flour taste and ensuring a smooth, thick sauce.

-
Slowly whisk in 1 cup of low-sodium chicken stock or vegetable broth into the roux, ensuring the liquid fully combines into the flour mixture without any lumps. Once smooth, whisk in 1 cup of milk. Season the sauce with 1 teaspoon of onion powder, ½ teaspoon of garlic powder, ½ teaspoon of kosher salt, and ¼ teaspoon of black pepper. Continue cooking over medium heat, stirring frequently, until the sauce is thick and bubbly, which should take approximately 2-3 minutes.

-
Once the sauce is thick enough to generously coat the back of a spoon, remove the pan from the heat. Stir in 1 cup of shredded cheddar cheese until it is completely melted and the sauce is smooth and creamy. Then, gently fold in 2 cups of cooked white or brown rice and 4 cups of lightly steamed, bite-sized broccoli pieces. Stir until all ingredients are well combined and coated with the luscious cheese sauce.

-
Pour the entire broccoli rice mixture evenly into the greased casserole dish. For an extra golden crust and cheesy appeal, top with the remaining 1 cup of shredded cheddar cheese and ¼ cup of grated parmesan cheese.

-
Bake the casserole, uncovered, for 30-35 minutes, or until the cheese topping is melted, bubbly, and lightly browned, and the entire casserole is heated through to perfection. Serve hot and enjoy!

Notes
Broth Choice: Both chicken stock and vegetable broth work wonderfully for the sauce. Use vegetable broth to ensure this casserole remains vegetarian-friendly.
Gluten-Free Adaptation: To make this a delicious gluten-free broccoli rice casserole, simply substitute the all-purpose flour with a 1:1 gluten-free flour blend when preparing the roux. Always verify that your chosen broth is also gluten-free.
Storage Instructions: Leftover Broccoli Cheese Rice Casserole can be stored in an airtight container in the refrigerator for 3-4 days after it has cooled slightly.
Advance Preparation Options:
- Up to Two Days in Advance: Assemble the casserole entirely, up to the point of baking, and cover it tightly with foil. Refrigerate for a maximum of 48 hours. When you’re ready to bake, remove the casserole from the refrigerator during oven preheating (350°F / 175°C). Bake, covered, for 30 minutes, then uncover and bake for an additional 10-15 minutes, or until the cheese is melted and the casserole is warmed through and bubbling.
- Up to One Month in Advance (Freezing): Prepare the cream sauce and mix it thoroughly with the cooked broccoli, rice, and cheddar cheese. Transfer the mixture into a freezer-safe, greased baking dish. Cover the dish with at least two layers of heavy-duty foil, ensuring it’s sealed tightly to prevent freezer burn. To cook from frozen, preheat your oven to 350°F (175°C). Bake, covered, for 60 minutes, then remove the foil and bake for an additional 15 minutes, or until the casserole is piping hot and the topping is golden.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.




