| |

Cheesy Broccoli Rice Casserole Recipe

If you’re on the hunt for a comforting, creamy, and downright irresistible dish, this Cheesy Broccoli Rice Casserole Recipe is your new best friend. I absolutely love how it combines fluffy rice, tender broccoli, and melty cheese in a way that feels like a warm hug on a plate. Whether you’re cooking for a busy weeknight or bringing a dish to a potluck, this casserole never disappoints — my family goes crazy for it every single time!

🧡

Why You’ll Love This Recipe

  • Simple Ingredients: Uses easy-to-find pantry staples and fresh veggies for a wholesome meal.
  • Creamy & Cheesy Goodness: That perfect combo of cream cheese, sharp cheddar, and parmesan makes it so rich and flavorful.
  • Perfect Weeknight Comfort: It’s surprisingly straightforward to make, even on a busy night.
  • Family Favourite: Trust me, everyone will ask for seconds — and that’s always a win!

Ingredients You’ll Need

These ingredients come together to create the ultimate cheesy, fluffy, vegetable-packed casserole. The key is balancing fresh broccoli with creamy cheeses and rice that cooks right in the dish — giving you a one-pan wonder that’s both hearty and fresh.

Cheesy Broccoli Rice Casserole Recipe - Ingredients
  • Unsalted Butter: I find using unsalted butter lets me control the saltiness of the dish perfectly.
  • Yellow Onion: Finely diced to melt into the sauce and add sweetness and depth.
  • Kosher Salt: Dividing the salt helps season the veggies and the whole casserole evenly.
  • Garlic Cloves: Minced fresh garlic is key for that rich, savory base flavor.
  • White Pepper: Adds a subtle heat without overpowering the cheese.
  • Freshly Ground Black Pepper: To taste; it brightens the whole casserole.
  • Dijon Mustard: This ingredient might feel unexpected but it really amps up the cheesy flavor.
  • Whole Milk: Room temperature milk helps melt the cheeses smoothly into a creamy sauce.
  • Cream Cheese: Cubed cream cheese adds luscious richness and helps bind everything together.
  • Extra Sharp Cheddar Cheese: I love extra sharp cheddar here because it gives that classic bold, cheesy punch everyone loves.
  • Parmesan Cheese: Adds a salty, nutty flavor that rounds out the dish beautifully.
  • Long Grain White Rice: Make sure it’s rinsed well — it cooks perfectly tender in the sauce without getting mushy.
  • Fresh Broccoli Florets: Small diced; fresh gives the best texture, but you can substitute frozen if needed.
  • Shredded Carrots: They bring sweetness and vibrant color to brighten this casserole.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love how this Cheesy Broccoli Rice Casserole Recipe is such a flexible canvas — you can easily tweak it to suit your taste or dietary needs. Over the years, I’ve played around with adding different veggies or swapping out cheeses, and I’ve found some fun ways to give it your own twist.

  • Using Frozen Broccoli: When life gets busy, frozen broccoli is a life-saver — just thaw and drain thoroughly to avoid extra moisture.
  • Add Protein: Stir in cooked chicken or crispy bacon for a heartier version that’s great for meal prep.
  • Dairy-Free Version: Swap the milk and cheeses with plant-based alternatives; it won’t be quite the same but still delicious!
  • Extra Veggies: Try adding mushrooms or bell peppers for more texture and color — I like chopping them small so flavors meld well.

How to Make Cheesy Broccoli Rice Casserole Recipe

Step 1: Sauté the aromatics

Start by preheating your oven to 375°F and greasing an 8×8 glass baking dish lightly. Then, melt the butter in a large skillet over medium-high heat. Add the diced onion with a pinch of salt and sauté for about 3-4 minutes until soft and translucent. Next, toss in the minced garlic and cook for 2 minutes, just until fragrant. This step builds a flavorful base, so don’t rush it — you want those onions to sweeten and the garlic to bloom evenly without burning.

Step 2: Build the creamy sauce

Now stir in the white pepper, another pinch of kosher salt, black pepper, and Dijon mustard, mixing everything together. Slowly whisk in the room temperature whole milk and bring the mixture to a gentle simmer — not a boil, just a cozy bubble stage. Turn down the heat and add the cream cheese cubes, stirring until they melt smoothly into the sauce. This is when the magic starts happening, and patience is key to a velvety texture.

Step 3: Melt in the cheeses and veggies

Remove the skillet from heat and stir in the shredded cheddar and parmesan cheeses in batches until everything is melted and well combined. Now, toss in the small diced broccoli florets, shredded carrots, and rinsed rice, folding everything together gently. At this point, the mixture should be creamy with little bursts of green and orange — looking as good as it tastes!

Step 4: Bake it to perfection

Transfer your cheesy broccoli rice mixture to the prepared baking dish, smoothing it into an even layer. Cover the dish tightly with foil — this traps moisture so your rice cooks perfectly tender. Bake covered for 40 minutes, then uncover, give it a gentle stir to redistribute moisture, and bake for another 15-20 minutes. You want that top to get just a little golden and the rice to be fully cooked but not mushy.

Step 5: Let it rest and serve

Once it’s out of the oven, be sure to let the casserole rest for 5-10 minutes. I learned this trick years ago — it really helps the casserole set and makes serving a breeze. When you’re ready, garnish with some freshly chopped parsley for a pop of color and freshness. Then dive in and prepare yourself for some of the creamiest, cheesiest comfort food you’ve made in ages.

👨‍🍳

Pro Tips for Making Cheesy Broccoli Rice Casserole Recipe

  • Rinse Your Rice Well: I always rinse my rice under cold water until it runs clear; it helps prevent gummy textures in the final bake.
  • Use Room Temperature Milk: Adding cold milk can cause the cheese to seize, so I always set it out ahead of time.
  • Don’t Skip the Rest: Letting the casserole rest after baking thickens the sauce and makes slicing easier, trust me!
  • Avoid Overcooking the Broccoli: Dice the broccoli small and don’t overbake; you want it tender-crisp to keep that fresh feel.

How to Serve Cheesy Broccoli Rice Casserole Recipe

Cheesy Broccoli Rice Casserole Recipe - Serving

Garnishes

I like to keep it simple with a sprinkle of freshly chopped parsley or chives — it adds a bright herbaceous note that cuts through all the richness. Sometimes, I’ll also add a light dusting of extra parmesan just before serving for an extra cheesy finish.

Side Dishes

This casserole shines as a main dish but pairs beautifully with a crisp green salad or simple roasted veggies to keep the meal balanced. My favorite combo is adding a fresh cucumber tomato salad tossed with lemon vinaigrette — it gives a refreshing contrast to the creamy cheese.

Creative Ways to Present

For special occasions, I love baking this casserole in individual ramekins for a fancy, personalized touch. You can also top it with crispy breadcrumbs or toasted nuts just before serving for a delightful crunch that impresses guests every time.

Make Ahead and Storage

Storing Leftovers

After it cools, I store leftovers in an airtight container in the refrigerator. It keeps beautifully for up to 4 days and the flavors actually deepen overnight, making for some excellent next-day meals.

Freezing

I’ve frozen this casserole successfully a few times by letting it cool completely, portioning it into freezer-safe containers, and wrapping tightly. When you’re ready, thaw it overnight in the fridge before reheating. While freezing can slightly change the texture of the broccoli, the cheesy rice bakes back up really well.

Reheating

To reheat, I prefer the oven or toaster oven at 350°F covered with foil to keep moisture in and avoid drying out. It usually takes 15-20 minutes and comes out creamy and delicious like fresh. Microwave is fine if you’re in a rush, but the texture won’t be quite as nice.

FAQs

  1. Can I use brown rice instead of white rice in this casserole?

    Absolutely! Brown rice gives a nuttier flavor and more chew, but it takes longer to cook. To use brown rice, I recommend pre-cooking it separately before mixing it into the casserole to ensure it’s fully tender without overbaking the other ingredients.

  2. Is it possible to make this casserole gluten-free?

    This casserole is naturally gluten-free as long as you use gluten-free Dijon mustard and confirm your shredded cheeses don’t have added gluten-containing ingredients. Always double-check your cheese labels to be sure.

  3. Can I prepare this casserole ahead of time and bake it later?

    Yes, you can assemble the casserole up to 24 hours ahead and keep it covered in the fridge. When you’re ready, bake it as directed — you might just need to add 5-10 extra minutes to the cooking time since it will be cold going in.

  4. What can I serve this casserole with for a complete meal?

    Pair it with a crisp salad or light roasted vegetables for a balanced meal. If you want protein, garlic roasted chicken or grilled tofu complement this cheesy dish wonderfully.

Final Thoughts

This Cheesy Broccoli Rice Casserole Recipe has become a staple in my kitchen because it’s just the right mix of cozy comfort and fresh flavors without any fuss. I love how it saves me time but still impresses anyone I serve it to. Give it a try — I’m confident once you make it, it’ll be one of those go-to recipes you keep coming back to, just like I do!

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

Cheesy Broccoli Rice Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 51 reviews
  • Author: Paula
  • Prep Time: 20 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 20 minutes
  • Yield: 6 servings
  • Category: Casserole
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

This Cheesy Vegetarian Broccoli Rice Casserole is a comforting, rich, and flavorful dish that combines tender broccoli florets, shredded carrots, and fluffy rice in a creamy, cheesy sauce made from sharp cheddar, parmesan, and cream cheese. Baked to perfection with a golden top, this casserole is perfect as a hearty side dish or a satisfying vegetarian main course.


Ingredients

Vegetables & Aromatics

  • 1 cup (128 g) yellow onion, finely diced
  • 3 garlic cloves, minced
  • 4 cups (264 g) fresh broccoli florets, small dice
  • 1 cup (100 g) shredded carrots

Dairy & Fats

  • 3 Tablespoons unsalted butter
  • 1 ¾ cups whole milk, room temperature
  • 4 ounces cream cheese, cubed
  • 1 ½ cups (140 g) extra sharp cheddar cheese, shredded
  • ½ cup (44 g) grated parmesan cheese

Pantry & Spices

  • ¾ cup (148 g) uncooked long grain white rice, rinsed and drained
  • 1 teaspoon kosher salt, divided, or to taste
  • 1/4 teaspoon white pepper
  • Freshly ground black pepper, to taste
  • 1 teaspoon dijon mustard


Instructions

  1. Preheat and Prepare: Preheat your oven to 375°F and lightly grease an 8×8-inch glass baking dish to prevent sticking during baking.
  2. Sauté Onion and Garlic: In a large skillet over medium-high heat, melt the butter. Sauté the diced onion with a pinch of kosher salt for 3-4 minutes until softened, then add minced garlic and cook for an additional 2 minutes until fragrant. Stir in white pepper, another pinch of salt, freshly ground black pepper, and dijon mustard to flavor the mixture.
  3. Create Cheese Sauce: Whisk the whole milk into the skillet mixture and bring it to a gentle simmer. Reduce the heat and add the cubed cream cheese, stirring continuously until fully melted and smooth. Remove from heat and gradually stir in the shredded cheddar and grated parmesan cheese until melted and well combined.
  4. Combine Vegetables and Rice: Fold in the chopped broccoli, shredded carrots, and rinsed rice into the cheese sauce, mixing until evenly incorporated.
  5. Bake the Casserole: Transfer the mixture into the prepared baking dish and spread it evenly. Cover the dish with foil and bake for 40 minutes. Remove the foil, stir the casserole gently to ensure even cooking, then bake uncovered for an additional 15-20 minutes until the rice is tender and the top is slightly golden.
  6. Rest and Serve: Let the casserole rest for 5-10 minutes to set before serving. Optionally, garnish with freshly chopped parsley for added color and freshness.

Notes

  • Frozen Broccoli Substitute: You can substitute fresh broccoli florets with a 10-ounce bag of frozen broccoli. Make sure to thaw and drain any excess water before adding to the dish.
  • Make Ahead: This casserole can be assembled a day in advance; cover and refrigerate until ready to bake.
  • Additional Cheese: Feel free to add more cheese on top before baking if you desire a cheesier crust.
  • Serving Suggestions: Pairs well with a fresh green salad or crusty bread for a complete meal.

Nutrition

  • Serving Size: 1/6 of recipe (approximately 1 cup)
  • Calories: 310 kcal
  • Sugar: 5 g
  • Sodium: 480 mg
  • Fat: 18 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0.3 g
  • Carbohydrates: 26 g
  • Fiber: 3 g
  • Protein: 12 g
  • Cholesterol: 55 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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