Creamy Cheesy Broccoli Rice Casserole Recipe – Easy 1-Pan Dinner with Crispy Edges

Posted on

broccoli rice casserole - featured image

Let me set the scene for you: the kitchen fills with the buttery, cheesy aroma of bubbling cheddar, toasted rice, and just-steamed broccoli, all cozied up in one glorious pan. The edges are crisp and golden, almost begging to be forked off first. The first time I pulled this creamy cheesy broccoli rice casserole from the oven, I swear time stood still for a second. It was one of those “where have you been all my life?” moments—honestly, I almost burned my tongue sneaking a bite before it cooled (no regrets). The contrast of gooey, melty cheese and those crunchy corners… oh, I was instantly hooked.

This casserole isn’t just another cheesy bake. It’s the kind you crave after a long day, the one that reminds you of family dinners when you were knee-high to a grasshopper—my grandma made something like this, but I’d argue mine has a little more punch. I first stumbled on my version during a rainy weekend, determined to use up a bunch of broccoli and a leftover wedge of sharp cheddar. Let me tell you, I wish I’d discovered this combination years ago! It’s dangerously easy, pure nostalgic comfort, and you can make it all in just one pan (yes, really!).

My family couldn’t keep their hands off it—forks and spoons were practically jousting over those crisp edges. Even my picky eater declared it “the best broccoli ever.” It’s a staple for Sunday suppers, potlucks, or as a make-ahead lunch that actually gets better the next day. If you want something that feels like a warm hug and looks beautiful on your Pinterest board, you’re going to want to bookmark this creamy cheesy broccoli rice casserole recipe. I’ve tested it a dozen times in the name of research (that’s my story, and I’m sticking to it)—and I can promise you, it’s a keeper for family gatherings, gifting, and those “treat yourself” nights when nothing but comfort food will do.

Why You’ll Love This Creamy Cheesy Broccoli Rice Casserole

After years of recipe testing (and plenty of flops), I can say with absolute certainty that this creamy cheesy broccoli rice casserole is a cut above the rest. Here’s what sets it apart, and why you’ll want to make this your go-to comfort food:

  • Quick & Easy: The whole thing comes together in under an hour, with just one pan and minimal prep—weeknight dinner, solved!
  • Simple Ingredients: Nothing fancy here; if you’ve got rice, broccoli, cheese, and milk, you’re already halfway there. No last-minute grocery runs required.
  • Perfect for Any Occasion: This casserole shines at brunch, is a hit at potlucks, and even works for lazy holiday mornings when you need something hearty but fuss-free.
  • Crowd-Pleaser: Kids devour it (broccoli and all), adults ask for seconds, and it reheats like a dream for leftovers.
  • Unbelievably Delicious: The magic is in that creamy, cheesy sauce and those golden, crispy edges—seriously, they’re everything. Each bite gives you gooey comfort with a little crunch.

So what makes this version different? It’s all about the balance. I blend a bit of cream cheese with sharp cheddar for maximum tang and silkiness, and par-cook the rice so it bakes up tender but never mushy. A sprinkle of garlic and onion powder brings just enough savory depth, and topping the casserole with extra cheese ensures those sought-after edges get crispy and caramelized. (I’ve tried dozens of approaches—trust me, this is the one.)

This creamy cheesy broccoli rice casserole isn’t just “good”—it’s the kind of dish that makes you close your eyes in comfort, like a warm blanket on a chilly night. It’s a way to get veggies in without the groans, to turn a simple bag of rice into something memorable, and to impress guests without a hint of stress. Whether you’re feeding a crowd, making lunches for the week, or just treating yourself after a long day, this is the recipe that delivers every single time.

What Ingredients You Will Need

This creamy cheesy broccoli rice casserole relies on simple, wholesome ingredients that come together for major flavor and that signature creamy-crunchy texture. You’ll probably find most of these in your kitchen already—no fancy specialty shopping needed. Here’s everything you’ll need:

  • For the Casserole Base:
    • Long-grain white rice (1 cup / 185g, uncooked) – Basmati or jasmine works well for a fluffy texture, but plain white rice is perfect too.
    • Fresh broccoli florets (4 cups / 350g, chopped small) – I like small, bite-sized pieces for even cooking. Frozen broccoli works in a pinch, just thaw and pat dry first.
    • Yellow onion (1 medium / about 1 cup or 120g, finely chopped) – Sweet or white onions are fine; this adds subtle depth.
    • Garlic powder (1 teaspoon / 3g) – For a mellow, savory base. Fresh minced garlic also works (use 2 cloves).
    • Onion powder (½ teaspoon / 1.5g) – Boosts flavor without extra chopping.
    • Salt (1 teaspoon / 6g) and black pepper (½ teaspoon / 1g), to taste.
  • For the Creamy Cheese Sauce:
    • Whole milk (2 cups / 480ml) – Or use 2% for a lighter version. Non-dairy milks like oat or almond work, but the sauce will be a bit less rich.
    • Low-sodium chicken broth (1 cup / 240ml) – Vegetable broth for a vegetarian option.
    • Cream cheese (4 oz / 115g, softened and cubed) – Adds silkiness and tang. I like Philadelphia brand for consistency.
    • Sharp cheddar cheese (3 cups / 340g, shredded) – I recommend grating your own for best melt and flavor. Monterey Jack or Colby can be swapped in for half the cheddar if you want a milder taste.
    • Butter (2 tablespoons / 28g, melted) – Unsalted is best. This helps crisp up those edges.
    • Optional: A pinch of crushed red pepper flakes (for a gentle kick) or smoked paprika (for a smoky note).
  • For the Topping:
    • Panko breadcrumbs (½ cup / 30g) – For crunch! Regular breadcrumbs work, but panko gives the crispiest edges.
    • Extra shredded cheddar (½ cup / 57g) – Because more cheese on top means more golden, melty bits.

Ingredient Notes & Substitutes:

  • Substitute brown rice (increase baking time by 10–15 minutes and add ¼ cup/60ml extra broth). For gluten-free, use gluten-free panko or skip the topping.
  • For a lighter casserole, use reduced-fat cream cheese and milk. You can even add a handful of spinach or peas if you like more veggies.
  • Vegan? Use non-dairy milk, vegan cream cheese, and your favorite plant-based cheddar. The texture will be a bit different but still creamy and comforting.
  • Don’t skip the cream cheese; it’s the secret to the ultra-creamy, never-grainy sauce.

Equipment Needed

  • Large oven-safe skillet or 9×13-inch (23x33cm) baking dish: I swear by my cast iron pan for the crispiest edges, but any ceramic or glass dish works too.
  • Medium saucepan: For making the cheese sauce. If you’re using a skillet, you can make the sauce right in it for fewer dishes.
  • Mixing bowls: At least one for tossing broccoli and rice together before combining everything.
  • Whisk: Helps smooth out the cheese sauce—lumps be gone!
  • Measuring cups and spoons: For accuracy (I always say, measure first, eyeball second).
  • Sharp knife and cutting board: For prepping broccoli and onion.
  • Aluminum foil: Optional, for covering the casserole if the top browns too quickly.

If you don’t have an oven-safe skillet, just assemble the casserole in a mixing bowl and transfer to any baking dish. I’ve used cheap Pyrex and thrifted pans (they work just fine!). If you’re running low on pans, grease the dish well for easy cleanup. For cast iron, a light rub of oil keeps things from sticking and makes those edges extra golden. Wash up your whisk right away—cheese sauce sets fast!

How to Make Creamy Cheesy Broccoli Rice Casserole with Golden Crispy Edges

broccoli rice casserole preparation steps

  1. Preheat your oven and prep the ingredients:
    Preheat to 375°F (190°C). Lightly grease your skillet or baking dish with butter or oil. Chop broccoli into small florets (about ½ inch/1cm pieces) and dice onion. Set out all other ingredients to make assembly a breeze.
  2. Par-cook the rice:
    In a medium saucepan, bring 2 cups (480ml) water to a boil. Add 1 cup (185g) rice with a generous pinch of salt. Simmer for 7 minutes—rice should be just starting to soften but still a little firm. Drain any excess water. This step keeps your casserole from getting mushy.
  3. Steam the broccoli:
    While rice cooks, steam broccoli florets for 2–3 minutes (or microwave with a splash of water for 90 seconds). They should be bright green and just tender, not soft. Drain well.
  4. Make the creamy cheese sauce:
    In a saucepan (or the same skillet if oven-safe), melt 2 tablespoons (28g) butter over medium heat. Add diced onion and cook for 3–4 minutes until translucent and fragrant. Whisk in the milk (2 cups/480ml) and chicken or veggie broth (1 cup/240ml). Stir in cream cheese (4oz/115g) until smooth and melted. Lower the heat and gradually add 3 cups (340g) shredded cheddar, stirring constantly, until completely melted and creamy. Sprinkle in garlic powder, onion powder, salt, and pepper. (If sauce looks too thick, add a splash more milk; if thin, let it bubble for a minute to thicken.)
  5. Combine everything:
    In a large bowl, toss together the par-cooked rice, steamed broccoli, and cheese sauce. Mix well so every grain and floret is coated. If using the same skillet, you can do this right in the pan.
  6. Assemble the casserole:
    Spread the mixture evenly in your greased skillet or baking dish. Sprinkle the top with ½ cup (30g) panko breadcrumbs and ½ cup (57g) shredded cheddar. For a spicy kick, add a pinch of red pepper flakes or smoked paprika on top.
  7. Bake until bubbly and golden:
    Bake uncovered for 27–33 minutes, or until the edges are deep golden and the cheese is bubbling. If the top browns too quickly, tent loosely with foil for the last 10 minutes.
  8. Let it rest before serving:
    This is key! Let the casserole sit for at least 10–12 minutes so it sets up and cuts into neat squares. The cheese will thicken and the flavors meld.
  9. Troubleshooting:
    If your casserole looks a little soupy, give it a few more minutes uncovered in the oven. If it’s too thick, gently fold in a splash of warm milk before serving.
  10. Serve and enjoy:
    Slice into squares or scoop with a big spoon. Listen for the crunch as you hit those golden edges—best part, in my opinion!

Personal tip: For crispier edges, use a cast iron skillet and don’t skip the breadcrumbs on top! If you’re prepping ahead, assemble up to the baking step and refrigerate (covered) for up to 24 hours—just add 5 extra minutes to the bake time.

Cooking Tips & Techniques

  • Don’t overcook the rice: Par-cooking is your friend—undercooked rice will finish in the oven, keeping things fluffy, not mushy. I learned this the hard way after a few “broccoli rice soup” incidents!
  • Steam broccoli lightly: It should be bright green and still a bit crisp before baking. Overcooked broccoli turns the casserole mushy and dull (been there, not fun).
  • Grate your own cheese: Pre-shredded cheese contains anti-caking agents that can make the sauce gritty. It’s worth the extra minute for that smooth, creamy finish.
  • Don’t skimp on the resting time: The casserole needs a few minutes to set up. Cutting in too soon means you’ll lose that neat, satisfying square and all the creamy filling will ooze out.
  • Use a cast iron skillet if possible: It holds heat beautifully and gives those “can’t-stop-eating” crispy edges. If you don’t have one, a metal or ceramic baking dish works (just grease well).
  • Watch the bake time: All ovens run a little differently. If your top is browning too fast, loosely cover the dish with foil for the last 10 minutes. If it’s not browning enough, broil for the last 2–3 minutes, but don’t walk away!
  • Multitasking tip: While the rice and broccoli cook, prep your sauce ingredients. You can have everything ready to assemble by the time the rice is drained.
  • Consistency fix: If your sauce is too runny, let it bubble gently until thickened. If it’s clumpy, whisk in a splash of milk and keep stirring.

Even after years of casseroles, I sometimes forget the resting stage and end up with a delicious (but messy) plate. So, learn from my impatience—give it time, and you’ll be rewarded with perfect slices, every time.

Variations & Adaptations

This creamy cheesy broccoli rice casserole is endlessly customizable. Here’s how you can make it your own (and a few twists I’ve tried that totally work):

  • Make it gluten-free: Swap in gluten-free breadcrumbs or crushed rice crackers for the topping. Double-check broth and cheese labels, too.
  • Add protein: Stir in 1–2 cups (150–300g) cooked shredded chicken, turkey, or even chopped ham before baking. Leftover rotisserie chicken is perfect here.
  • Lower-carb version: Use riced cauliflower instead of rice (about 3 cups/375g). You’ll need to reduce the liquid by ½ cup (120ml) since cauliflower releases moisture.
  • Different veggies: Try adding sautéed mushrooms, peas, or diced bell peppers for extra color and flavor. In summer, I love swapping in asparagus or zucchini—just chop small and steam lightly before adding.
  • Vegan swap: Use plant-based milk, vegan cream cheese, and your favorite dairy-free cheddar. Top with a drizzle of olive oil and vegan panko for golden edges.
  • Cheese variety: Blend in Gruyère, fontina, or a little smoked gouda for a bolder flavor. For a Tex-Mex twist, use pepper jack and add a pinch of cumin.
  • Personal favorite: Sometimes I add a handful of caramelized onions or roasted garlic to the cheese sauce—extra depth and a subtle sweetness that’s hard to beat.

Don’t be afraid to play with the flavors. This casserole is forgiving—just keep the ratios about the same, and you’ll end up with something comforting and delicious every time.

Serving & Storage Suggestions

This casserole shines both straight from the oven and reheated the next day. Here’s how to serve and keep it at its best:

  • Serving: Let it cool 10–12 minutes, then scoop or slice into squares. Serve hot for the creamiest texture and crunchiest edges. It’s great as a main or hearty side.
  • Presentation: Sprinkle with fresh parsley or chives for color. Serve with a simple green salad or a bowl of tomato soup. For brunch, pair with scrambled eggs and fruit.
  • Storing leftovers: Cool completely, then cover tightly and refrigerate for up to 4 days. I like to portion into meal-prep containers for easy lunches.
  • Freezing: Wrap cooled casserole portions individually, then freeze for up to 2 months. Thaw overnight in the fridge before reheating.
  • Reheating: Warm in a 350°F (175°C) oven, covered, for 15–18 minutes, or microwave individual servings (add a splash of milk if needed to keep it creamy). The crispy edges will soften a bit but you can broil for 2 minutes to bring them back!
  • Flavor tip: The casserole tastes even better on day two as the flavors meld—no one complains about leftovers in my house!

Nutritional Information & Benefits

Here’s a quick look at the estimated nutrition—for a generous serving (1/8 of the pan):

  • Calories: 340
  • Protein: 13g
  • Carbohydrates: 32g
  • Total Fat: 17g
  • Fiber: 3g
  • Sugar: 5g
  • Sodium: 470mg

This creamy cheesy broccoli rice casserole gives you a good dose of calcium and vitamin C from all that broccoli and cheese, plus some filling protein. You can make it lower-fat by using 2% milk and reduced-fat cheese, or boost the fiber with brown rice. It’s naturally vegetarian (with vegetable broth), and easy to tweak for gluten-free or dairy-free diets. The allergens to watch for are dairy, gluten (from breadcrumbs), and sometimes egg in certain cheeses—always check labels if you’re sensitive.

In my experience, this casserole is pure comfort food with a little wellness boost—veggies, whole grains, and satisfaction, all in one pan.

Conclusion

If you’re hunting for that perfect, fuss-free comfort food, this creamy cheesy broccoli rice casserole with golden crispy edges is about to become your new best friend. It’s the kind of dish that feels special enough for guests, but easy enough for a Tuesday night when you just want something cozy (and let’s face it, we all need more of those). I love how forgiving and flexible it is—swap veggies, play with cheeses, or add in your favorite protein.

What keeps me coming back isn’t just the flavor, but the memories this casserole creates. It’s filled with nostalgia, laughter around the table, and that “just one more bite” feeling. I hope it brings the same warmth to your home as it does to mine.

Give it a try and let me know how you make it yours—drop a comment, share your twist, or tag your golden-edged casserole on social media! Trust me, once you taste those crispy corners and creamy middle, you’ll be making this again and again. Here’s to easy dinners, happy bellies, and a recipe you’ll truly want to keep forever.

FAQs About Creamy Cheesy Broccoli Rice Casserole

Can I use brown rice instead of white rice?

Yes, just increase the baking time by 10–15 minutes and add ¼ cup (60ml) extra broth. Brown rice gives a slightly nutty flavor and more fiber!

Is it possible to make this casserole ahead of time?

Absolutely! Assemble the casserole up to the baking step, cover, and refrigerate for up to 24 hours. Bake as directed, adding 5 extra minutes if cold from the fridge.

Can I freeze this casserole?

Yes, let it cool completely, cut into portions, wrap tightly, and freeze for up to 2 months. Thaw in the fridge overnight, then reheat in the oven or microwave.

What cheeses work best for this recipe?

Sharp cheddar is classic, but you can blend in Gruyère, Monterey Jack, or fontina for different flavors. Grate your own cheese for the smoothest sauce.

How do I keep the casserole from getting watery?

Make sure to steam broccoli just until crisp-tender and drain thoroughly. Don’t overcook the rice before baking. If the casserole still seems watery after baking, let it rest uncovered for 10–15 minutes before serving.

Pin This Recipe!

broccoli rice casserole recipe

Print

Creamy Cheesy Broccoli Rice Casserole

This comforting casserole combines tender rice, crisp broccoli, and a creamy, cheesy sauce, all baked in one pan until golden and bubbly with irresistible crispy edges. Perfect for family dinners, potlucks, or make-ahead lunches, it’s a nostalgic, crowd-pleasing dish that’s easy to customize.

  • Author: paula
  • Prep Time: 20 minutes
  • Cook Time: 33 minutes
  • Total Time: 53 minutes
  • Yield: 8 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1 cup long-grain white rice (uncooked)
  • 4 cups fresh broccoli florets, chopped small
  • 1 medium yellow onion, finely chopped (about 1 cup)
  • 1 teaspoon garlic powder (or 2 cloves fresh garlic, minced)
  • 1/2 teaspoon onion powder
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 cups whole milk
  • 1 cup low-sodium chicken broth (or vegetable broth for vegetarian)
  • 4 oz cream cheese, softened and cubed
  • 3 cups sharp cheddar cheese, shredded
  • 2 tablespoons unsalted butter, melted
  • Optional: pinch of crushed red pepper flakes or smoked paprika
  • 1/2 cup panko breadcrumbs
  • 1/2 cup extra shredded cheddar cheese for topping

Instructions

  1. Preheat oven to 375°F (190°C). Lightly grease a large oven-safe skillet or 9×13-inch baking dish with butter or oil. Chop broccoli into small florets and dice onion.
  2. In a medium saucepan, bring 2 cups water to a boil. Add rice with a pinch of salt and simmer for 7 minutes until just starting to soften but still firm. Drain excess water.
  3. Steam broccoli florets for 2–3 minutes (or microwave with a splash of water for 90 seconds) until bright green and just tender. Drain well.
  4. In a saucepan (or oven-safe skillet), melt butter over medium heat. Add diced onion and cook for 3–4 minutes until translucent. Whisk in milk and broth. Stir in cream cheese until smooth and melted.
  5. Lower heat and gradually add shredded cheddar, stirring constantly until melted and creamy. Add garlic powder, onion powder, salt, and pepper. Adjust thickness with a splash of milk if needed.
  6. In a large bowl, toss together par-cooked rice, steamed broccoli, and cheese sauce until well combined.
  7. Spread mixture evenly in prepared skillet or baking dish. Sprinkle top with panko breadcrumbs and extra shredded cheddar. Add red pepper flakes or smoked paprika if desired.
  8. Bake uncovered for 27–33 minutes, until edges are golden and cheese is bubbling. If top browns too quickly, tent loosely with foil for last 10 minutes.
  9. Let casserole rest for 10–12 minutes before serving to set and thicken.
  10. Slice into squares or scoop with a spoon. Serve hot and enjoy!

Notes

For crispier edges, use a cast iron skillet and don’t skip the panko topping. Par-cook rice and lightly steam broccoli to avoid a mushy casserole. Grate your own cheese for the smoothest sauce. Assemble ahead and refrigerate up to 24 hours before baking, adding 5 minutes to bake time. Easily adapt for gluten-free or vegan diets by swapping ingredients. Let casserole rest before serving for neat slices.

Nutrition

  • Serving Size: 1/8 of casserole
  • Calories: 340
  • Sugar: 5
  • Sodium: 470
  • Fat: 17
  • Saturated Fat: 9
  • Carbohydrates: 32
  • Fiber: 3
  • Protein: 13

Keywords: broccoli rice casserole, cheesy casserole, comfort food, one pan dinner, vegetarian casserole, easy casserole, family dinner, potluck recipe, creamy casserole, oven baked

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating