The Ultimate Cheesy Broccoli Rice Casserole: Your New Favorite Homemade Side Dish
Say goodbye to canned soups and hello to a truly irresistible, homemade **Cheesy Broccoli Rice Casserole**! This recipe is crafted from simple, wholesome ingredients, creating a creamy, cheesy, and utterly delicious side dish that’s perfect for any occasion. Whether you’re planning a festive holiday feast or simply seeking a comforting weeknight meal, this from-scratch casserole is guaranteed to impress with its rich flavors and satisfying texture.
While this casserole shines brightly as a standalone side, it’s also incredibly versatile. Pair it with a succulent apple cider glazed ham for an unforgettable holiday dinner, or transform it into a complete, hearty meal by mixing in some cooked chicken. Imagine tender rice, perfectly cooked broccoli, and a velvety smooth cheese sauce, all baked to golden perfection. This isn’t just a side dish; it’s a celebration of classic comfort food, elevated with fresh ingredients and a touch of homemade love.

Table of Contents
- Why You’ll Love This Cheesy Broccoli Rice Casserole
- Ingredient Notes & Expert Substitutions
- Top Tips for a Perfectly Creamy Casserole
- Serving Suggestions & Creative Variations
- Storage and Reheating Tips
- Frequently Asked Questions (FAQ)
- Cheesy Broccoli Rice Casserole Recipe
- More Irresistible Side Dish Recipes You’ll Enjoy…
Why You’ll Love This Cheesy Broccoli Rice Casserole
There are countless reasons why this **broccoli rice casserole** will quickly become a cherished recipe in your kitchen. First and foremost, it’s a homemade masterpiece that skips the highly processed ingredients often found in traditional casserole recipes. You won’t find any “cream of mushroom soup” here; instead, you’ll create a rich, luxurious cheese sauce from scratch using fresh dairy and seasonings. This not only elevates the flavor profile but also gives you complete control over what goes into your food.
This casserole offers the ultimate comfort food experience. The combination of fluffy rice, tender-crisp broccoli florets, and a generous blanket of melted cheese creates a harmonious symphony of textures and tastes. It’s hearty without being overly heavy, making it a crowd-plepleasing side for family dinners, holiday gatherings, or potlucks. Plus, its vibrant green and golden hues make it a visually appealing addition to any spread.
Beyond its delicious taste, this **cheesy broccoli rice casserole** is incredibly adaptable. Whether you’re looking for a vegetarian side or a complete meal, this recipe can be easily customized. Add different cheeses, a variety of vegetables, or even a protein like chicken or ham to suit your preferences. Its make-ahead potential also makes it a lifesaver for busy hosts or those looking to save time in the kitchen without sacrificing quality. Get ready to savor every cheesy, flavorful bite!
Ingredient Notes & Expert Substitutions
Refer to the recipe card below for precise ingredient quantities and comprehensive instructions for crafting this amazing **Cheesy Broccoli Rice Casserole**.
- Broccoli: The Fresh vs. Frozen Debate – While I’ve successfully made this casserole using both fresh and frozen broccoli, I wholeheartedly recommend using fresh broccoli florets for the absolute best results. Fresh broccoli offers a superior texture, retaining a slight bite that complements the creamy rice perfectly, and its flavor is much more vibrant. If you opt for frozen, ensure it’s thawed and well-drained before cooking to prevent excess moisture from making the casserole watery.
- Rice: The Heart of the Casserole – I typically use Jasmine rice for its delicate aroma and fluffy texture, which absorbs the cheesy sauce beautifully. However, most white rice varieties, such as long-grain white rice or basmati, will work wonderfully. For a slightly nuttier flavor and added fiber, you could experiment with brown rice, but be aware that cooking times will differ significantly, and it may require more liquid to achieve the desired tenderness. Ensure your rice is cooked *al dente* – slightly firm – before combining it, as it will continue to cook in the oven.
- Cheese: The Ultimate Comfort Factor – The magic of this **cheesy broccoli rice casserole** lies in its glorious cheese blend. I use a robust combination of sharp cheddar and creamy mozzarella cheese. Sharp cheddar provides a deep, tangy flavor, while mozzarella offers that irresistible, gooey stretch, often referred to as a “cheese pull.” Feel free to get creative with your cheese choices! Monterey Jack, Gruyere, or even a touch of smoked gouda could add unique dimensions to the flavor profile. Always grate your cheese fresh from the block for the smoothest melt and best flavor; pre-shredded cheeses often contain anti-caking agents that can hinder a silky smooth sauce.
- Evaporated Milk & Heavy Cream: The Creamy Base – These two dairy powerhouses form the luxurious foundation of our homemade cheese sauce. Evaporated milk provides richness and helps stabilize the sauce, while heavy cream contributes to the velvety texture and decadent mouthfeel. For a slightly lighter version, you could try using half-and-half, but the richness of the sauce will be subtly altered. Whole milk can also be used, but it might require a bit more flour to achieve the desired thickness.
- Onion & Garlic: Aromatic Foundation – Finely diced small onion and minced garlic cloves are essential for building a deep, savory base for the cheese sauce. They add layers of aromatic flavor that elevate the entire dish.
- Red Pepper Flakes (Optional): A Hint of Heat – A pinch of red pepper flakes offers a subtle warmth that beautifully cuts through the richness of the cheese. Adjust the quantity to your preference, or omit if you prefer no heat.

Top Tips for a Perfectly Creamy Casserole
Achieving the perfect **cheesy broccoli rice casserole** is easier than you think with these expert tips:
- Blanch Your Broccoli Properly: It’s crucial to cook your broccoli until it’s tender-crisp. If undercooked, it will be tough in the final casserole. Overcooked broccoli, however, can become mushy. Blanching it in boiling water for just 2-3 minutes is usually sufficient to ensure it’s tender but still holds its shape and vibrant color. Immediately draining and perhaps even shocking it in an ice bath can help stop the cooking process if you’re not mixing it in right away.
- Freshly Grated Cheese is Key: While pre-shredded cheese is convenient, it often contains starches that prevent it from melting smoothly. For that luxurious, silky cheese sauce and the best “cheese pull” (especially with mozzarella), always grate your cheese from the block. This small step makes a significant difference in the texture and overall appeal of your **creamy rice casserole**.
- Master the Roux: When making the cheese sauce, ensuring your butter and flour (the roux) cook together for 2-3 minutes is important. This cooks out the raw flour taste and helps the sauce thicken properly without a starchy flavor. Stir it constantly to prevent burning.
- Whisk the Sauce Frequently: The cheese sauce is the heart of this **homemade broccoli casserole**. To achieve a smooth, lump-free consistency and prevent it from scorching or sticking to the bottom of the pan, stir it frequently while it thickens. A whisk is your best friend here, especially when slowly adding the evaporated milk and heavy cream.
- Seasoning is Everything: Don’t forget to taste your sauce and the final mixture before baking! Adjust salt and pepper as needed. Remember, cheese can be salty, so add salt gradually. A little dash of nutmeg can also enhance the cheesy flavor, though it’s completely optional.
- Don’t Overcook the Rice: The rice will continue to absorb liquid and cook slightly in the oven. Cook it until it’s just tender, not mushy, before combining it with the sauce and broccoli. This prevents a grainy or overly soft texture in your final **broccoli rice casserole**.
- Rest Before Serving: Like many baked dishes, allowing the casserole to rest for 5-10 minutes after it comes out of the oven helps the cheese set slightly and makes for cleaner serving. It also helps the flavors meld together even more beautifully.
Serving Suggestions & Creative Variations
This **Cheesy Broccoli Rice Casserole** is a superstar on its own, but its versatility truly shines when paired with other dishes or customized to your taste. Here are some ideas to make it even more special:
Serving Suggestions:
- Holiday Feasts: It’s a quintessential side for Thanksgiving, Christmas, or Easter dinners. Serve it alongside roasted turkey, prime rib, or the apple cider glazed ham mentioned earlier.
- Weeknight Dinners: For a comforting family meal, pair it with simple roasted chicken, grilled pork chops, or even baked fish.
- Potlucks & Gatherings: This casserole travels well and is always a hit at potlucks, BBQs, or any casual gathering where delicious comfort food is appreciated.
- Complete Meal Option: As suggested, stir in 2-3 cups of cooked, shredded chicken (rotisserie chicken works great!), cooked diced ham, or even cooked sausage for a hearty, all-in-one dinner.
Creative Variations:
- Spicy Kick: Increase the red pepper flakes or add a dash of cayenne pepper to the cheese sauce for a more pronounced heat.
- Vegetable Boost: Enhance the nutritional value and texture by adding other vegetables. Sautéed mushrooms, diced bell peppers, or corn kernels would be excellent additions. Make sure to cook them slightly before adding them to the mixture.
- Crispy Topping: For an extra layer of texture, consider adding a crunchy topping. Mix panko breadcrumbs with melted butter and sprinkle over the top before the final baking stage. Crushed crackers or even crispy fried onions could also work.
- Different Cheeses: Don’t limit yourself to cheddar and mozzarella. Try Gruyere for a sophisticated nutty flavor, Colby Jack for a milder profile, or even a smoky provolone for a unique twist.
- Herb Infusion: Incorporate fresh herbs like chopped parsley, chives, or a hint of thyme into the cheese sauce for an added layer of freshness and aroma.
- Smoked Flavor: Add a teaspoon of smoked paprika to the cheese sauce for a subtle smoky depth that complements the cheese and broccoli beautifully.
Storage and Reheating Tips
This **Cheesy Broccoli Rice Casserole** makes fantastic leftovers, and with proper storage, you can enjoy it for days or even prepare it ahead of time. Here’s how:
Storage:
Allow any leftovers to cool completely at room temperature (this prevents condensation and helps maintain texture). Once cooled, transfer the casserole to an airtight container or cover the baking dish tightly with aluminum foil or plastic wrap. Store in the refrigerator for a maximum of 3–4 days. For longer storage, you can freeze individual portions or the entire casserole. Wrap it tightly in plastic wrap, then a layer of aluminum foil, and store in the freezer for up to 2-3 months. Thaw overnight in the refrigerator before reheating.
Reheating:
To reheat from the refrigerator, place the casserole in an oven-safe dish. For best results, cover it loosely with foil to prevent the top from drying out or burning. Reheat at 350°F (175°C) for about 20–25 minutes, or until it’s thoroughly warmed through and bubbling gently. If you’re reheating a larger portion, it might take a bit longer. If the casserole appears a little dry after being refrigerated, add a splash of milk, cream, or even chicken broth before heating. This will help restore its creamy consistency. Always check for seasoning after adding any liquid and add more salt and pepper if needed.
You can also reheat individual portions in the microwave. Place a serving on a microwave-safe plate, cover it with a microwave-safe lid or damp paper towel, and heat on high for 1-2 minutes, stirring halfway through, until hot. Be careful not to overheat, as this can make the rice and broccoli mushy.
Frequently Asked Questions (FAQ)
Here are some common questions about making **Cheesy Broccoli Rice Casserole**:
- Q: Can I use brown rice instead of white rice?
- A: Yes, you can! Brown rice will add a nuttier flavor and more fiber. However, it takes longer to cook than white rice, so be sure to adjust your cooking time accordingly. You might also need a little extra liquid for the rice itself. Ensure it’s cooked to a tender but firm consistency before adding it to the casserole mixture.
- Q: Is this casserole freezer-friendly?
- A: Absolutely! This casserole freezes beautifully. Once cooled, you can freeze it in an airtight container for up to 2-3 months. Thaw it overnight in the refrigerator before reheating in the oven as described above.
- Q: How do I prevent the casserole from becoming watery?
- A: The key to avoiding a watery casserole is to ensure your broccoli is well-drained after blanching, and that your cheese sauce is adequately thickened. Freshly grated cheese also helps prevent separation. If using frozen broccoli, make sure it’s completely thawed and squeezed dry of any excess water.
- Q: Can I add cooked chicken to make it a main dish?
- A: Yes, this is a fantastic idea! Stir in 2-3 cups of cooked, shredded chicken (rotisserie chicken works perfectly) when you combine the rice, broccoli, and sauce. This transforms it into a complete and satisfying meal.
- Q: What’s the best way to get a crispy, golden-brown top?
- A: After the initial covered baking, uncover the casserole and bake for an additional 3-5 minutes. For an extra golden and slightly crispy crust, place it under the broiler for 1-2 minutes. Keep a close eye on it, as broiler heat can quickly go from golden to burnt!
Cheesy Broccoli Rice Casserole
Cheesy Broccoli Rice Casserole
Julie Maestre
10
50
1
8
Rate Recipe
Print Recipe
Ingredients
For The Rice
- 2 cups Jasmine rice
- 3 cups water , or chicken stock (for extra flavor)
- ½ tablespoon olive oil
- 1 teaspoon salt
For The Casserole
- 1 head Broccoli , fresh, cut into bite-sized florets
- 1 12 ounce can evaporated milk
- 2 cups heavy cream
- 3 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 1 small onion, finely diced
- 2 garlic cloves, finely minced
- ¼ teaspoon red pepper flakes , optional, for a hint of heat
- 4 cups sharp cheddar cheese , freshly grated, divided
- ½ cup mozzarella cheese , freshly grated (for extra stretch)
- salt and freshly ground black pepper to taste
Instructions
-
Cook the Rice: In a medium saucepan, combine the water (or chicken stock), olive oil, and salt. Bring to a rolling boil over medium-high heat. Once boiling, stir in the Jasmine rice, then immediately reduce the heat to low, cover the saucepan tightly, and let it simmer for 15-18 minutes, or until all the liquid has been absorbed and the rice is tender. Remove from heat and let it cool for at least 20 minutes with the lid on, then fluff with a fork. This resting period is crucial for fluffy rice.
-
Prepare the Broccoli: Bring a pot of lightly salted water to a boil. Add the fresh broccoli florets and cook for 2-3 minutes, until tender-crisp and bright green. Drain the broccoli thoroughly and immediately transfer it to an ice bath (or run under cold water) to stop the cooking process. Once cooled, drain again very well and chop into bite-sized pieces if desired. Set aside.
-
Sauté Aromatics: In a large, deep skillet or Dutch oven over medium heat, melt 1 tablespoon of olive oil (or use 1 tablespoon of butter). Add the finely diced onions and cook for 3-5 minutes, stirring occasionally, until they become soft and translucent. Stir in the minced garlic and red pepper flakes (if using) and cook for just about 10 seconds until fragrant, being careful not to burn the garlic.
-
Make the Roux: Add the remaining 3 tablespoons of butter to the skillet. Once the butter has completely melted, sprinkle in the all-purpose flour. Whisk continuously for 2-3 minutes to cook out the raw flour taste and create a smooth roux. This step is essential for a lump-free and flavorful sauce.
-
Build the Cheese Sauce: Slowly pour in the evaporated milk while continuously whisking to prevent any lumps. Once fully incorporated, add the heavy cream, still whisking. Bring the sauce to a gentle simmer and cook for 15–20 minutes, stirring frequently (every minute or so) to prevent it from burning or sticking to the bottom of the pan. The sauce should visibly thicken to a creamy consistency, coating the back of a spoon.
-
Add the Cheese and Season: Once the sauce has thickened nicely, remove the skillet from the heat. Stir in 2 cups of the freshly grated sharp cheddar cheese until it’s completely melted and smooth. Season the sauce generously with salt and freshly ground black pepper to taste. Taste and adjust seasonings as needed.
-
Combine and Bake: Preheat your oven to 350°F (175°C). In a large mixing bowl, gently combine the cooled cooked rice, the blanched broccoli, and the rich cheese sauce. Mix until all ingredients are thoroughly incorporated and coated in the creamy sauce. Transfer the mixture to a lightly greased 9×9 inch (or similar sized) baking dish, spreading it evenly. Smooth the top with a spoon or spatula, then generously sprinkle with the remaining 2 cups of cheddar cheese and the ½ cup of mozzarella cheese. Cover the baking dish tightly with aluminum foil. Bake for 20 minutes.
-
Golden Finish: After the initial 20 minutes of baking, remove the foil. Return the casserole to the oven and bake for an additional 3-5 minutes, or until the top is bubbly and golden brown. For an extra crispy and beautifully browned crust, you can carefully place it under the broiler for 1-2 minutes, watching it very closely to prevent burning.
-
Serve and Enjoy: Allow the **cheesy broccoli rice casserole** to rest for 5-10 minutes before serving. This helps the cheese set and makes for easier, cleaner portions. Serve warm and savor every comforting, cheesy bite!
Notes
- Ensure broccoli is tender-crisp, not mushy or tough, by blanching it properly.
- For the best melt and flavor, always use freshly grated cheese.
- Stir the cheese sauce frequently while it thickens to prevent burning and achieve a smooth consistency.
- Always taste and adjust seasoning (salt and pepper) before baking.
- Consider adding cooked, shredded chicken for a complete meal.
Nutrition Information
Calories: 475kcal
|
Carbohydrates: 46g
|
Protein: 9g
|
Fat: 29g
|
Saturated Fat: 18g
|
Polyunsaturated Fat: 1g
|
Monounsaturated Fat: 8g
|
Trans Fat: 0.2g
|
Cholesterol: 84mg
|
Sodium: 418mg
|
Potassium: 376mg
|
Fiber: 3g
|
Sugar: 4g
|
Vitamin A: 1546IU
|
Vitamin C: 69mg
|
Calcium: 132mg
|
Iron: 1mg
Nutrition information is automatically calculated, so it should only be used as an approximation.
Additional Information
Julie Maestre
10
50
1
Holiday Recipes, Side Dish, Comfort Food
American
8
475
broccoli rice casserole, cheesy casserole, homemade side dish, holiday casserole
More Irresistible Side Dish Recipes You’ll Enjoy…
If you loved this **Cheesy Broccoli Rice Casserole**, be sure to explore more delightful side dishes to complement your meals. From classic comfort foods to fresh vegetable creations, these recipes are designed to add flavor and flair to any table:
- Creamed Corn Souffle: A light and fluffy, incredibly flavorful corn dish that’s perfect for holidays or any special meal.
- Bourbon Candied Yams: Sweet potatoes infused with the rich, warm notes of bourbon, creating a truly decadent side.
- Stovetop Mac and Cheese: The ultimate creamy, gooey, and quick mac and cheese recipe, ready in minutes.
- Roasted Brussel Sprouts and Sweet Potatoes: A wholesome and flavorful combination of roasted vegetables, offering a perfect balance of sweet and savory.
Thank you for trying this recipe! We always appreciate your feedback and hope you enjoy preparing and sharing this wonderful **Cheesy Broccoli Rice Casserole** with your loved ones. Happy cooking!