Looking for a warm and cheesy dish that the whole family will love? You’ve found it! My Cheesy Broccoli Rice Casserole blends creamy cheese, tender broccoli, and hearty rice into one comforting meal. Perfect for busy weeknights or family gatherings, this dish is easy to make and a joy to eat. Get ready to impress everyone with this delicious recipe that’s sure to become a favorite at your table!
Why I Love This Recipe
- Comfort Food at Its Best: This casserole combines creamy cheese and fresh broccoli with hearty rice, making it the ultimate comfort dish.
- Quick and Easy: With just a few simple steps and ingredients, you can have a delicious meal ready in under an hour.
- Versatile Ingredients: You can easily swap in your favorite vegetables or cheese types, making this dish customizable to your tastes.
- Perfect for Meal Prep: This casserole keeps well and can be made ahead of time, making it ideal for busy weeknight dinners.
Ingredients
List of Main Ingredients
- 2 cups cooked white or brown rice
- 3 cups fresh broccoli florets (or 2 cups frozen)
- 1 cup sharp cheddar cheese, shredded
Additional Ingredients
- 1/2 cup cream cheese, softened
- 1 cup vegetable broth
- 1/2 cup milk (or dairy-free alternative)
Seasoning and Toppings
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- Optional topping: 1/4 cup breadcrumbs
This dish brings comfort and joy to my kitchen. Each bite is creamy and cheesy. I love using fresh broccoli, but frozen works too. The rice adds a nice base. Sharp cheddar cheese gives it that rich flavor. Cream cheese adds extra creaminess. Vegetable broth keeps it moist. I often add milk or a dairy-free option.
For seasonings, I chop a small onion finely. Garlic gives a strong taste with two cloves minced. I sprinkle optional breadcrumbs on top for crunch. Each ingredient works together to create a dish everyone will enjoy.

Step-by-Step Instructions
Preparation
Preheat your oven to 350°F (175°C). Grease a 9x13 inch baking dish with olive oil or butter. This helps the casserole not stick.
Sautéing the Vegetables
In a large skillet, heat olive oil or butter over medium heat. Add the chopped onion and minced garlic. Cook until the onion turns translucent, which takes about 2-3 minutes. Then, add the broccoli florets. Cook for another 4-5 minutes until they are tender but still bright green. If you use frozen broccoli, just make sure it is thawed and heated through.
Combining Ingredients
In a big mixing bowl, combine the cooked rice, sautéed onions, garlic, and broccoli. In another bowl, whisk together the cream cheese, vegetable broth, milk, garlic powder, onion powder, paprika, salt, and pepper until smooth. Pour this cream cheese mixture over the rice and veggie mix. Stir in the shredded cheddar cheese, saving a bit for topping. Mix until everything is well combined.
Baking the Casserole
Transfer the mixture to the prepared baking dish. Sprinkle the reserved cheese on top. If you like, add breadcrumbs evenly over the casserole. Bake in the preheated oven for 25-30 minutes until the casserole is bubbly and the top is golden brown. Remove it from the oven and let it sit for about 5 minutes before serving.
Tips & Tricks
Perfecting Texture
To keep broccoli bright, cook it briefly. This way, it stays green and crisp. Blanching works well. Just boil water, add the florets, and cook for two minutes. Then, quickly move them to cold water. This method locks in the color.
Next, moisture matters. Fresh ingredients hold water. After washing broccoli, pat it dry with paper towels. This helps avoid a soggy casserole. You want the sauce creamy, not watery.
Cheese Variations
Cheese adds flavor and creaminess. Sharp cheddar is a great choice, but feel free to mix. Try mozzarella for stretchiness or gouda for a smoky taste. Cream cheese adds richness, while parmesan gives a nice bite. Experiment with your favorites to find the perfect blend.
Enhancing Flavor
Spices and herbs can elevate your dish. Garlic powder and onion powder add depth. For a kick, use a pinch of red pepper flakes. Fresh herbs like thyme or parsley can brighten the dish. Just chop them finely and stir in before baking. These additions will make your casserole stand out and impress everyone at the table.
Pro Tips
- Fresh or Frozen Broccoli: If using fresh broccoli, make sure to cut it into small florets for even cooking. If using frozen, ensure it's fully thawed and drained to avoid extra moisture in the casserole.
- Cheese Variations: Feel free to experiment with different types of cheese! Mixing in mozzarella or pepper jack can add a delightful twist to the flavor profile.
- Make Ahead: This casserole can be prepared a day in advance. Simply assemble it, cover it well, and refrigerate. When ready to bake, add an extra 5-10 minutes to the cooking time.
- Breadcrumb Topping: For an extra crunch, consider toasting the breadcrumbs in a little olive oil before sprinkling them on top. This adds a delicious golden color and texture.
Variations
Protein Add-ins
You can make this dish more filling by adding protein. Cooked chicken or tofu works well. Simply shred the chicken or cube the tofu and mix it in with your rice. This will add flavor and make the meal heartier. If you want a quick option, use rotisserie chicken. It saves time and still tastes great.
Dietary Alternatives
If you need a gluten-free option, use gluten-free breadcrumbs. You can also swap regular milk with almond or oat milk for a dairy-free version. For a vegan dish, replace the cream cheese with a plant-based cream cheese. Make sure to check all your ingredients for hidden gluten and dairy. These simple swaps keep the dish tasty while meeting dietary needs.
Alternative Vegetables
Feel free to get creative with your veggies. You can add carrots, peas, or bell peppers for more color and taste. Spinach or kale can also work well. Just chop them into small pieces and mix them into the casserole. This way, you can change the flavor and texture. It’s a fun way to use up leftover veggies too!
Storage Info
Refrigeration
To store leftovers in the fridge, let the casserole cool first. Cover it with plastic wrap or foil. You can also use an airtight container for better protection. This will keep your cheesy broccoli rice casserole fresh. It can last in the fridge for about 3 to 5 days.
Freezing Tips
If you want to freeze the casserole, let it cool completely. Cut it into portions for easy reheating. Wrap each piece tightly in plastic wrap. Then, place them in a freezer bag or container. This helps to avoid freezer burn. When ready to eat, thaw it in the fridge overnight. Reheat in the oven at 350°F (175°C) until warmed through.
Shelf Life
In the fridge, the casserole stays fresh for 3 to 5 days. In the freezer, it can last for up to 3 months. To get the best taste, eat it within this time. Always check for any off smells or changes in texture before eating.
FAQs
Can I use frozen broccoli instead of fresh?
Yes, you can use frozen broccoli. It saves time and is easy to use. Just make sure to thaw it first. Heat it through in the pan before mixing it with the other ingredients. This way, it will blend well into the casserole. Frozen broccoli can also be just as nutritious as fresh.
How long does it take to bake?
It takes about 25 to 30 minutes to bake. The casserole is done when it bubbles and the top turns a nice golden brown. You can check by inserting a fork in the center. If it comes out hot, your casserole is ready to serve.
Can I make this casserole in advance?
Yes, you can prepare the casserole ahead of time. Just follow the steps, but don’t bake it yet. Cover and store it in the fridge for up to two days. When you are ready, bake it as directed. If you are baking from cold, add a few extra minutes to the baking time. This makes it easy for busy days!
This blog post covered a tasty cheese and broccoli casserole. We talked about the key ingredients like rice, broccoli, cheese, and cream cheese. I guided you through simple steps, from prep to baking. We also shared helpful tips on textures, flavors, and variations.
Enjoy experimenting with different ingredients and making this dish your own. It’s a fun, filling meal for everyone!