Broccoli Rice Casserole Recipe Creamy Cheesy Family Favorite

Brandi Oshea Avatar
By:
Brandi Oshea
Published:

[grow_share_buttons]

Why You’ll Love This Broccoli Rice Casserole

There is nothing quite like the comfort of a warm, cheesy casserole coming out of the oven on a busy weeknight. This broccoli rice casserole recipe is a homemade classic that skips the canned soup, delivering a rich, creamy flavor that tastes like it took hours to make. Whether you are feeding a large family or just looking for some comforting leftovers, this dish is sure to become a regular in your meal rotation.

Here are a few reasons why this recipe stands out from the crowd:

  • Ease of Preparation: You can have this meal ready in about 55 minutes from start to finish. With only 20 minutes of prep time, it is perfect for those hectic evenings when you want something homemade without spending all day in the kitchen.
  • Health Benefits: Packed with fresh broccoli florets, this dish offers a good source of vitamins and fiber. According to Healthline, broccoli is rich in nutrients and antioxidants. By making the sauce from scratch, you control the sodium and ingredients, making it a healthier choice than store-bought versions.
  • Versatility: This casserole is incredibly adaptable. You can easily swap ingredients to suit dietary needs, such as using brown rice or adding protein like chicken. It works as a standalone vegetarian meal or a hearty side dish.
  • Distinctive Flavor: The combination of sharp cheddar, cream cheese, and a hint of dry mustard creates a depth of flavor that canned soups just cannot match. The texture is perfectly creamy with tender broccoli and fluffy rice in every bite.
Jump To

Essential Ingredients for Broccoli Rice Casserole

The magic of this broccoli casserole lies in its simple, high-quality ingredients. By using fresh produce and real dairy, you create a sauce that is velvety smooth and bursting with flavor. Below is the complete list of everything you need to bring this creamy broccoli rice casserole to life.

Main Ingredients

  • 6 cups broccoli florets – Cut into bite-sized pieces for even cooking and easy eating.
  • 2 cups cooked white rice – Provides the perfect base to soak up the cheesy sauce.
  • 1 small diced onion – Adds a subtle sweetness and savory depth to the sauce.
  • 3 tablespoons butter – Used to create the roux for a thick, rich sauce base.
  • 3 tablespoons flour – Thickens the milk to create the creamy consistency.
  • 3/4 teaspoon garlic powder – Infuses the sauce with aromatic flavor without overpowering it.
  • 1/2 teaspoon black pepper – Adds a mild heat and enhances the other flavors.
  • 2 cups milk – The liquid base of the sauce that creates the creamy texture.
  • 1/2 teaspoon dry mustard powder – A secret ingredient that amplifies the cheese flavor.
  • 1/2 teaspoon paprika – Adds a beautiful color and a smoky note.
  • 1/2 teaspoon salt, more to taste – Brings all the flavors together; adjust as needed.
  • 3 tablespoons cream cheese – Ensures the sauce is ultra-creamy and smooth.
  • 2 cups shredded sharp cheddar cheese, divided – The star of the dish, providing a bold, tangy flavor.

Special Dietary Options

One of the best things about this rice casserole is how easily it adapts to different dietary preferences. Here are a few simple swaps you can make:

  • Vegan: Use plant-based butter, a flour alternative like rice flour, and unsweetened almond or soy milk. Swap the cheddar and cream cheese for your favorite vegan cheese shreds and vegan cream cheese alternative.
  • Gluten-free: Replace the all-purpose flour with a 1:1 gluten-free flour blend to thicken the sauce. Ensure your other ingredients, like seasonings, are certified gluten-free.
  • Low-calorie: Opt for reduced-fat sharp cheddar, low-fat milk, and a light cream cheese spread. You can also increase the broccoli ratio to add more volume with fewer calories.

How to Prepare the Perfect Broccoli Rice Casserole: Step-by-Step Guide

Making this family favorite broccoli rice casserole is easier than you might think. By following these clear steps, you will ensure perfectly cooked broccoli and a silky smooth cheese sauce every time. This recipe serves 8, making it ideal for a large family dinner or meal prep for the week.

First Step: Preparation and Mise en Place

Start by preheating your oven to 350°F. This ensures the oven is ready to go as soon as your casserole is assembled. Next, boil a large pot of water. You will need this for blanching the broccoli. While the water heats up, dice your small onion and measure out your spices and other ingredients. Having everything ready (mise en place) makes the cooking process smooth and stress-free. It is also a good time to grease your 2-quart casserole dish so it is ready for the mixture later.

Second Step: Building the Flavor Base

In a medium saucepan, combine the diced onion and 3 tablespoons of butter. Cook them over medium-low heat, stirring occasionally. You want the onion to soften and become translucent, which usually takes about 3 to 5 minutes. This step sweats the onions, releasing their natural sugars and building a flavorful foundation for the sauce. Be careful not to brown the butter or onions; you want them soft and golden.

Third Step: Creating the Roux

Once the onions are soft, it is time to thicken the sauce. Stir in the flour, garlic powder, and black pepper. Cook this mixture for about 2 more minutes, stirring constantly. This cooks out the raw flour taste and creates a roux. The mixture should bubble slightly and look pasty. This is crucial for achieving the right consistency for your creamy broccoli rice casserole. Cooking the flour with the fat from the butter is the secret to avoiding a grainy sauce.

Fourth Step: Making the Creamy Sauce

Gradually whisk in the 2 cups of milk. Do this slowly to prevent lumps from forming. Continue whisking until the mixture is smooth. Bring the heat up slightly and cook until the sauce thickens and becomes bubbly. You will know it is ready when it coats the back of a spoon. This might take a few minutes of gentle boiling. Once thickened, remove the saucepan from the heat immediately to stop the cooking process.

Fifth Step: Adding the Cheese

Now comes the best part. Stir in the dry mustard powder, paprika, 3 tablespoons of cream cheese, and 1 1/2 cups of the shredded sharp cheddar cheese. Stir until the cream cheese and cheddar are completely melted and the sauce is smooth and uniform. This creates a rich, velvety cheese sauce. Give it a taste and adjust the salt and pepper to your preference. Remember, the cheese adds saltiness, so taste before adding more.

Sixth Step: Preparing the Broccoli

While your sauce is thickening, your pot of water should be boiling. Add the broccoli florets to the boiling water. Blanch them for just 1 to 2 minutes. You want the broccoli to become bright green but still remain crisp. Do not overcook it here, as it will finish cooking in the oven. Once blanched, drain the broccoli well. Removing excess water is important so your casserole does not become watery.

Final Step: Assemble and Bake

In a large bowl, combine the cooked white rice, the blanched and drained broccoli, and the delicious cheese sauce you just made. Mix everything until the rice and broccoli are evenly coated in the sauce. Pour this mixture into your greased 2-quart casserole dish. Spread it out into an even layer. Top with the remaining 1/2 cup of shredded sharp cheddar cheese for that golden, bubbly crust. Place the dish in the preheated oven and bake for 35 minutes, or until the cheese is bubbly and lightly browned on top. Let it rest for a few minutes before serving to allow the sauce to set slightly.

Protein and Main Component Alternatives

While this recipe is fantastic on its own, you might want to turn it into a hearty one-dish meal. Adding protein transforms this side dish into a complete dinner that is satisfying and nutritious.

Adding Meat to the Mix

If you want to boost the protein content, adding cooked meat is a great option. You can stir in 2 cups of diced cooked chicken breast or leftover rotisserie turkey. Ham is another excellent choice that pairs wonderfully with the cheddar flavor. For a smoky twist, try adding crispy cooked bacon bits. Simply mix your chosen protein in with the rice and broccoli before pouring the sauce over them. This ensures every bite is packed with savory goodness. If you are looking for other main course ideas, check out our beef bourguignon for a hearty meal.

Vegetarian and Plant-Based Options

For those who prefer meatless meals or want to add more plant-based protein, there are plenty of options. Cubed tofu can be added, though it is best to pan-fry it lightly first to give it some texture. Chickpeas or white beans are also great additions that blend well with the creamy sauce. These legumes not only add protein but also fiber, making the dish even more filling. Just ensure they are rinsed and drained well before mixing them in to keep the texture right.

Vegetable, Sauce, and Seasoning Modifications

Part of the fun of cooking is making a recipe your own. This cheesy broccoli rice casserole is a blank canvas that accepts many delicious modifications based on what you have in your fridge or your personal taste preferences.

Switching Up the Vegetables

Broccoli is the star here, but it does not have to be the only vegetable in the dish. Cauliflower is a natural substitute or addition; it mimics the texture of broccoli and absorbs the sauce beautifully. You can use half cauliflower and half broccoli for a colorful mixed veggie casserole. Other great additions include chopped spinach, which wilts nicely in the sauce, or diced bell peppers for a bit of crunch and sweetness. If you want to sneak in more veggies, finely grated carrots or zucchini work well too.

Tweaking the Sauce and Seasonings

While the cheddar cheese sauce is classic, you can experiment with other flavors. If you find sharp cheddar too strong, a mild cheddar or Colby jack offers a creamier, milder taste. For a different flavor profile, try using Swiss cheese or Monterey Jack. You can also spice things up by adding a pinch of cayenne pepper or red pepper flakes to the roux. Herbs like fresh thyme or parsley can add a burst of freshness. If you love garlic, feel free to increase the garlic powder or add a teaspoon of minced fresh garlic when sauteing the onions. Medical News Today notes that garlic not only adds flavor but also has health benefits.

Mastering Broccoli Rice Casserole: Advanced Tips and Variations

Once you have made the basic recipe, there are several pro tips and creative variations you can try to take this dish to the next level. These suggestions help you refine your technique and keep things exciting in the kitchen.

Pro Cooking Techniques

For the absolute best flavor, cooking the butter and flour together before adding the milk is essential. This step, known as making a roux, ensures the sauce does not taste like raw flour. Additionally, try cooking your rice in chicken or vegetable broth instead of plain water. This infuses the rice with savory flavor from the inside out. When blanching the broccoli, shock it in an ice water bath immediately after boiling to stop the cooking process and lock in that bright green color.

Flavor Variations

Do not be afraid to get creative with your seasonings. A splash of hot sauce can add a nice kick that cuts through the richness of the cheese. For a savory, umami boost, stir in a teaspoon of Worcestershire sauce into the cheese mixture. You can also top the casserole with a mixture of breadcrumbs and melted butter during the last 10 minutes of baking for a crunchy, buttery topping that contrasts the creamy interior.

Presentation and Make-Ahead Options

To make this casserole look as good as it tastes, consider using a colorful baking dish that contrasts the golden cheese topping. Garnishing with fresh parsley or chives right before serving adds a pop of color. This recipe is excellent for meal prep because it freezes well. You can assemble the entire casserole, wrap it tightly, and freeze it before baking. Alternatively, bake it fully, let it cool, and freeze individual portions for quick lunches later. If you need a side dish for your meal prep, our hot water cornbread pairs perfectly with this casserole.

How to Store Broccoli Rice Casserole: Best Practices

Knowing how to properly store your leftovers ensures you can enjoy this delicious meal later without losing quality or flavor. Whether you are saving it for tomorrow or next month, these storage guidelines will help keep your broccoli rice casserole tasting fresh.

Refrigeration Guidelines

If you plan to eat the leftovers within a few days, refrigeration is the way to go. Allow the casserole to cool completely at room temperature before covering it. Once cool, cover the dish tightly with plastic wrap or aluminum foil, or transfer the leftovers into an airtight container. Properly stored in the refrigerator, the casserole will last for 3 to 4 days. This makes it an excellent option for make-ahead lunches or quick weeknight dinners.

Freezing and Reheating

For long-term storage, freezing is a fantastic option. You can freeze the casserole either before or after baking. If freezing before baking, assemble it in the freezer-safe dish, wrap it well, and freeze for up to 2 months. If freezing after baking, let it cool completely first. When you are ready to eat, thaw the casserole overnight in the refrigerator. Reheat it in the oven at 350°F until heated through. To restore creaminess, stir in a little warmed milk or cream while reheating, as the sauce may separate slightly in the freezer.

Broccoli Rice Casserole
Broccoli Rice Casserole Recipe Creamy Cheesy Family Favorite 6

FAQs: Frequently Asked Questions About Broccoli Rice Casserole

Can I use frozen broccoli in broccoli rice casserole?

Yes, frozen broccoli works great in broccoli rice casserole and saves time on prep. If it’s defrosted, add it directly to the other ingredients without extra cooking. For still-frozen florets, briefly boil them for 1 minute or rinse under hot water to thaw, then drain well. Avoid overcooking, as frozen broccoli releases more water and can become mushy quickly—pat it dry after thawing for best texture. This swap keeps the dish bright green and crisp. Use the same amount as fresh (about 4-5 cups), and proceed with the recipe as written. It integrates seamlessly with the precooked rice, cheese sauce, and seasonings for a creamy, flavorful result every time. (87 words)

Can you freeze broccoli rice casserole?

Yes, broccoli rice casserole freezes beautifully for up to 2-3 months, making it ideal for meal prep. Assemble and bake the full recipe first, then cool completely. Portion into freezer-safe containers or bags, leaving space for expansion. Label with the date. To reheat, thaw overnight in the fridge, then bake at 350°F for 20-30 minutes until hot (internal temp 165°F). Stir in 1-2 tablespoons of warmed milk or cream per serving to restore creaminess, as it may separate slightly when frozen. Avoid refreezing thawed casserole. This method preserves flavor and texture for busy weeknights. (92 words)

How many days ahead can I prep broccoli rice casserole?

You can prepare broccoli rice casserole up to 3 days in advance for maximum freshness. Mix all ingredients, including blanched broccoli and precooked rice, then assemble in the baking dish but don’t bake yet. Cover tightly with plastic wrap or foil and refrigerate. When ready, bake straight from the fridge at 350°F, adding 10-15 extra minutes to the usual 25-30 minute bake time until bubbly and golden (cover loosely if browning too fast). This make-ahead approach saves time without sacrificing taste or creaminess. For best results, use within 24-48 hours. (94 words)

What cheese can I substitute in broccoli rice casserole?

Yes, substitute cheddar freely in broccoli rice casserole with cheeses like Swiss, Monterey Jack, mozzarella, or a Mexican blend for variety—use the same 2 cups shredded amount. Sharp cheddar adds tang, while milder options like mozzarella create a stretchier melt. For a bolder twist, mix in pepper jack. Grate your own cheese for better melting, as pre-shredded often has anti-caking agents. Dairy-free? Try vegan cheddar shreds. These swaps maintain the creamy sauce with rice and broccoli. Test small batches if unsure, but most melt similarly at 350°F for 25-30 minutes. (96 words)

Can I lighten up broccoli rice casserole or add protein?

Absolutely, lighten broccoli rice casserole by swapping full-fat cheese for reduced-fat versions, whole milk for skim or almond milk, and white rice for cooked brown rice or quinoa (1:1 ratio). Skip butter or use a light spray. This cuts calories while keeping it hearty. Boost protein by stirring in 2 cups diced cooked chicken, turkey, ham, or tofu after mixing the sauce—bake as usual. It transforms into a complete meal with 20-25g protein per serving. Use unsalted butter overall for salt control. Bake at 350°F for 25-30 minutes. Great for healthy family dinners. (98 words)

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Broccoli Rice Casserole 35.Png

Broccoli Rice Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🥦 Savor creamy, cheesy broccoli rice casserole packed with fresh veggies and homemade sauce—no canned soups for pure, family-approved comfort.
🍚 Nutritious one-dish wonder ready in 55 minutes, bubbly and golden—perfect for potlucks, weeknights, or make-ahead meals everyone loves.

  • Total Time: 55 minutes
  • Yield: 8 servings

Ingredients

– 6 cups broccoli florets

– 2 cups cooked white rice

– 1 small diced onion

– 3 tablespoons butter

– 3 tablespoons flour

– 3/4 teaspoon garlic powder

– 1/2 teaspoon black pepper

– 2 cups milk

– 1/2 teaspoon dry mustard powder

– 1/2 teaspoon paprika

– 1/2 teaspoon salt, more to taste

– 3 tablespoons cream cheese

– 2 cups shredded sharp cheddar cheese, divided

Instructions

1-First Step: Preparation and Mise en Place Start by preheating your oven to 350°F. This ensures the oven is ready to go as soon as your casserole is assembled. Next, boil a large pot of water. You will need this for blanching the broccoli. While the water heats up, dice your small onion and measure out your spices and other ingredients. Having everything ready (mise en place) makes the cooking process smooth and stress-free. It is also a good time to grease your 2-quart casserole dish so it is ready for the mixture later.

2-Second Step: Building the Flavor Base In a medium saucepan, combine the diced onion and 3 tablespoons of butter. Cook them over medium-low heat, stirring occasionally. You want the onion to soften and become translucent, which usually takes about 3 to 5 minutes. This step sweats the onions, releasing their natural sugars and building a flavorful foundation for the sauce. Be careful not to brown the butter or onions; you want them soft and golden.

3-Third Step: Creating the Roux Once the onions are soft, it is time to thicken the sauce. Stir in the flour, garlic powder, and black pepper. Cook this mixture for about 2 more minutes, stirring constantly. This cooks out the raw flour taste and creates a roux. The mixture should bubble slightly and look pasty. This is crucial for achieving the right consistency for your creamy broccoli rice casserole. Cooking the flour with the fat from the butter is the secret to avoiding a grainy sauce.

4-Fourth Step: Making the Creamy Sauce Gradually whisk in the 2 cups of milk. Do this slowly to prevent lumps from forming. Continue whisking until the mixture is smooth. Bring the heat up slightly and cook until the sauce thickens and becomes bubbly. You will know it is ready when it coats the back of a spoon. This might take a few minutes of gentle boiling. Once thickened, remove the saucepan from the heat immediately to stop the cooking process.

5-Fifth Step: Adding the Cheese Now comes the best part. Stir in the dry mustard powder, paprika, 3 tablespoons of cream cheese, and 1 1/2 cups of the shredded sharp cheddar cheese. Stir until the cream cheese and cheddar are completely melted and the sauce is smooth and uniform. This creates a rich, velvety cheese sauce. Give it a taste and adjust the salt and pepper to your preference. Remember, the cheese adds saltiness, so taste before adding more.

6-Sixth Step: Preparing the Broccoli While your sauce is thickening, your pot of water should be boiling. Add the broccoli florets to the boiling water. Blanch them for just 1 to 2 minutes. You want the broccoli to become bright green but still remain crisp. Do not overcook it here, as it will finish cooking in the oven. Once blanched, drain the broccoli well. Removing excess water is important so your casserole does not become watery.

7-Final Step: Assemble and Bake In a large bowl, combine the cooked white rice, the blanched and drained broccoli, and the delicious cheese sauce you just made. Mix everything until the rice and broccoli are evenly coated in the sauce. Pour this mixture into your greased 2-quart casserole dish. Spread it out into an even layer. Top with the remaining 1/2 cup of shredded sharp cheddar cheese for that golden, bubbly crust. Place the dish in the preheated oven and bake for 35 minutes, or until the cheese is bubbly and lightly browned on top. Let it rest for a few minutes before serving to allow the sauce to set slightly.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🧀 Use freshly shredded cheese and low-fat milk for a lighter yet still indulgent version.
🍗 Boost protein by stirring in cooked chicken, turkey, or ham before baking.
❄️ Assemble and freeze unbaked casserole up to 2 months; thaw overnight and bake as directed.

  • Author: Brandi Oshea
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Main Dish
  • Method: Baked
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1/8 of casserole
  • Calories: 287 kcal
  • Sugar: 5g
  • Sodium: 280mg
  • Fat: 17g
  • Saturated Fat: 10g
  • Unsaturated Fat: 6g
  • Trans Fat: 1g
  • Carbohydrates: 23g
  • Fiber: 2g
  • Protein: 13g
  • Cholesterol: 50mg

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star