Of all the dishes in my culinary repertoire, the ones that evoke the most powerful sense of warmth and nostalgia are always the simplest. This Cheesy Broccoli and Rice Casserole is the undisputed champion of comfort food in my home. I can still picture the first time I made it, on a brisk autumn evening when the family needed something more than just a meal; they needed a hug in a dish. The aroma of the rich, creamy cheese sauce mingling with garlic and onion filled the kitchen, a promise of the deliciousness to come. As I pulled the bubbling, golden-brown casserole from the oven, with its perfectly tender broccoli florets and fluffy rice bound together in a blanket of cheesy goodness, I knew it was an instant classic. Itโs the kind of recipe that gets requested for potlucks, family gatherings, and quiet weeknight dinners alike. Itโs reliable, forgiving, and delivers a level of satisfying flavor that feels both indulgent and wholesome. This isn’t just a recipe; it’s a tradition in the making, a surefire way to bring everyone to the table with smiles on their faces.
Ingredients
Here is everything you will need to create this incredibly satisfying and creamy casserole from scratch. Using fresh, quality ingredients will elevate the final dish from good to unforgettable.
- 4 tablespoons Unsalted Butter:ย This forms the rich base of our homemade cheese sauce, providing flavor and the necessary fat to create a smooth roux.
- 1 medium Yellow Onion, finely chopped:ย The onion provides a sweet, aromatic foundation that infuses the entire casserole with a deep, savory flavor.
- 2 cloves Garlic, minced:ย A crucial aromatic that adds a pungent, savory kick, complementing the cheese and broccoli perfectly.
- 4 tablespoons All-Purpose Flour:ย This is the thickening agent for our cheese sauce. It combines with the butter to form a roux, which ensures a thick, creamy, and stable sauce without any lumps.
- 2 ยฝ cups Whole Milk, warmed:ย Using whole milk creates the creamiest, most luxurious sauce. Warming it slightly before adding it to the roux helps prevent lumps from forming.
- ยฝ teaspoon Paprika:ย Adds a subtle warmth and beautiful color to the cheese sauce. You can use sweet or smoked paprika depending on your preference.
- ยฝ teaspoon Dry Mustard Powder:ย This is a secret weapon in cheese sauces. It doesn’t make the sauce taste like mustard; instead, it sharpens the cheddar flavor and adds a pleasant tang.
- Salt and Freshly Ground Black Pepper, to taste:ย Essential for seasoning every layer of the casserole and making all the other flavors pop.
- 3 cups Sharp Cheddar Cheese, shredded (plus ยฝ cup for topping):ย The heart and soul of the casserole. Sharp cheddar provides a robust, tangy flavor that stands up to the other ingredients. Shredding your own from a block is highly recommended for the best melting quality.
- 5 cups Fresh Broccoli Florets, blanched:ย Using fresh broccoli provides the best texture and flavor. Blanching them briefly before adding to the casserole ensures they are tender-crisp, not mushy.
- 4 cups Cooked Long-Grain White Rice:ย The hearty base of our casserole. Using pre-cooked and slightly cooled rice helps it absorb the sauce without becoming overly starchy or mushy.
- 1 cup Panko Breadcrumbs (for topping):ย These Japanese-style breadcrumbs provide an incredibly light and crispy topping that offers a wonderful textural contrast to the creamy casserole beneath.
- 2 tablespoons Unsalted Butter, melted (for topping):ย Tossing the panko breadcrumbs with melted butter helps them turn a perfect golden brown and adds an extra layer of rich flavor.
Instructions
Follow these step-by-step instructions carefully to ensure a perfectly creamy, bubbly, and delicious casserole every single time. The key is building the flavors in layers, starting with a flawless from-scratch cheese sauce.
Step 1: Prepare Your Components
First, ensure all your ingredients are prepped and ready to go (a culinary practice known as “mise en place”). Cook your rice according to package directions and let it cool slightly. Wash and chop your broccoli into bite-sized florets. Finely chop the onion and mince the garlic. Shred the cheddar cheese. Having everything ready makes the cooking process smooth and enjoyable.
Step 2: Blanch the Broccoli
Bring a large pot of salted water to a rolling boil. Add the broccoli florets and cook for just 2-3 minutes. You are not trying to cook them through, only to blanch them. This process brightens their color and gives them a head start on cooking, so they end up perfectly tender in the finished casserole. Immediately drain the broccoli and rinse it under cold water (or plunge it into an ice bath) to stop the cooking process. Set aside.
Step 3: Preheat Oven and Prepare Baking Dish
Preheat your oven to 375ยฐF (190ยฐC). Lightly grease a 9×13 inch baking dish (or a similar 3-quart casserole dish) with butter or non-stick cooking spray.
Step 4: Sautรฉ the Aromatics
In a large saucepan or Dutch oven, melt 4 tablespoons of butter over medium heat. Once the butter is melted and foamy, add the chopped onion. Sautรฉ for 5-7 minutes, stirring occasionally, until the onion is soft, translucent, and fragrant. Add the minced garlic and cook for another minute until you can smell its aroma. Be careful not to burn the garlic.
Step 5: Create the Roux and Cheese Sauce
Sprinkle the all-purpose flour over the cooked onions and garlic. Whisk constantly for about 1-2 minutes to cook out the raw flour taste. This butter and flour mixture is your roux. Slowly begin to pour in the warmed milk, whisking continuously to prevent any lumps from forming. Continue to cook over medium heat, stirring frequently, until the sauce begins to thicken, which should take about 5-8 minutes. It should be thick enough to coat the back of a spoon.
Step 6: Finish the Cheese Sauce
Remove the saucepan from the heat. Stir in the paprika, dry mustard powder, salt, and pepper. Gradually add the 3 cups of shredded cheddar cheese, a handful at a time, stirring until each addition is fully melted and the sauce is smooth and creamy. Rushing this step or having the heat too high can cause the cheese to separate. Taste the sauce and adjust the seasoning if necessary.
Step 7: Combine the Casserole Ingredients
To the saucepan with the cheese sauce, add the cooked rice and the blanched broccoli florets. Gently fold everything together with a spatula until the rice and broccoli are evenly coated in the glorious cheese sauce.
Step 8: Assemble the Casserole
Pour the broccoli and rice mixture into your prepared baking dish and spread it into an even layer.
Step 9: Prepare and Add the Topping
In a small bowl, combine the 1 cup of panko breadcrumbs with the 2 tablespoons of melted butter. Toss until the breadcrumbs are evenly moistened. Sprinkle this mixture evenly over the top of the casserole. Top with the remaining ยฝ cup of shredded cheddar cheese for an extra cheesy crust.
Step 10: Bake to Perfection
Place the casserole in the preheated oven and bake for 25-30 minutes, or until the filling is hot and bubbly and the panko topping is golden brown and crisp.
Step 11: Rest and Serve
Remove the casserole from the oven and let it rest for at least 10-15 minutes before serving. This crucial step allows the casserole to set, making it easier to serve and preventing the creamy sauce from running everywhere. Garnish with fresh parsley if desired and serve warm.
Nutrition Facts
This homemade version allows for better control over the ingredients compared to store-bought or condensed soup versions. The following is an approximation.
- Servings:ย 8
- Calories per Serving:ย Approximately 480 kcal
- Calcium:ย A significant source of calcium, primarily from the milk and cheddar cheese, which is essential for strong bones and teeth.
- Protein:ย Provides a good amount of protein from the dairy components, helping to make this a more satisfying and filling meal.
- Fiber:ย The broccoli contributes dietary fiber, which is important for digestive health and can help you feel full longer.
Preparation Time
This recipe involves a few steps, but they are straightforward and result in a far superior dish than any shortcut version.
- Prep Time:ย 20 minutes (chopping vegetables, shredding cheese, measuring ingredients)
- Cook Time:ย 45 minutes (blanching broccoli, making the sauce, baking)
- Total Time:ย 1 hour and 5 minutes
How to Serve
This Cheesy Broccoli and Rice Casserole is hearty enough to be a vegetarian main course but also serves beautifully as a side dish. Here are some wonderful ways to serve it:
- As a Main Course:
- Serve generous portions on its own for a comforting and complete vegetarian meal.
- Pair with a simple side salad with a light vinaigrette dressing to cut through the richness of the casserole.
- Accompany with warm, crusty bread or garlic bread for dipping into the delicious cheese sauce.
- As a Side Dish:
- It is the perfect accompaniment to roasted or grilled proteins. It pairs exceptionally well with:
- Roasted Chicken
- Grilled Steak or a simple pan-seared Beef Filet
- Baked Salmon or Cod
- Glazed Ham
- Serve it as part of a larger holiday spread or potluck dinner, where it’s guaranteed to be a crowd-pleaser.
- It is the perfect accompaniment to roasted or grilled proteins. It pairs exceptionally well with:
- Garnishes for an Extra Touch:
- Sprinkle with freshly chopped parsley or chives just before serving for a pop of color and fresh flavor.
- Add a dollop of sour cream or plain Greek yogurt for a cool, tangy contrast.
- For a little heat, sprinkle with a pinch of red pepper flakes.
Additional Tips
Take your casserole from great to absolutely spectacular with these eight professional tips and tricks.
- Shred Your Own Cheese:ย This is the single most important tip for a creamy sauce. Pre-shredded cheeses are coated with anti-caking agents like potato starch, which prevent them from melting smoothly and can result in a gritty texture. Buying a block of sharp cheddar and shredding it yourself takes only a few extra minutes and makes a world of difference.
- Don’t Overcook the Broccoli:ย The goal is tender-crisp broccoli, not mush. Blanching it for only 2-3 minutes and then immediately stopping the cooking process with cold water is key. It will finish cooking to a perfect tender texture in the oven.
- Use Cooled, Day-Old Rice:ย Just like with fried rice, using freshly cooked, hot rice can make your casserole gummy and starchy. Using rice that has been cooked and allowed to cool (or even leftover rice from the day before) allows the grains to remain more distinct and absorb the cheese sauce perfectly.
- Master the Roux:ย Don’t rush making the roux (the butter and flour mixture). Cooking it for a full minute or two gets rid of the raw flour taste and is the foundation of a great sauce. When adding the milk, make sure it’s warmed and add it slowly while whisking constantly. This is the secret to a lump-free sauce.
- Get Creative with Cheeses:ย While sharp cheddar is classic, don’t be afraid to experiment! A combination of Gruyรจre and white cheddar adds a nutty, complex flavor. Monterey Jack or Colby will give you an extra-gooey melt. A little bit of Parmesan in the topping adds a salty, savory crunch.
- Add a Protein Boost:ย To make this an even heartier all-in-one meal, feel free to add about 2 cups of cooked, shredded chicken or diced ham. Fold it in at the same time as the rice and broccoli. This is a great way to use up leftovers.
- Spice It Up:ย If you like a little kick, add a pinch of cayenne pepper or a dash of your favorite hot sauce to the cheese sauce. A teaspoon of smoked paprika instead of sweet paprika can also add a wonderful, smoky depth to the dish.
- Make-Ahead and Freezer Instructions:ย This casserole is perfect for meal prep. You can fully assemble the casserole (without the breadcrumb topping), cover it tightly, and refrigerate it for up to 2 days. When ready to bake, add the topping and increase the baking time by 10-15 minutes. It’s also freezer-friendly; assemble, cover tightly with plastic wrap and then foil, and freeze for up to 3 months. Thaw in the refrigerator overnight before topping and baking.
FAQ Section
Here are answers to some of the most frequently asked questions about making the perfect Cheesy Broccoli and Rice Casserole.
1. Can I use frozen broccoli instead of fresh?
Yes, you absolutely can. Use about 16 ounces of frozen broccoli florets. There is no need to blanch them, but you must thaw them completely and pat them very dry with paper towels before adding them to the casserole. Removing excess water is critical to prevent a watery final dish.
2. My casserole came out watery. What did I do wrong?
A watery casserole is usually caused by excess moisture from the ingredients. This can happen if you don’t drain the blanched broccoli well enough, if you use frozen broccoli that wasn’t fully thawed and dried, or if your cheese sauce wasn’t thick enough. Ensure your sauce can coat the back of a spoon before you mix in the other ingredients.
3. Can I use brown rice or other types of rice?
Yes, but with adjustments. Brown rice has a nuttier flavor and chewier texture, which can be delicious. However, it takes longer to cook, so be sure it is fully cooked before adding it to the casserole. Wild rice or a quinoa blend would also work for a different textural experience. Just ensure whatever grain you use is fully cooked and slightly cooled.
4. How do I store and reheat leftovers?
Store leftovers in an airtight container in the refrigerator for up to 4 days. The best way to reheat the casserole is in the oven at 350ยฐF (175ยฐC) for 15-20 minutes, or until heated through. Covering it with foil will help it stay moist. You can also reheat individual portions in the microwave, but the topping will lose its crispiness.
5. What’s the best way to make this casserole gluten-free?
It’s very easy to adapt this recipe to be gluten-free. Simply swap the all-purpose flour for a good quality gluten-free all-purpose flour blend to make the roux. Also, ensure you use gluten-free breadcrumbs for the topping, or crush gluten-free crackers or rice cereal instead.
6. Why make the cheese sauce from scratch? Can’t I just use canned cream of chicken/mushroom soup?
While you can use canned soup as a shortcut (the classic method for many), making the sauce from scratch provides vastly superior flavor and texture. It allows you to control the ingredients, especially the salt content, and avoids the processed taste of canned soups. A homemade bรฉchamel-based cheese sauce is richer, creamier, and doesn’t contain any preservatives or artificial flavors. The extra 10 minutes it takes is well worth the effort.
7. Can I add other vegetables?
Certainly! This casserole is very versatile. You could add sautรฉed mushrooms, steamed cauliflower, or sautรฉed carrots and celery. Just ensure any hard vegetables are pre-cooked to tenderness before being added to the mix. This is a great way to clean out the vegetable drawer.
8. How do I know when the casserole is perfectly baked?
You are looking for two main visual cues. First, the filling around the edges of the dish should be hot and actively bubbling. This tells you the heat has penetrated all the way through the casserole. Second, the topping should be a deep golden brown and look visibly crisp. This usually takes between 25 and 30 minutes in a properly preheated oven.
Cheesy Broccoli and Rice Casserole
Ingredients
Here is everything you will need to create this incredibly satisfying and creamy casserole from scratch. Using fresh, quality ingredients will elevate the final dish from good to unforgettable.
- 4 tablespoons Unsalted Butter:ย This forms the rich base of our homemade cheese sauce, providing flavor and the necessary fat to create a smooth roux.
- 1 medium Yellow Onion, finely chopped:ย The onion provides a sweet, aromatic foundation that infuses the entire casserole with a deep, savory flavor.
- 2 cloves Garlic, minced:ย A crucial aromatic that adds a pungent, savory kick, complementing the cheese and broccoli perfectly.
- 4 tablespoons All-Purpose Flour:ย This is the thickening agent for our cheese sauce. It combines with the butter to form a roux, which ensures a thick, creamy, and stable sauce without any lumps.
- 2 ยฝ cups Whole Milk, warmed:ย Using whole milk creates the creamiest, most luxurious sauce. Warming it slightly before adding it to the roux helps prevent lumps from forming.
- ยฝ teaspoon Paprika:ย Adds a subtle warmth and beautiful color to the cheese sauce. You can use sweet or smoked paprika depending on your preference.
- ยฝ teaspoon Dry Mustard Powder:ย This is a secret weapon in cheese sauces. It doesnโt make the sauce taste like mustard; instead, it sharpens the cheddar flavor and adds a pleasant tang.
- Salt and Freshly Ground Black Pepper, to taste:ย Essential for seasoning every layer of the casserole and making all the other flavors pop.
- 3 cups Sharp Cheddar Cheese, shredded (plus ยฝ cup for topping):ย The heart and soul of the casserole. Sharp cheddar provides a robust, tangy flavor that stands up to the other ingredients. Shredding your own from a block is highly recommended for the best melting quality.
- 5 cups Fresh Broccoli Florets, blanched:ย Using fresh broccoli provides the best texture and flavor. Blanching them briefly before adding to the casserole ensures they are tender-crisp, not mushy.
- 4 cups Cooked Long-Grain White Rice:ย The hearty base of our casserole. Using pre-cooked and slightly cooled rice helps it absorb the sauce without becoming overly starchy or mushy.
- 1 cup Panko Breadcrumbs (for topping):ย These Japanese-style breadcrumbs provide an incredibly light and crispy topping that offers a wonderful textural contrast to the creamy casserole beneath.
- 2 tablespoons Unsalted Butter, melted (for topping): Tossing the panko breadcrumbs with melted butter helps them turn a perfect golden brown and adds an extra layer of rich flavor.
Instructions
Follow these step-by-step instructions carefully to ensure a perfectly creamy, bubbly, and delicious casserole every single time. The key is building the flavors in layers, starting with a flawless from-scratch cheese sauce.
Step 1: Prepare Your Components
First, ensure all your ingredients are prepped and ready to go (a culinary practice known as โmise en placeโ). Cook your rice according to package directions and let it cool slightly. Wash and chop your broccoli into bite-sized florets. Finely chop the onion and mince the garlic. Shred the cheddar cheese. Having everything ready makes the cooking process smooth and enjoyable.
Step 2: Blanch the Broccoli
Bring a large pot of salted water to a rolling boil. Add the broccoli florets and cook for just 2-3 minutes. You are not trying to cook them through, only to blanch them. This process brightens their color and gives them a head start on cooking, so they end up perfectly tender in the finished casserole. Immediately drain the broccoli and rinse it under cold water (or plunge it into an ice bath) to stop the cooking process. Set aside.
Step 3: Preheat Oven and Prepare Baking Dish
Preheat your oven to 375ยฐF (190ยฐC). Lightly grease a 9ร13 inch baking dish (or a similar 3-quart casserole dish) with butter or non-stick cooking spray.
Step 4: Sautรฉ the Aromatics
In a large saucepan or Dutch oven, melt 4 tablespoons of butter over medium heat. Once the butter is melted and foamy, add the chopped onion. Sautรฉ for 5-7 minutes, stirring occasionally, until the onion is soft, translucent, and fragrant. Add the minced garlic and cook for another minute until you can smell its aroma. Be careful not to burn the garlic.
Step 5: Create the Roux and Cheese Sauce
Sprinkle the all-purpose flour over the cooked onions and garlic. Whisk constantly for about 1-2 minutes to cook out the raw flour taste. This butter and flour mixture is your roux. Slowly begin to pour in the warmed milk, whisking continuously to prevent any lumps from forming. Continue to cook over medium heat, stirring frequently, until the sauce begins to thicken, which should take about 5-8 minutes. It should be thick enough to coat the back of a spoon.
Step 6: Finish the Cheese Sauce
Remove the saucepan from the heat. Stir in the paprika, dry mustard powder, salt, and pepper. Gradually add the 3 cups of shredded cheddar cheese, a handful at a time, stirring until each addition is fully melted and the sauce is smooth and creamy. Rushing this step or having the heat too high can cause the cheese to separate. Taste the sauce and adjust the seasoning if necessary.
Step 7: Combine the Casserole Ingredients
To the saucepan with the cheese sauce, add the cooked rice and the blanched broccoli florets. Gently fold everything together with a spatula until the rice and broccoli are evenly coated in the glorious cheese sauce.
Step 8: Assemble the Casserole
Pour the broccoli and rice mixture into your prepared baking dish and spread it into an even layer.
Step 9: Prepare and Add the Topping
In a small bowl, combine the 1 cup of panko breadcrumbs with the 2 tablespoons of melted butter. Toss until the breadcrumbs are evenly moistened. Sprinkle this mixture evenly over the top of the casserole. Top with the remaining ยฝ cup of shredded cheddar cheese for an extra cheesy crust.
Step 10: Bake to Perfection
Place the casserole in the preheated oven and bake for 25-30 minutes, or until the filling is hot and bubbly and the panko topping is golden brown and crisp.
Step 11: Rest and Serve
Remove the casserole from the oven and let it rest for at least 10-15 minutes before serving. This crucial step allows the casserole to set, making it easier to serve and preventing the creamy sauce from running everywhere. Garnish with fresh parsley if desired and serve warm.
Nutrition
- Serving Size: one normal portion
- Calories: 480






