How to Make a Broccoli and Rice Casserole

A broccoli and rice casserole is a comforting, versatile dish perfect for busy weeknights or a cozy weekend meal. This recipe combines tender broccoli, fluffy rice, a creamy sauce, and plenty of cheese for a crowd-pleasing result. It’s simple to adapt for dietary needs and can be made ahead for freezer meals or potlucks.

Ingredients

You’ll need cooked rice, fresh or frozen broccoli, a creamy base, and some cheese to finish. Common choices include a combination of cream of mushroom soup or a homemade cream sauce, milk or a dairy-free alternative, and grated cheddar or mozzarella. For texture and flavor, add sautéed onions or garlic, a splash of lemon for brightness, and a pinch of salt and pepper. Optional add-ins like cooked chicken, bacon bits, or toasted almonds can elevate the dish. The key is balancing moisture so the casserole remains creamy but not soupy.

Instructions

Prepare the Broccoli

If you’re using fresh broccoli, trim and chop into bite-sized florets. Blanch the florets in boiling water for 2 to 3 minutes until they’re bright green and just tender. Drain well and set aside. If you’re using frozen broccoli, thaw and drain thoroughly to remove excess moisture. Proper moisture management prevents a watery casserole and helps the sauce cling to every bite.

Cook the Rice

Cook the rice according to package directions. You can use white, brown, or a mix, depending on your preference. For quicker assembly, use pre-cooked rice or leftovers. The rice should be fluffy and not mashed to maintain texture after baking.

Make the Creamy Base

A classic approach is to combine a can of cream of mushroom soup with milk to create a smooth sauce. If you prefer a lighter version, blend a roux with milk to make a homemade bechamel and stir in a bit of sour cream or yogurt for tang. For dairy-free options, use a thick, unsweetened plant milk with a cornstarch slurry or a dairy-free cream soup alternative. Whisk the base until it’s smooth and heated through.

Season the Sauce

Season the sauce with salt, pepper, garlic powder, and a touch of nutmeg or paprika for depth. Stir in a small amount of lemon juice or zest to brighten the flavors. Taste and adjust the seasoning to your liking. The sauce should be rich but balanced, so you can add more cheese later for a cheesier finish.

Assemble the Casserole

Fold the cooked rice and broccoli into the creamy base. If you’re adding chicken or other proteins, fold them in now as well. Mix gently to ensure even distribution without breaking the broccoli into mush. The mixture should look cohesive but not overly wet.

Transfer and Top

Transfer the mixture to a greased baking dish. An 8×8 inch or 9×13 inch dish works well, depending on how thick you want the casserole. Smooth the top with a spatula and sprinkle generously with shredded cheese. Cheddar, mozzarella, or a blend of cheeses yields a bubbly, golden top. For extra flavor, add a light dusting of breadcrumbs mixed with a little melted butter for a crisp topping.

Bake

Bake the casserole in a preheated oven at 350°F (175°C) for 25 to 35 minutes. Covering the dish with foil for the first part of baking can help keep the moisture in and prevent the top from browning too quickly. Remove the foil for the last 10 minutes to let the cheese melt and the top become beautifully golden and slightly crispy. When the center is set and the cheese is melted, it’s ready to serve.

Rest and Serve

Let the casserole rest for about 5 to 10 minutes after removing it from the oven. This rest period helps it set and makes portioning easier. Serve as a hearty main dish or as a side with grilled chicken or fish. A simple green salad and crusty bread complement the meal nicely.

Tips for Success

  • Moisture matters. If the mixture seems wet, bake uncovered for a few extra minutes to allow excess liquid to evaporate. If it looks dry, whisk a little additional milk into the sauce before reheating.
  • Make ahead. Assemble and refrigerate the unbaked casserole for up to 24 hours. Add 10 to 15 minutes to the baking time when baking from cold. You can also freeze a fully assembled casserole. Thaw overnight in the fridge before baking; add 10 to 15 minutes to the baking time.
  • Cheese choices. A sharp cheddar provides a strong flavor, while mozzarella yields a gooey, stretchy texture. A sprinkle of parmesan on top adds a salty, nutty finish.
  • Add-ins. Diced chicken, ham, or cooked bacon can turn this into a complete meal. Toasted almonds or sunflower seeds add a pleasant crunch.

Variations to Try

  • Creamy mushroom broccoli and rice casserole: Use a mushroom cream sauce base and a mix of Swiss and cheddar cheeses.
  • Cheesy broccoli rice with a crunchy topping: Add a breadcrumb-parmesan topping mixed with a little melted butter for extra crunch.
  • Dairy-free broccoli and rice casserole: Use a dairy-free cream soup base, unsweetened almond milk or oat milk, and a dairy-free cheese substitute.

Serving Suggestions

  • Pair with a light cucumber salad or steamed green beans for balance.
  • A crusty baguette or warm dinner rolls make great accompaniments.
  • For a complete meal, serve with a side of roasted vegetables or a simple vinaigrette-dressed salad.

This broccoli and rice casserole is a reliable, comforting dish that scales well for family dinners, gatherings, or meal prep. With a few straightforward steps and flexible ingredients, you can tailor it to your taste and dietary needs while delivering big flavor in every bite.

FAQ

  • What can I substitute for white rice in this casserole?

    You can use brown rice, wild rice, or cauliflower rice for a lower-carb option. Each will change the texture slightly, but they all work well with the creamy sauce.

  • Should I blanch the broccoli before adding it to the casserole?

    Blanching helps preserve bright color and tender-crisp texture. If you’re short on time, you can steam or microwave, but avoid using raw broccoli as it can release extra moisture and affect the sauce.

  • How long does broccoli and rice casserole keep in the fridge?

    Stored in an airtight container, it will keep for up to 3 to 4 days. Reheat gently in the oven or on the stovetop to preserve texture and prevent drying out.

  • Can I freeze this casserole before or after baking?

    Yes. You can assemble and freeze unbaked, or bake completely and freeze in portions. If freezing unbaked, add about 15 minutes to the bake time. Thaw baked portions before reheating.

  • What is a good dairy-free dairy alternative for this dish?

    Use a thick plant-based milk such as almond or oat milk with a dairy-free cream soup base or cashew cream. For cheese, choose a dairy-free cheddar or mozzarella substitute to achieve a similar melt and flavor.