Cheesy Broccoli Rice Casserole for Budget Comfort Food

6 min prep 2 min cook 6 servings
Cheesy Broccoli Rice Casserole for Budget Comfort Food
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There are nights when the fridge looks like a game-show pantry: a half-bag of rice, the last crown of broccoli, a random block of cheese that’s seen better days. Instead of sighing and reaching for take-out menus, I preheat the oven, pull out my trusty 9×13 pan, and make the casserole that has saved my budget (and my sanity) more times than I can count.

My mom called it “Sunday supper insurance,” because it could stretch a Sunday roast into Monday’s lunch and Tuesday’s dinner. I call it the Cheesy Broccoli Rice Casserole, and it’s the edible equivalent of a fleece blanket fresh from the dryer. When my oldest left for college last fall, this was the recipe I texted her first—because dorm kitchens have dull knives, one battered saucepan, and exactly zero patience for fussy food. If an 18-year-old with two midterms and a part-time job can nail it, so can you.

What makes this version special is that it tastes like you slipped in a jar of Alfredo, but there’s no jarred sauce, no canned condensed soup, and no premium price tag. We build the silky cheese sauce from scratch in the same pot the rice cooks in, so the starch from the rice naturally thickens everything. One pot, one baking dish, and one seriously happy crowd.

Why This Recipe Works

  • Pantry Price: Uses ordinary rice, frozen broccoli, and whatever cheese is on sale—dinner for six costs less than a single drive-thru burger.
  • No Condensed Soup: A quick béchamel keeps the ingredient list pronounceable and sodium reasonable.
  • One-Pot Roux: The rice cooks in the same pot you use for the sauce, so every grain is pre-coated with flavor.
  • Freezer Hero: Assembles and freezes raw for up to three months; bake straight from frozen on a frantic weeknight.
  • Veg-Loaded: Four full cups of broccoli in the mix—kids think it’s mac & cheese, parents know better.
  • Customizable Canvas: Fold in leftover chicken, ham, or chickpeas to bulk it up without bulking up the bill.

Ingredients You'll Need

Ingredients

Long-grain white rice is my go-to because it releases just enough starch to thicken the sauce without turning gummy. If you’ve only got jasmine or basmati, use it; just skip any additional salt until you taste the finished sauce, as those varieties can be slightly softer.

Fresh broccoli florets are ideal when they’re on sale, but a 12-oz bag of frozen cuts works in a pinch. Thaw under cool water, then squeeze out excess liquid so the casserole doesn’t weep. (The stems are perfectly edible—peel the tough outer layer with a spoon and dice the tender centers to stretch the veg even further.)

Cheese is where budget meets bliss. A 1-lb block of medium cheddar is usually the cheapest per ounce, but pre-shredded “taco” blends go on deep discount right after the Super Bowl and Cinco de Mayo—stock up and freeze them flat. Avoid fat-free varieties; they’ll seize and turn gritty. If you’re dairy-free, swap in a homemade cashew cream (soak ¾ cup cashews, blend with 1 cup broth) and a ½ cup nutritional yeast for funk.

The spice lineup is humble: dry mustard for tang, smoked paprika for depth, and a whisper of nutmeg to amplify the cheese. If you don’t keep those on hand, substitute 1 tsp Dijon, ½ tsp regular paprika, and skip the nutmeg—still delicious.

Finally, butter and flour form the roux. Use salted or unsalted butter—whatever’s cheapest. Whole wheat flour works but adds a nutty note; if you’re gluten-free, swap in an equal volume of rice flour or a 1:1 GF blend.

How to Make Cheesy Broccoli Rice Casserole for Budget Comfort Food

1
Prep & Preheat

Heat oven to 375 °F (190 °C). Lightly grease a 9×13-inch baking dish or spray with non-stick coating. If you plan to freeze the casserole, line the dish with foil so you can lift the slab out later.

2
Start the Rice

In a medium saucepan, combine 1 cup uncooked long-grain white rice, 2 cups water, and ½ tsp salt. Bring to a boil, stir once, cover, and reduce to low. Simmer 12 min; remove from heat and let stand (still covered) 5 min. Fluff with a fork and set aside.

3
Blanch the Broccoli

While the rice cooks, drop 4 cups small broccoli florets into a pot of salted boiling water. Cook 90 seconds—just until bright green—then drain and rinse under cold water to halt cooking. This keeps the color vivid through baking.

4
Build the Roux

Using the same (now-empty) saucepan, melt 3 Tbsp butter over medium heat. Whisk in 3 Tbsp all-purpose flour and cook 1 min until it smells faintly nutty but hasn’t browned. This cooks out raw flour flavor and sets the sauce foundation.

5
Season the Sauce

Slowly whisk in 2 cups milk (whole preferred, but 2% works). Add ½ tsp dry mustard, ½ tsp smoked paprika, ¼ tsp garlic powder, ¼ tsp onion powder, and a pinch of nutmeg. Simmer, whisking, until thick enough to coat the back of a spoon—about 4 min.

6
Melt in the Cheese

Remove sauce from heat and stir in 2 cups shredded cheddar (reserve ½ cup for topping) until melted and glossy. Taste; add salt and pepper as needed—cheese varies in saltiness.

7
Fold Together

Add cooked rice and blanched broccoli to the pot of sauce. Stir gently until every grain and floret is coated. If the mixture seems stiff, loosen with a splash (2–4 Tbsp) of milk—it will tighten as it bakes.

8
Pack & Top

Transfer the mixture to the prepared baking dish. Sprinkle reserved ½ cup cheddar and ¼ cup grated Parmesan (optional) over the surface. For a crunchy contrast, scatter ½ cup buttered panko or crushed Ritz crackers.

9
Bake to Bubbly

Bake uncovered 25–30 min until the edges bubble and the top is golden. If broiling, watch closely—1 to 2 min under high heat finishes the crust without overcooking the veg underneath.

10
Rest & Serve

Let stand 5 min so the sauce sets. Scoop into squares or spoon over plates; garnish with chopped parsley or sliced green onion for color. Leftovers reheat like a dream.

Expert Tips

Don’t Boil the Cheese

Adding cheese while the sauce is on the burner can cause graininess. Remove from heat, then stir until melted for the smoothest texture.

Freeze in Portions

Line the dish with foil, assemble, cool, then freeze solid. Lift the foil block out, wrap tightly, and store up to 3 months. Bake from frozen at 350 °F for 1 hr, covered.

Sauce Too Thick?

Warm milk beats cold milk for thinning. Cold liquid can cause the roux to seize into clumps—ask me how I know.

Stretch with Veg

Stir in diced carrots, corn, or cauliflower rice to bulk servings without extra cost. Kids never notice when everything’s cloaked in cheese.

Color Pop

Broccoli can dull in the oven. Blanching sets chlorophyll’s bright green, and a sprinkle of fresh parsley at the end wakes up the visual appeal.

Cheese Swap Math

Pre-shredded contains anti-caking starches that can dull flavor and texture. Buy block cheese on sale, shred in the food processor, freeze flat in 2-cup portions.

Variations to Try

Buffalo Chicken

Fold in 2 cups shredded rotisserie chicken and ¼ cup Buffalo sauce. Drizzle with ranch before serving.

Tex-Mex

Sub pepper-jack for half the cheddar, add 1 cup corn and 1 tsp cumin. Top with crushed tortilla chips.

Vegan

Use olive-oil roux, unsweetened soy milk, and 1 ½ cups shredded vegan cheddar. Add 2 Tbsp nutritional yeast for umami.

Lighter

Replace half the milk with chicken or veg broth; swap 1 cup cheese for puréed great-northern beans. Cuts calories, keeps creaminess.

Storage Tips

Refrigerator: Cool completely, cover tightly, and refrigerate up to 4 days. Reheat individual portions in the microwave with a damp paper towel to re-steam the rice, or warm the entire dish covered at 325 °F for 20 min.

Freezer (Assembled, Uncooked): Line the baking dish with foil, leaving overhang. Assemble casserole, cool, freeze solid, then lift the foil block out. Wrap in plastic and foil, label, and freeze up to 3 months. Bake from frozen at 350 °F for 1 hr covered, 15 min uncovered.

Freezer (Cooked): Bake, cool, cut into squares, and freeze squares on a parchment-lined sheet. Once solid, transfer to a zip bag. Microwave 2–3 min per piece or reheat in the oven at 300 °F for 20 min.

Make-Ahead Same Day: Assemble through Step 8, cover, and refrigerate up to 24 hrs. Add 10 min to covered bake time; check center temp with an instant-read thermometer—165 °F ensures food safety.

Frequently Asked Questions

Yes, but par-boil it first. Simmer brown rice for 20 min, drain, then proceed with the recipe. Brown rice needs more liquid and time; pre-cooking prevents crunchy grains.

Absolutely. Use a roasting pan or two 9×13 dishes. Bake time remains similar—just watch the center for bubbling. Stir halfway if your oven has hot spots.

Likely the cheese was overheated or pre-shredded cellulose caused clumping. Whisk in a splash of warm milk over low heat; if that fails, blitz with an immersion blender for 10 seconds to re-emulsify.

Yes, but skip the roux step: whisk 2 Tbsp cornstarch into the milk, then combine everything in the slow cooker. Cook on LOW 3–4 hrs, stirring once halfway. Top with cheese during the last 30 min.

Rotisserie chicken, canned tuna, or drained chickpeas all fold in seamlessly. Aim for 1 ½–2 cups; more can water down the sauce.
Cheesy Broccoli Rice Casserole for Budget Comfort Food
main-dishes
Pin Recipe

Cheesy Broccoli Rice Casserole for Budget Comfort Food

(4.9 from 127 reviews)
Prep
15 min
Cook
35 min
Servings
8

Ingredients

Instructions

  1. Prep: Preheat oven to 375 °F. Grease a 9×13-inch baking dish.
  2. Cook rice: Combine rice, water, and salt in a saucepan. Bring to boil, cover, simmer 12 min, rest 5 min, fluff.
  3. Blanch broccoli: Boil florets 90 sec, drain, rinse cold.
  4. Make roux: Melt butter in the same pot, whisk in flour 1 min.
  5. Season & thicken: Gradually whisk in milk and all seasonings; simmer until thick, 4 min.
  6. Add cheese: Off heat, stir in 1 ½ cups cheddar until melted.
  7. Combine: Fold in rice and broccoli. Add splash of milk if too thick.
  8. Top & bake: Transfer to dish, sprinkle remaining cheddar and Parmesan. Bake 25–30 min until bubbly and golden. Rest 5 min before serving.

Recipe Notes

For a crunchy topping, mix ½ cup panko with 1 Tbsp melted butter and scatter over cheese before baking. Dish can be assembled and frozen unbaked for up to 3 months; bake from frozen at 350 °F for 1 hr covered.

Nutrition (per serving)

312
Calories
14g
Protein
30g
Carbs
16g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.