Ham Cheese Broccoli Rice Casserole Recipe: Baked Cheesy Goodness With Fluffy Grains

Ham Cheese Broccoli Rice Casserole Recipe: Baked Cheesy Goodness With Fluffy Grains

This baked casserole combines tender rice, savory ham, and fluffy broccoli in a creamy cheese sauce that bakes to golden perfection.

With simple ingredients and a one-dish method, it delivers comforting, restaurant-quality results with minimal effort.

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
⏱️
Duration
30 min
🔥
Calories
Med Cal

Ingredients for Ham Cheese Broccoli Rice Casserole

Tender grains, savory ham, and fresh broccoli unite in this comforting baked dish.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Uncooked, rinsed before use
Cooked Ham 🥩 2 cups Diced into 1/2-inch cubes
Fresh Broccoli 🥦 3 cups Cut into small florets
Sharp Cheddar Cheese 🧀 2 cups Shredded from block
Whole Milk 🥛 1 ½ cups Full-fat for creaminess
All-Purpose Flour 🌾 ¼ cup For cheese sauce thickening
Unsalted Butter 🧈 4 tbsp Divided for sauce and topping
Yellow Onion 🧅 ½ whole Finely diced for base flavor
Garlic Cloves 🧄 2 cloves Minced for depth
Chicken Broth 💧 1 cup Low-sodium preferred
Dijon Mustard 🟡 1 tbsp For tangy complexity
Worcestershire Sauce 🫒 1 tsp Adds umami depth
Kosher Salt 🧂 1 tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Dried Thyme 🌿 ½ tsp For subtle herbal note

The cheese quality is non-negotiable here. Sharp cheddar from a block melts smoothly and delivers proper richness—pre-shredded contains anti-caking agents that create a grainy texture. Boar’s Head or Applegate ham offer superior flavor and texture. For the rice, long-grain white holds its shape best after baking, though jasmine works in a pinch.

Need a substitute for ham? Diced rotisserie chicken or smoked turkey provide similar savory depth. Out of cheddar? Gruyère or Monterey Jack melt beautifully. For a gluten-free version, use rice flour at a 1:1 ratio. The broccoli can be swapped with cauliflower or asparagus, but adjust cooking time accordingly.

Assemble the casserole just before baking for optimal texture. Leftovers keep in the fridge for 4-5 days and freeze beautifully for up to 3 months. Reheat covered with foil to prevent drying out, and add a splash of milk to restore creaminess if needed.

❤️

Why You’ll Love This Recipe

  • One-Pan Wonder: I love how everything—rice, ham, broccoli—bakes together in a single dish. No extra pots, no fuss.
  • That Cheesy Bite: Sharp cheddar melts into the rice so every forkful has this rich, gooey pull. Honestly, it’s the reason I make it weekly.
  • Feeds Everyone: It’s my go-to for potlucks or when the kids have friends over. One batch fills a crowd and still leaves leftovers for lunch.
  • Budget Stretcher: A little ham and cheese go a long way with rice and broccoli. I spend less and still get a hearty meal.

Step-by-Step Instructions for Ham Cheese Broccoli Rice Casserole

Master this technique for creamy, perfectly textured casserole with minimal hands-on time.

Step 1: Prepare the Base Components

Begin by preheating your oven to 375°F. While it heats, rinse the 1.5 cups long-grain white rice under cold water until the water runs clear—this removes excess starch that could make the casserole gummy. Drain thoroughly in a fine-mesh strainer.

Finely dice the 0.5 whole yellow onion and mince the 2 cloves garlic cloves. Cut the 3 cups fresh broccoli into uniform, bite-sized florets. This consistent sizing ensures even cooking. Dice the 2 cups cooked ham into ½-inch cubes if not pre-cut. Shred the 2 cups sharp cheddar cheese from a block for optimal melt.

Step 2: Cook the Aromatic Foundation

In a large oven-safe skillet or Dutch oven, melt 2 tbsp unsalted butter over medium heat. Add the diced onion and cook for 4-5 minutes until translucent and beginning to soften. Stir in the minced garlic, 1 tsp kosher salt, 0.5 tsp ground black pepper, and 0.5 tsp dried thyme. Cook for 30 seconds until fragrant—this builds the flavor base.

Sprinkle the 0.25 cup all-purpose flour over the onion mixture and stir constantly for 1-2 minutes to cook out the raw flour taste. This creates a roux that will thicken your sauce beautifully. The mixture should look sandy and slightly golden at the edges.

Step 3: Build the Creamy Cheese Sauce

Gradually whisk in the 1.5 cups whole milk and 1 cup chicken broth, ensuring no lumps remain. Stir in the 1 tbsp Dijon mustard and 1 tsp Worcestershire sauce. Bring to a gentle simmer over medium-high heat, stirring frequently, until the sauce thickens enough to coat the back of a spoon—about 5-7 minutes.

Reduce heat to low and stir in 1.5 cups of the shredded sharp cheddar cheese until fully melted and smooth. Reserve the remaining 0.5 cup for topping. Taste and adjust seasoning if needed—remember the ham and cheese add saltiness, so go easy.

Step 4: Assemble and Bake to Perfection

Remove the skillet from heat. Stir in the rinsed long-grain white rice, diced cooked ham, and fresh broccoli florets until everything is evenly coated in the cheese sauce. The rice should be fully submerged in liquid—this ensures even cooking.

Sprinkle the remaining 0.5 cup sharp cheddar cheese and 2 tbsp unsalted butter (cut into small pieces) over the top. This final layer creates a golden, bubbly crust. Bake uncovered for 30-35 minutes until the rice is tender and the top is golden brown.

Step 5: Rest and Serve

Let the casserole rest for 5-10 minutes after removing from the oven. This allows the sauce to thicken slightly and the flavors to meld. The rice should be tender with no bite, and the broccoli should retain a slight crispness.

Garnish with additional fresh thyme if desired. Serve hot, ensuring each portion includes a mix of ham, broccoli, and that irresistible cheesy rice. The top should have a beautiful golden crust while the interior remains creamy and cohesive.

👨‍🍳

Pro Tips For Making Ham Cheese Broccoli Rice Casserole

  • Parcook the Rice: Cook the rice just until it’s 70% done—it’ll finish in the casserole and avoid that mushy texture. I learned this the hard way after pulling out a pan of rice pudding instead of a casserole.
  • Blanch the Broccoli: Toss the broccoli in boiling water for 2 minutes before adding it to the dish. This keeps it bright green and crisp-tender, not sad and soggy.
  • Skip Pre-Shredded Cheese: Grate the sharp cheddar yourself—pre-shredded has anti-caking agents that make the sauce grainy. Sounds fussy, but it actually changes the outcome.
  • Warm the Milk: Heat the whole milk for 30 seconds in the microwave before mixing it in. Cold milk can make the cheese clump, and nobody wants lumpy casserole.

Perfect Pairings for ham cheese broccoli rice casserole

Fresh Green Salad

A crisp mixed greens salad with a light vinaigrette cuts through the richness beautifully. I toss 4 cups baby spinach and 2 cups arugula with 2 tbsp apple cider vinegar and 3 tbsp olive oil. Add ½ cup cherry tomatoes for a pop of freshness. 🥗

Garlic Bread

Warm, buttery garlic bread is perfect for soaking up any extra cheese sauce. I use a baguette split lengthwise, spread with a mix of ½ cup softened butter, 3 minced garlic cloves, and 1 tbsp fresh parsley. Toast at 375°F for 5-7 minutes.

Wine Pairings

A crisp white wine balances the creamy casserole. I recommend Sauvignon Blanc from New Zealand—its citrus notes cleanse your palate. For red lovers, a light Pinot Noir from Oregon works surprisingly well. Avoid heavy, tannic reds that will clash with the cheese. 🍷

Roasted Vegetables

Roasted Brussels sprouts add a caramelized depth that complements the casserole. Toss 1 lb halved sprouts with 2 tbsp olive oil, ½ tsp salt, and ¼ tsp black pepper. Roast at 400°F for 20-25 minutes until crispy.

Dessert Options

End with a light, fruity dessert like apple crisp or berry cobbler. The tartness contrasts nicely with the savory casserole. I often serve vanilla ice cream on the side for a classic finish. The warmth of the casserole pairs well with something cool and sweet.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 120mg40%
Sodium 1120mg49%
Total Carbohydrate 42g15%
Dietary Fiber 3g11%
Sugars 4g
Protein 30g60%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use pre-shredded cheese?

Pre-shredded cheese contains anti-caking agents that prevent smooth melting. For best results, shred sharp cheddar from a block yourself. This ensures a creamy, lump-free sauce that binds the casserole perfectly

2

How do I prevent the rice from turning mushy?

Rinse the long-grain white rice thoroughly before cooking to remove excess starch. Also, bake uncovered so steam can escape, and avoid overbaking—30-35 minutes at 375°F is ideal

3

Can I make this ahead of time?

Assemble the casserole up to 24 hours in advance, cover, and refrigerate. Add 5-10 minutes to the baking time if going straight from the fridge. This dish also freezes well for up to 3 months

4

What’s the best way to reheat leftovers?

Cover with foil and warm in a 350°F oven for 15-20 minutes. For extra creaminess, add a splash of milk before reheating. Microwaving works in a pinch, but oven reheating preserves texture better

★★★★★4.9(8 reviews)
Tyler Campbell