After a long week, there’s nothing quite like the aroma of comfort food wafting from the kitchen. And for my family, that ultimate comfort dish is undoubtedly Cheesy Broccoli Rice Casserole. It’s a recipe that’s been passed down, tweaked, and loved through generations in our household. From picky eaters to those with more adventurous palates, everyone always comes back for seconds (and sometimes thirds!). The creamy, cheesy sauce enveloping tender broccoli florets and perfectly cooked rice is simply irresistible. It’s the kind of meal that brings smiles to faces, warms you from the inside out, and makes even the busiest weeknight feel a little bit special. If you’re looking for a dish that’s guaranteed to be a crowd-pleaser, easy to make, and utterly delicious, then look no further. This Cheesy Broccoli Rice Casserole is about to become your new family favorite too.
Ingredients for the Perfect Cheesy Broccoli Rice Casserole
This recipe relies on simple, wholesome ingredients that come together to create something truly extraordinary. Here’s what you’ll need to gather:
- Broccoli Florets (Fresh or Frozen): The star of the show! Broccoli provides a wonderful earthy flavor and a healthy dose of vitamins. Fresh florets are ideal for their texture, but frozen works perfectly well in a pinch – just ensure they are thawed and drained properly.
- Cooked Rice (White or Brown): The base of our casserole, rice adds substance and a comforting texture. Long-grain white rice provides a classic casserole feel, while brown rice offers a nuttier flavor and more fiber. Cook your rice ahead of time to streamline the casserole assembly.
- Cream of Mushroom Soup: This creamy soup is a classic casserole binder, lending richness and flavor. Look for a reduced-sodium version to control the salt content.
- Milk (or Half-and-Half/Cream for extra richness): Liquid to create the creamy sauce. Milk keeps it lighter, while half-and-half or cream adds luxuriousness.
- Shredded Cheddar Cheese (Sharp or Mild): The cheese is what makes this casserole truly “cheesy!” Sharp cheddar provides a bolder flavor, while mild cheddar is more kid-friendly. Feel free to experiment with other cheeses like Monterey Jack or Colby as well.
- Butter: For sautéing the onions and adding richness to the sauce. Unsalted butter allows you to control the overall salt level.
- Onion (Yellow or White), Diced: Aromatic base that adds depth of flavor to the casserole. Yellow onions are sweeter and milder, while white onions have a sharper bite.
- Garlic Powder: Enhances the savory flavors of the casserole. Garlic powder is convenient, but fresh minced garlic can also be used for a more intense garlic flavor.
- Salt and Black Pepper: Essential seasonings to balance the flavors and bring everything together. Adjust to your personal taste.
- Optional Topping (Breadcrumbs, Crushed Crackers, or Extra Cheese): Adds a delightful textural contrast and visual appeal. Breadcrumbs or crushed crackers provide a crispy topping, while extra cheese creates an even cheesier crust.
Step-by-Step Instructions to Make Cheesy Broccoli Rice Casserole
Creating this comforting casserole is easier than you might think! Follow these simple instructions for a guaranteed success:
- Preheat Your Oven and Prepare Your Baking Dish: Start by preheating your oven to 350°F (175°C). While the oven is heating, lightly grease a 9×13 inch baking dish. This will prevent the casserole from sticking and make serving and cleanup a breeze.
- Sauté the Onions: In a large skillet or saucepan, melt the butter over medium heat. Add the diced onion and sauté until softened and translucent, about 5-7 minutes. Sautéing the onions first brings out their sweetness and mellows their sharpness, creating a more rounded flavor in the casserole. Be careful not to brown them too much, as you just want them softened.
- Prepare the Broccoli: If using fresh broccoli florets, ensure they are washed and cut into bite-sized pieces. You can steam or blanch the broccoli for a few minutes until slightly tender-crisp. This pre-cooking step helps the broccoli cook evenly in the casserole and prevents it from being too crunchy. If using frozen broccoli, thaw it completely and drain any excess water. Ensure the broccoli is not overly wet as this can make the casserole watery.
- Combine the Sauce Ingredients: In the skillet with the sautéed onions, stir in the cream of mushroom soup and milk (or half-and-half/cream). Whisk everything together until smooth and creamy. Heat the mixture gently over low heat, stirring constantly, until it is warmed through. This step combines the base of your creamy sauce.
- Add Cheese and Seasonings to the Sauce: Remove the skillet from the heat. Stir in the shredded cheddar cheese until it is melted and the sauce is smooth and cheesy. Then, add the garlic powder, salt, and black pepper. Taste and adjust seasonings as needed. This is the time to customize the flavor profile to your liking. You might want to add a pinch of red pepper flakes for a subtle kick, or a dash of nutmeg for warmth.
- Combine all Casserole Ingredients: In a large bowl, gently combine the cooked rice, pre-cooked broccoli florets, and the cheesy sauce. Mix everything together until the rice and broccoli are evenly coated in the sauce. Be careful not to overmix, as this can make the rice mushy.
- Transfer to Baking Dish and Top (Optional): Pour the broccoli rice mixture into the prepared baking dish, spreading it out in an even layer. If desired, sprinkle the topping of your choice (breadcrumbs, crushed crackers, or extra cheese) evenly over the top of the casserole. A topping adds a delightful textural contrast and visual appeal, but it is completely optional.
- Bake the Casserole: Bake in the preheated oven for 20-25 minutes, or until the casserole is heated through, bubbly around the edges, and the topping (if used) is golden brown. The baking time may vary slightly depending on your oven and the depth of your casserole dish. You want the casserole to be heated all the way through and for the cheese to be melted and gooey.
- Let it Rest and Serve: Remove the casserole from the oven and let it rest for 5-10 minutes before serving. This allows the casserole to set slightly and makes it easier to serve. Resting also helps to distribute the heat evenly throughout the dish. Serve hot and enjoy the comforting goodness of your homemade Cheesy Broccoli Rice Casserole!
Nutrition Facts for Cheesy Broccoli Rice Casserole (Approximate per Serving)
This is a comforting and satisfying dish, but like all good things, it’s best enjoyed in moderation. Here’s a general idea of the nutritional content per serving, keeping in mind that this can vary based on specific ingredients and portion sizes:
- Serving Size: Approximately 1 cup (240g)
- Calories: Around 350-450 calories per serving. This will depend on the type of milk or cream used, the amount of cheese, and the specific brands of ingredients.
- Description: Calories provide the energy your body needs to function. This casserole is moderately caloric, making it a substantial and satisfying meal.
- Total Fat: Approximately 20-30 grams of fat per serving. The fat content comes from the cheese, butter, and cream of mushroom soup.
- Description: Fat is essential for nutrient absorption and energy. This casserole contains a moderate amount of fat, contributing to its rich flavor and creamy texture.
- Protein: Approximately 10-15 grams of protein per serving. Protein comes from the cheese, milk, and to a lesser extent, the broccoli and rice.
- Description: Protein is crucial for building and repairing tissues, and it helps you feel full and satisfied.
- Carbohydrates: Approximately 30-40 grams of carbohydrates per serving. The carbohydrates primarily come from the rice, cream of mushroom soup, and vegetables.
- Description: Carbohydrates are the body’s primary source of energy. This casserole provides a good source of carbohydrates for sustained energy.
- Fiber: Approximately 2-4 grams of fiber per serving. Fiber comes from the broccoli and, if using brown rice, more fiber from the rice as well.
- Description: Fiber is important for digestive health and can help regulate blood sugar levels. Broccoli and brown rice contribute to the fiber content of this dish.
Please note: These are approximate values and may vary. For precise nutritional information, use a nutrition calculator and input the specific brands and quantities of ingredients you use.
Preparation Time Breakdown for Cheesy Broccoli Rice Casserole
This recipe is wonderfully efficient, perfect for busy weeknights. Here’s a quick breakdown of the time commitment:
- Prep Time: 20-25 minutes. This includes chopping onions, preparing broccoli (if using fresh), cooking rice (if not pre-cooked), and measuring out ingredients. Much of this prep can be done ahead of time to further shorten the active cooking time.
- Cook Time: 20-25 minutes. This is the time the casserole spends baking in the oven until heated through and bubbly.
- Total Time: 40-50 minutes. From start to finish, you can have a delicious and comforting Cheesy Broccoli Rice Casserole on the table in under an hour. This makes it a fantastic option for a quick and satisfying family meal.
How to Serve Cheesy Broccoli Rice Casserole
This versatile casserole can be served in a multitude of ways, making it a fantastic main dish or a delightful side. Here are some serving suggestions:
- As a Main Course:
- Simple and Satisfying: Serve it as is! It’s a complete meal on its own, providing vegetables, grains, and protein.
- Alongside a Salad: Pair it with a fresh garden salad or a crisp Caesar salad for a balanced and lighter meal. The creamy casserole complements the freshness of a salad beautifully.
- With a Protein Boost: Serve it with grilled chicken, baked fish, or roasted pork for added protein and heartiness.
- As a Side Dish:
- Holiday Table Staple: Perfect for Thanksgiving, Christmas, or Easter dinners alongside turkey, ham, or roast beef. It’s a crowd-pleasing side that everyone will enjoy.
- Weeknight Dinner Side: Complements simple main dishes like meatloaf, roasted chicken, or even burgers. It elevates a simple meal into something more special.
- Potluck Favorite: Easy to transport and always a hit at potlucks, picnics, and gatherings. It’s a dish that travels well and feeds a crowd.
- Garnishing Ideas:
- Fresh Parsley or Chives: A sprinkle of fresh herbs adds a pop of color and freshness.
- Crushed Red Pepper Flakes: For a touch of heat, sprinkle a few red pepper flakes over the top.
- Extra Shredded Cheese: For an extra cheesy presentation and flavor boost.
- Crispy Fried Onions: Adds a delightful crunch and savory onion flavor.
Additional Tips for the Best Cheesy Broccoli Rice Casserole
Elevate your Cheesy Broccoli Rice Casserole from good to absolutely amazing with these helpful tips and tricks:
- Don’t Overcook the Broccoli: Whether you’re using fresh or frozen broccoli, avoid overcooking it. Slightly tender-crisp broccoli provides a better texture in the casserole. Overcooked broccoli can become mushy and lose its vibrant green color. If blanching fresh broccoli, just cook it for a few minutes until it turns bright green and is slightly softened.
- Cook Rice Al Dente: Ensure your rice is cooked al dente, meaning slightly firm to the bite, before adding it to the casserole. This prevents the rice from becoming mushy during baking. If using leftover rice, make sure it’s not overly moist.
- Use Quality Cheese: The quality of your cheese significantly impacts the flavor of the casserole. Opt for good quality cheddar cheese, and consider using a block of cheese and grating it yourself for the best flavor and melting properties. Pre-shredded cheese often contains cellulose, which can hinder melting.
- Customize Your Cheese Blend: Don’t be afraid to experiment with different cheeses! Monterey Jack, Colby, Gruyere, or even a smoked Gouda can add unique flavor dimensions to your casserole. A blend of cheeses can create a more complex and interesting flavor profile.
- Add a Crunchy Topping: A crunchy topping adds delightful texture. Try using panko breadcrumbs for extra crispiness, crushed butter crackers for a classic casserole vibe, or even French fried onions for a savory crunch. Toss the breadcrumbs or crackers with a little melted butter for extra flavor and browning.
- Spice it Up! For a spicier casserole, add a pinch of red pepper flakes to the sauce, or incorporate a can of diced green chilies. You can also use pepper jack cheese for a cheesy heat. A dash of hot sauce can also add a subtle kick.
- Make it Ahead of Time: This casserole is perfect for making ahead! Assemble the casserole completely, cover it tightly with plastic wrap and aluminum foil, and refrigerate it for up to 24 hours. When ready to bake, let it sit at room temperature for about 30 minutes before baking, and you may need to add 10-15 minutes to the baking time to ensure it’s heated through.
- Freezing for Later: Cheesy Broccoli Rice Casserole freezes beautifully! Bake the casserole as directed, let it cool completely, then cut it into individual portions or freeze the whole casserole. Wrap tightly in plastic wrap and then aluminum foil. Freeze for up to 2-3 months. Thaw overnight in the refrigerator before reheating in the oven at 350°F (175°C) until heated through. You may need to add a splash of milk or broth when reheating to restore creaminess.
Frequently Asked Questions (FAQ) about Cheesy Broccoli Rice Casserole
Got questions about making the perfect Cheesy Broccoli Rice Casserole? We’ve got answers!
Q1: Can I use frozen broccoli instead of fresh?
A: Absolutely! Frozen broccoli florets are a convenient and perfectly acceptable substitute for fresh broccoli in this recipe. Just be sure to thaw them completely and drain off any excess water before adding them to the casserole. This will prevent the casserole from becoming watery.
Q2: Can I use different types of rice?
A: Yes, you can! While long-grain white rice is classic, you can use brown rice for a nuttier flavor and more fiber. You could also experiment with wild rice or even quinoa for a different texture and nutritional profile. Just ensure the rice is cooked according to package directions before adding it to the casserole.
Q3: I don’t have cream of mushroom soup. Can I use something else?
A: Yes, you can substitute cream of chicken soup, cream of celery soup, or even cream of cheddar soup. For a vegetarian option, try using cream of potato soup or a homemade white sauce. If using a homemade white sauce, you may need to adjust the seasonings to ensure it complements the other ingredients.
Q4: Can I make this casserole vegetarian/vegan?
A: Yes, with a few substitutions! To make it vegetarian, simply ensure your cream of mushroom soup is vegetarian-friendly (many are). For a vegan version, use vegan cream of mushroom soup, plant-based milk, vegan cheese shreds, and substitute butter with vegan butter or olive oil. There are many delicious vegan cheese alternatives available now that melt well.
Q5: How do I prevent the casserole from being too dry?
A: If your casserole seems dry, it could be due to overbaking or using too much rice. Ensure you are following the baking time closely. If you’re using pre-cooked rice, make sure it’s not too dry to begin with. You can also add a splash of milk or broth to the sauce before baking to ensure it’s creamy enough.
Q6: Can I add meat to this casserole?
A: Absolutely! Cooked shredded chicken, ham, or crumbled bacon would be delicious additions. Stir in cooked meat along with the broccoli and rice. You can also add browned ground beef or sausage for a heartier casserole.
Q7: How long does Cheesy Broccoli Rice Casserole last in the refrigerator?
A: Properly stored in an airtight container in the refrigerator, leftover Cheesy Broccoli Rice Casserole will last for 3-4 days. Reheat thoroughly before serving.
Q8: Can I reheat this casserole in the microwave?
A: Yes, you can reheat individual portions of Cheesy Broccoli Rice Casserole in the microwave. Cover loosely and microwave in 1-2 minute intervals, stirring in between, until heated through. For best results and to maintain texture, oven reheating is recommended for larger portions or the entire casserole.

Cheesy Broccoli Rice Casserole
- Total Time: 50 minutes
Ingredients
This recipe relies on simple, wholesome ingredients that come together to create something truly extraordinary. Here’s what you’ll need to gather:
- Broccoli Florets (Fresh or Frozen): The star of the show! Broccoli provides a wonderful earthy flavor and a healthy dose of vitamins. Fresh florets are ideal for their texture, but frozen works perfectly well in a pinch – just ensure they are thawed and drained properly.
- Cooked Rice (White or Brown): The base of our casserole, rice adds substance and a comforting texture. Long-grain white rice provides a classic casserole feel, while brown rice offers a nuttier flavor and more fiber. Cook your rice ahead of time to streamline the casserole assembly.
- Cream of Mushroom Soup: This creamy soup is a classic casserole binder, lending richness and flavor. Look for a reduced-sodium version to control the salt content.
- Milk (or Half-and-Half/Cream for extra richness): Liquid to create the creamy sauce. Milk keeps it lighter, while half-and-half or cream adds luxuriousness.
- Shredded Cheddar Cheese (Sharp or Mild): The cheese is what makes this casserole truly “cheesy!” Sharp cheddar provides a bolder flavor, while mild cheddar is more kid-friendly. Feel free to experiment with other cheeses like Monterey Jack or Colby as well.
- Butter: For sautéing the onions and adding richness to the sauce. Unsalted butter allows you to control the overall salt level.
- Onion (Yellow or White), Diced: Aromatic base that adds depth of flavor to the casserole. Yellow onions are sweeter and milder, while white onions have a sharper bite.
- Garlic Powder: Enhances the savory flavors of the casserole. Garlic powder is convenient, but fresh minced garlic can also be used for a more intense garlic flavor.
- Salt and Black Pepper: Essential seasonings to balance the flavors and bring everything together. Adjust to your personal taste.
- Optional Topping (Breadcrumbs, Crushed Crackers, or Extra Cheese): Adds a delightful textural contrast and visual appeal. Breadcrumbs or crushed crackers provide a crispy topping, while extra cheese creates an even cheesier crust.
Instructions
Creating this comforting casserole is easier than you might think! Follow these simple instructions for a guaranteed success:
- Preheat Your Oven and Prepare Your Baking Dish: Start by preheating your oven to 350°F (175°C). While the oven is heating, lightly grease a 9×13 inch baking dish. This will prevent the casserole from sticking and make serving and cleanup a breeze.
- Sauté the Onions: In a large skillet or saucepan, melt the butter over medium heat. Add the diced onion and sauté until softened and translucent, about 5-7 minutes. Sautéing the onions first brings out their sweetness and mellows their sharpness, creating a more rounded flavor in the casserole. Be careful not to brown them too much, as you just want them softened.
- Prepare the Broccoli: If using fresh broccoli florets, ensure they are washed and cut into bite-sized pieces. You can steam or blanch the broccoli for a few minutes until slightly tender-crisp. This pre-cooking step helps the broccoli cook evenly in the casserole and prevents it from being too crunchy. If using frozen broccoli, thaw it completely and drain any excess water. Ensure the broccoli is not overly wet as this can make the casserole watery.
- Combine the Sauce Ingredients: In the skillet with the sautéed onions, stir in the cream of mushroom soup and milk (or half-and-half/cream). Whisk everything together until smooth and creamy. Heat the mixture gently over low heat, stirring constantly, until it is warmed through. This step combines the base of your creamy sauce.
- Add Cheese and Seasonings to the Sauce: Remove the skillet from the heat. Stir in the shredded cheddar cheese until it is melted and the sauce is smooth and cheesy. Then, add the garlic powder, salt, and black pepper. Taste and adjust seasonings as needed. This is the time to customize the flavor profile to your liking. You might want to add a pinch of red pepper flakes for a subtle kick, or a dash of nutmeg for warmth.
- Combine all Casserole Ingredients: In a large bowl, gently combine the cooked rice, pre-cooked broccoli florets, and the cheesy sauce. Mix everything together until the rice and broccoli are evenly coated in the sauce. Be careful not to overmix, as this can make the rice mushy.
- Transfer to Baking Dish and Top (Optional): Pour the broccoli rice mixture into the prepared baking dish, spreading it out in an even layer. If desired, sprinkle the topping of your choice (breadcrumbs, crushed crackers, or extra cheese) evenly over the top of the casserole. A topping adds a delightful textural contrast and visual appeal, but it is completely optional.
- Bake the Casserole: Bake in the preheated oven for 20-25 minutes, or until the casserole is heated through, bubbly around the edges, and the topping (if used) is golden brown. The baking time may vary slightly depending on your oven and the depth of your casserole dish. You want the casserole to be heated all the way through and for the cheese to be melted and gooey.
- Let it Rest and Serve: Remove the casserole from the oven and let it rest for 5-10 minutes before serving. This allows the casserole to set slightly and makes it easier to serve. Resting also helps to distribute the heat evenly throughout the dish. Serve hot and enjoy the comforting goodness of your homemade Cheesy Broccoli Rice Casserole!
- Prep Time: 25 minutes
- Cook Time: 25 minutes
Nutrition
- Serving Size: one normal portion
- Calories: 450
- Fat: 30
- Carbohydrates: 40
- Fiber: 4
- Protein: 15