The Ultimate Cheesy Broccoli and Rice Casserole (From Scratch!)
Imagine the ultimate comfort food casserole—a gloriously creamy, cheesy sauce hugging tender rice, vibrant broccoli florets, and savory mushrooms, all baked to bubbly perfection under a crispy, golden-brown panko crust. That, my friends, is the soul-warming magic of this homemade Cheesy Broccoli and Rice Casserole. It is, without a doubt, the recipe that will make…
Imagine the ultimate comfort food casserole—a gloriously creamy, cheesy sauce hugging tender rice, vibrant broccoli florets, and savory mushrooms, all baked to bubbly perfection under a crispy, golden-brown panko crust. That, my friends, is the soul-warming magic of this homemade Cheesy Broccoli and Rice Casserole. It is, without a doubt, the recipe that will make you ditch the boxed mixes forever.
Here’s the thing about this classic dish: it’s pure, unadulterated nostalgia. But a truly great version needs to be made with love and real ingredients. I created this recipe because I wanted to capture that comforting flavor I grew up with, but elevate it into something truly special. This isn’t just a side dish; it’s a show-stopper that’s creamy, savory, and packed with flavor in every single bite.
I promise you, there is no greater feeling than pulling this bubbling, golden masterpiece from the oven. The rich, from-scratch cheddar cheese sauce, infused with herbs and aromatics, is worlds away from anything that comes from a can or packet. It’s the kind of dish that gets rave reviews at potlucks and holiday dinners, and even has the kids asking for seconds of broccoli.
Get ready to master a timeless comfort food classic that is guaranteed to become a new family favorite.
Why This Is The ONLY Broccoli Casserole Recipe You’ll Need!
You are going to be completely amazed by the rich, from-scratch flavor of this incredible casserole. It’s a classic for a reason. Here’s why you’ll love it:
- Unbelievably Creamy & Cheesy: We build a luxurious, real-cheese sauce from scratch that is velvety, smooth, and a million times better than any canned soup.
- That Perfect Crispy Topping: The buttery, cheesy panko breadcrumb topping broils to a perfect golden-brown, providing an irresistible crunchy contrast to the creamy casserole beneath.
- Packed with Flavor: From the herb-infused broth to the sautéed mushrooms and savory aromatics, every step of this recipe is designed to build deep, delicious flavor.
- A Show-Stopping Side Dish: This isn’t just a simple casserole; it’s an elegant, impressive side dish that looks as good as it tastes.
Recipe Snapshot
| Active Time | 30 minutes |
| Cook Time | 35 minutes |
| Total Time | 1 hour 5 minutes |
| Servings | 8 to 10 servings |
| Calories | ~460 kcal per serving |
| Course | Side Dish |
| Cuisine | American |
| Difficulty/Method | Easy / Stovetop & Baking |
Your Shopping List for This Comforting Casserole
This recipe uses simple, wholesome ingredients to create a rich and flavorful from-scratch dish. Here’s what you’ll need:
→ For the Casserole
- 6 tbsp unsalted butter → Divided. The base of our rich sauce and crispy topping.
- 3 cups chicken broth → Use a reduced-sodium variety. Vegetable broth also works perfectly.
- 1 bay leaf & 1 fresh thyme sprig → To beautifully infuse our broth with flavor.
- 2 cups chopped onion & ½ cup diced celery → The classic aromatic vegetable base.
- 1 (8-oz) package sliced cremini mushrooms → Adds a wonderful, earthy, umami depth.
- 2 garlic cloves, minced
- ¼ cup all-purpose flour → The thickening agent for our creamy sauce.
- 1 ½ cups uncooked long-grain white rice
- 4 cups broccoli florets → Cut into small, bite-sized pieces.
- 2 cups whole milk
- Salt, black pepper, and ground red pepper → For perfect seasoning.
→ For the Cheesy Panko Topping
- 1 cup panko breadcrumbs → Japanese breadcrumbs are the secret to a light, ultra-crispy crust.
- 2 cups shredded extra-sharp Cheddar cheese → Divided for the sauce and the topping.
Let’s Get Cooking! Your Step-by-Step Guide
This recipe is a rewarding process of building layers of flavor from scratch. Let’s make some comfort food magic!
Part 1: The Topping and Infused Broth
- Prep the Oven and Topping: Preheat your oven to 350°F. In a small bowl, melt 2 tablespoons of butter. Add the panko and 1 cup of the shredded cheddar cheese, and toss until the crumbs are evenly coated. Set this aside.
- Infuse the Broth: In a medium saucepan, bring the chicken broth, whole milk, bay leaf, and thyme sprig to a simmer over medium-low heat. Once it simmers, reduce the heat to the lowest setting, cover, and keep it warm.
Part 2: The Creamy Vegetable Base
- Sauté the Vegetables: In a large Dutch oven or ovenproof skillet, melt the remaining 4 tablespoons of butter over medium heat. Add the onion and celery and cook for 3-5 minutes until softened.
- Cook the Mushrooms: Add the mushrooms, ½ teaspoon of salt, and a pinch of black and red pepper. Cook, stirring occasionally, for another 3-5 minutes until the mushrooms are tender. Stir in the minced garlic and cook for 45 seconds more until fragrant.
- Make the Roux: Sprinkle the flour over the vegetables and stir constantly for 1 minute until it’s fully combined. This cooks out the raw flour taste and is the foundation of your creamy sauce.
Part 3: Assemble, Bake, and Broil
- Create the Sauce: Remove and discard the bay leaf and thyme sprig from your warm broth mixture. While whisking constantly, very slowly pour the warm broth-milk mixture into the Dutch oven with the vegetables. Continue to stir until the sauce is smooth and begins to thicken.
- Add Cheese and Rice: Stir in the remaining 1 cup of cheese until it’s melted and the sauce is smooth. Stir in the uncooked rice.
- Bake the Casserole: Cover the Dutch oven with a tight-fitting lid and bake at 350°F for 25 to 30 minutes, until the rice is tender and most of the liquid has been absorbed.
- Cook the Broccoli: While the casserole bakes, place the broccoli florets in a microwave-safe bowl with ¼ cup of water and the remaining ½ teaspoon of salt. Cover and microwave on HIGH for about 2 minutes, just until the broccoli is tender-crisp and bright green. Drain well.
- Finish and Broil: Remove the Dutch oven from the oven and increase the oven temperature to broil. Gently stir the steamed broccoli into the rice mixture. Sprinkle the cheesy panko breadcrumb mixture evenly over the top.
- Get it Golden!: Place the casserole on the middle oven rack and broil for 2 to 3 minutes, watching it like a hawk, until the topping is a beautiful, bubbly golden brown. Let it stand for 5 minutes before serving.
WiseRecipes’ Top Tips for Casserole Perfection
These simple secrets will ensure your casserole is creamy, flavorful, and absolutely delicious.
- Shred Your Own Cheese. This is the most important tip for a smooth, creamy cheese sauce! Pre-shredded cheeses are coated in starches that can make your sauce gritty. Grating a block of sharp cheddar yourself will result in a perfectly melted, velvety sauce.
- Infuse Your Liquids. Gently simmering the broth and milk with a bay leaf and fresh thyme is a simple but elegant step that adds a wonderful layer of aromatic, savory flavor to the entire dish.
- Don’t Skip the Roux. Cooking the flour in the butter and vegetable drippings for a full minute is crucial. This step, known as making a “roux,” cooks out the raw flour taste and is the key to a thick, stable, and delicious sauce.
- Microwave the Broccoli. The quick microwave steam is the perfect way to cook the broccoli. It ensures the florets are perfectly tender-crisp and bright green, preventing them from turning to mush during a long bake in the oven.
- Watch That Broiler! The final broil gives you that irresistible golden-brown crust, but it happens very fast! Do not walk away from the oven. Stay and watch it carefully to prevent your beautiful topping from burning.
Cheesy Broccoli-And-Rice Casserole
Ingredients
Equipment
Method
- Preheat oven to 350°F. In a small bowl, combine 2 Tbsp. melted butter with panko and 1 cup shredded Cheddar cheese; toss to coat and set aside.
- Bring broth, milk, bay leaf, and thyme to a simmer in a medium saucepan. Reduce heat to low, cover, and keep warm.
- Melt remaining 4 Tbsp. butter in a large Dutch oven over medium heat. Add onion and celery; cook, stirring occasionally, for 3-5 minutes. Add mushrooms, 1/2 tsp. salt, and a pinch of black and red pepper; cook for 3-5 minutes until tender. Add garlic and cook, stirring, for 45 seconds.
- Stir in flour until combined and cook for 1 minute. Remove bay leaf and thyme from broth mixture. Gradually whisk the warm broth mixture into the mushroom mixture until smooth.
- Add the remaining 1 cup cheese and stir until melted and smooth. Stir in the uncooked rice.
- Cover Dutch oven and bake for 25 to 30 minutes or until rice is tender and liquid is absorbed. Increase oven temperature to broil.
- Meanwhile, microwave broccoli, 1/4 cup water, and remaining 1/2 tsp. salt in a covered bowl on HIGH for about 2 minutes until tender-crisp. Drain and pat dry.
- Stir the steamed broccoli into the rice mixture. Sprinkle the breadcrumb mixture over the top.
- Broil on the middle oven rack for 2 to 3 minutes or until the topping is golden brown. Let stand 5 minutes before serving.
Notes
Keep It Fresh! Storing and Make-Ahead
This casserole is a fantastic make-ahead dish for busy weeks or holiday planning.
- Make-Ahead: You can assemble the entire casserole (without the panko topping) up to 2 days in advance. Keep it covered in the refrigerator. When ready to bake, prepare and add the panko topping and bake as directed, adding about 15-20 minutes to the initial bake time since it’s starting from cold.
- Leftovers: Store any leftovers tightly covered in the refrigerator for up to 4 days. Reheat in the microwave or in a 350°F oven until warmed through.
FAQs: Your Casserole Questions, Answered!
Can I use frozen broccoli?
Yes, you can. Use about 4 cups of frozen broccoli florets. There’s no need to thaw them first. You can either steam them in the microwave as directed (they may need an extra minute) or stir them directly into the casserole with the rice before the first bake.
Can I make this vegetarian?
Absolutely! The recipe is almost completely vegetarian. Simply ensure you use vegetable broth instead of chicken broth to make it fully vegetarian.
My cheese sauce was lumpy. What happened?
A lumpy sauce is usually caused by one of two things: adding the liquid too quickly to the roux, or using pre-shredded cheese. Be sure to pour your warm liquid in slowly while whisking constantly, and always grate your own cheese from a block for the smoothest results.
Can I use brown rice instead of white rice?
You can, but you will need to adjust the recipe significantly. Brown rice takes much longer to cook (around 45-50 minutes). You would need to increase the liquid amount and the initial bake time accordingly. For the easiest result, sticking with long-grain white rice is recommended.
Final Thoughts: A Bowl of Pure Gold
There is nothing quite like the comforting embrace of a warm, cheesy casserole, bubbling hot from the oven. This from-scratch Cheesy Broccoli and Rice Casserole is a celebration of simple, wholesome ingredients transformed into something truly special. I hope it becomes a new, beloved comfort food classic for you and your family. Happy cooking!




