If you are craving a comforting, delicious dish that feels like a warm hug in a bowl, you are going to love this Cheesy Broccoli & Rice Casserole Recipe. It brings together tender broccoli, perfectly cooked rice, and a creamy, cheesy sauce that bakes into a golden, bubbly masterpiece. Whether you’re looking for a hearty weeknight dinner, a cozy side for holiday gatherings, or a make-ahead dish, this casserole combines simple, wholesome ingredients into a dish everyone will rave about. Let’s dive into how to make this irresistible casserole from scratch, and why it might just become your new favorite go-to recipe.

Ingredients You’ll Need
All the ingredients in this Cheesy Broccoli & Rice Casserole Recipe are straightforward and easy to find, yet each plays an essential role in building the rich flavors and creamy texture you’ll love. From the fluffy rice providing a comforting base to the sharp cheddar adding that perfect cheesy kick, these ingredients come together to create magic.
- Long-grain white rice: The fluffy texture makes an excellent canvas to soak up the creamy cheese sauce.
- Water or low-sodium chicken broth: Using broth intensifies the flavor of the rice without overpowering the dish.
- Fresh broccoli florets: Adds a pop of green color and a nutritious bite, steamed just right for balance.
- Butter: Essential for sautéeing the onion and garlic, adding richness to the base sauce.
- Small onion: Finely chopped to lend a mild sweetness and depth to the sauce.
- Garlic cloves: Minced garlic infuses the casserole with gentle aromatic warmth.
- All-purpose flour: Creates a roux that thickens the milk into a luscious, cheesy sauce.
- Whole milk: Gives a creamy, smooth texture that binds the ingredients beautifully.
- Sharp cheddar cheese: The star cheese adding bold flavor and gooey meltiness.
- Mozzarella (optional): For extra creaminess and stretch, mixing it with cheddar boosts the indulgence.
- Salt and black pepper: Balances and enhances all the other flavors without overpowering.
- Paprika (optional): Subtle smokiness and color to brighten the casserole’s profile.
- Grated Parmesan: Sprinkled on top before baking to create a crispy, savory crust that crowns this dish.
How to Make Cheesy Broccoli & Rice Casserole Recipe
Step 1: Preheat and Prepare Your Oven
First things first, set your oven to 350°F (175°C). Getting it ready early ensures your casserole goes in immediately once assembled, helping it cook evenly and develop that beautiful golden top you are dreaming of.
Step 2: Cook Your Rice
Cook the rice using either water or the broth for extra flavor—this will be your casserole’s foundation. Let the rice absorb all the liquid and then set it aside. The properly cooked grains will soak up the cheesy sauce perfectly without becoming mushy.
Step 3: Prepare the Broccoli
Lightly steam or blanch the broccoli florets until just tender, about 3 to 4 minutes. You want them cooked through but still vibrant and a little crisp to provide texture contrast when baked.
Step 4: Sauté Onion and Garlic
Melt butter in a skillet and gently cook the finely chopped onion until soft and translucent—this pulls out its natural sweetness. Then add garlic and sauté just a bit longer, allowing its aroma to mingle with the onion without becoming overpowering.
Step 5: Create the Roux and Sauce
Sprinkle the flour into the butter, onion, and garlic mixture, stirring to form a smooth roux. Cook for a minute to remove the floury taste, then slowly whisk in the milk. Keep stirring constantly until the sauce thickens up nice and creamy.
Step 6: Add the Cheeses and Seasonings
Remove the sauce from heat and stir in the shredded cheddar, mozzarella if using, salt, pepper, and paprika. The cheese melts into the sauce, making it rich and luscious with that perfect savory punch we all crave.
Step 7: Combine and Assemble
In a large bowl, mix together the cooked rice, tender broccoli, and the cheesy sauce until everything is evenly coated. This blend is the heart of the Cheesy Broccoli & Rice Casserole Recipe.
Step 8: Prepare for Baking
Grease a 9×13-inch baking dish and transfer your mixture in. Spread it out evenly, then sprinkle the grated Parmesan on top. This topping will bake into a golden, crispy layer that adds a delightful texture contrast.
Step 9: Bake Until Perfect
Bake the casserole for about 25 minutes, or until it is bubbly and the Parmesan has turned a beautiful golden brown. Let it cool slightly before digging in—you’ll want to savor each creamy, cheesy bite!
How to Serve Cheesy Broccoli & Rice Casserole Recipe

Garnishes
Fresh herbs like chopped parsley, chives, or even a sprinkle of freshly cracked black pepper elevate the casserole with a fresh and vibrant touch. A little garnish can brighten the rich flavors and make the dish feel even more inviting at the table.
Side Dishes
The casserole holds its own wonderfully, but pairing it with a crisp green salad, roasted meats, or even a tangy coleslaw creates a balanced and satisfying meal. These sides bring contrast in texture and flavor that complements the casserole’s creamy richness.
Creative Ways to Present
Serve this casserole in individual ramekins or small baking dishes for a charming presentation that feels special. Alternatively, layer it with extra cheese on top and a breadcrumb crust for a crunchy twist. It’s as versatile as it is delicious!
Make Ahead and Storage
Storing Leftovers
Leftover casserole keeps beautifully in an airtight container in the refrigerator for up to 3 days. The flavors settle and deepen, making for an even better lunch or dinner the next day.
Freezing
This casserole is freezer-friendly! Pop it into a freezer-safe container before baking or after it has cooled completely. Freeze for up to 2 months, then thaw overnight in the fridge before reheating.
Reheating
Reheat leftovers covered in the oven at 350°F until warmed through to keep the texture soft but not dried out. Alternatively, individual portions can be reheated in the microwave, just watch for even heating to maintain that creamy texture.
FAQs
Can I use brown rice instead of white rice?
Absolutely! Brown rice will add a nuttier flavor and chewier texture. Just be sure to cook it fully beforehand since it takes longer to soften than white rice.
Is this casserole suitable for vegetarians?
Yes, this recipe is vegetarian-friendly if you use vegetable broth instead of chicken broth. It’s packed with vegetables and dairy-based cheese for hearty flavor.
Can I add other vegetables?
Definitely! Feel free to mix in cooked mushrooms, bell peppers, or even peas. Just make sure any added veggies are cooked beforehand so the casserole bakes evenly.
How can I make this dish gluten-free?
Swap out the all-purpose flour for a gluten-free flour blend to make the roux. Make sure any broth used is also gluten-free to keep the dish safe for gluten-sensitive eaters.
What cheese can I substitute if I don’t have cheddar?
Sharp cheddar provides great flavor, but you can substitute with Colby Jack, Monterey Jack, or even Gruyère for a different but delightful cheesy twist.
Final Thoughts
This Cheesy Broccoli & Rice Casserole Recipe is a true kitchen gem—comforting, flavorful, and downright addicting. Its creamy texture paired with fresh broccoli and cheesy goodness makes it a crowd-pleaser every time. Whether as a main dish or a cozy side, it’s one recipe you’ll want to keep in your regular rotation. So go ahead, give this casserole a try, and prepare to fall in love with every cheesy, broccoli-filled bite!
