Recipe for Ham and Rice Casserole: Cheesy Bake With Savory Depth

Recipe for Ham and Rice Casserole: Cheesy Bake With Savory Depth

This casserole brings comfort food to new heights with its rich, savory layers. I developed this version after years of tweaking, focusing on balancing the ham’s saltiness with a creamy, cheesy depth.

The key is cooking the rice just right before baking, ensuring it absorbs the flavors without turning mushy. A blend of cheddar and Swiss creates a perfectly melted texture that ties everything together.

What emerges from the oven is a golden, bubbling dish with tender rice, chunks of ham, and a savory cheesy topping that’s impossible to resist. It’s the kind of meal that feels like a warm hug.

Ideal for weeknight dinners or potlucks, this dish serves a crowd with minimal effort. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Recipe for Ham and Rice Casserole

Pantry staples and deli ham combine for this ultimate comfort dish.

Ingredient Amount Notes
Long-Grain White Rice 🍚 2 cups Uncooked, not instant
Cooked Ham 🍖 2 cups Diced into bite-sized pieces
Sharp Cheddar Cheese 🧀 2 cups Shredded from block
Swiss Cheese 🧀 1 ½ cups Shredded from block
Whole Milk 🥛 1 ½ cups Full-fat for creaminess
Chicken Broth 🍲 1 ½ cups Low-sodium preferred
Unsalted Butter 🧈 ¼ cup Melted for richness
All-Purpose Flour 🌾 2 tbsp For thickening sauce
Yellow Onion 🧅 1 whole Finely diced
Garlic Cloves 🧄 2 cloves Minced for flavor
Dijon Mustard 🟡 1 tbsp For tangy depth
Worcestershire Sauce 💧 1 tsp Adds umami complexity
Kosher Salt 🧂 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred

The ham is key here—honey-glazed or Black Forest from the deli counter adds the best flavor. Boar’s Head or Hormel are reliable brands. For the rice, long-grain white absorbs the creamy sauce perfectly without getting gummy. I always grab Mahatma or Carolina from the grocery store. The cheeses need to melt well, so avoid pre-shredded (it has anti-caking agents that affect texture).

No cooked ham? Diced deli ham at 1.5x the amount works in a pinch. Swiss cheese can be swapped for Gruyère (even richer). Whole milk is ideal, but 2% works too—just don’t go lower. Chicken broth can be vegetable broth for a lighter touch. The Dijon mustard is flexible: yellow mustard at double the amount if that’s all you’ve got.

This casserole tastes even better the next day. Store covered in the fridge for up to 4 days, or freeze portions for 2 months. Reheat in the oven covered with foil to keep it from drying out.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I dump rice, ham, and cheese in a dish, pour milk over, and bake—no stirring, no fuss.
  • Cheesy Comfort: Sharp cheddar and Swiss melt into every bite, and the ham adds that salty kick.
  • Feeds a Crowd: I make this for Sunday dinner and the leftovers disappear by Tuesday.
  • Budget Stretch: A little ham goes a long way, and rice fills it out without breaking the bank.

Step-by-Step Instructions for Ham and Rice Casserole

Here’s the method I use for a creamy, cheesy bake that never fails to impress.

Step 1: Cook the Rice and Prepare the Base

Start by cooking the 2 cups Long-Grain White Rice in the 1.5 cups Chicken Broth and 1.5 cups Whole Milk instead of water. This infuses the rice with rich, savory flavor from the start. Bring to a boil, then reduce to a simmer, cover, and cook for 18-20 minutes until the liquid is absorbed and the rice is tender.

While the rice cooks, finely dice the 1 whole Yellow Onion and mince the 2 cloves Garlic Cloves. Sauté them in a skillet with the 0.25 cup Unsalted Butter over medium heat until the onion turns translucent and the garlic is fragrant—about 5-6 minutes. This builds the flavor foundation for your casserole.

Step 2: Create the Creamy Cheese Sauce

Stir the 2 tbsp All-Purpose Flour into the onion and garlic mixture to form a roux. Cook for 1-2 minutes until it turns a light golden color. This thickens the sauce and removes the raw flour taste.

Slowly whisk in the remaining 1.5 cups Whole Milk and 1.5 cups Chicken Broth (if not already used in the rice). Add the 1 tbsp Dijon Mustard, 1 tsp Worcestershire Sauce, 0.5 tsp Kosher Salt, and 0.5 tsp Black Pepper. Stir until the mixture thickens and coats the back of a spoon—about 5 minutes.

Step 3: Combine All Ingredients and Layer

In a large bowl, mix the cooked rice, sautéed onion-garlic mixture, and the 2 cups Cooked Ham. Add 1 cup Sharp Cheddar Cheese and 1 cup Swiss Cheese, reserving the rest for topping. Stir until everything is evenly coated in the creamy sauce.

Transfer the mixture to a greased 9×13-inch baking dish and spread it out evenly. The dish should be filled but not overflowing. This size ensures even cooking and a perfect golden top.

Step 4: Bake to Bubbly, Golden Perfection

Sprinkle the remaining 1 cup Sharp Cheddar Cheese and 0.5 cup Swiss Cheese evenly over the top. Bake at 375°F for 25-30 minutes until the casserole is bubbly around the edges and the cheese is golden brown and melted through.

If the top isn’t browning enough, broil for 1-2 minutes at the end, but watch it closely to avoid burning. Let the casserole rest for 5-10 minutes after baking—this allows it to set and makes serving easier.

👨‍🍳

Pro Tips For Making Recipe For Ham And Rice Casserole

  • Cook the Rice First: Parboil the long-grain white rice for 10 minutes before baking—it guarantees even cooking without a mushy or underdone texture.
  • Shred Your Cheese: Grate the sharp cheddar and Swiss cheese yourself instead of buying pre-shredded; it melts smoother and avoids that weird anti-caking agent aftertaste.
  • Drain the Ham: If using canned ham, press it between paper towels to remove excess moisture—I learned this the hard way after a watery casserole.
  • Warm the Milk: Take the whole milk out of the fridge 15 minutes before mixing; cold milk can make the cheese clump instead of melt beautifully.

Regional Styles of recipe for ham and rice casserole

Midwest Classic

In my Cincinnati days, this dish often appeared at church potlucks with a creamy mushroom soup base. The Midwest version swaps the cheese sauce for 1 can cream of mushroom and 1 can cream of celery, adding a nostalgic comfort that reminds me of Mrs. Henderson’s gatherings. 💛

Southern Comfort

Down South, they add 1 tsp smoked paprika and top with buttery Ritz cracker crumbs for extra crunch. Some even stir in 1 cup diced bell peppers for color. The smoky depth pairs perfectly with the ham’s saltiness.

Pacific Northwest Twist

Here in Portland, I love adding ½ cup sautéed mushrooms from our farmers market and 2 tbsp fresh thyme. The earthy notes complement the Swiss cheese beautifully, bringing a gourmet touch to this homey dish.

New England Style

In Massachusetts, they often include 1 cup diced apples for a sweet-savory contrast. The apples soften during baking, adding a subtle brightness that cuts through the richness. I tried this once with Honeycrisp from my backyard tree.

Southwest Flare

For a Tex-Mex approach, mix in 1 can diced green chiles and 1 tsp cumin. Top with crushed tortilla chips instead of breadcrumbs. This version brings a little heat and a lot of flavor to the table.

Nutrition Facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 14g70%
Cholesterol 95mg32%
Sodium 820mg36%
Total Carbohydrate 38g14%
Dietary Fiber 1g4%
Sugars 2g
Protein 28g56%
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 leftover ham from a holiday meal?

Leftover ham works perfectly—just dice it into bite-sized pieces. This is actually a great way to use up extra holiday ham while adding rich, savory flavor to the dish.

2

Why does my casserole turn out dry?

Overbaking or using pre-cooked rice are common culprits. Bake for only 25-30 minutes at 375°F, and ensure your rice is tender before mixing. Covering with foil for the first 20 minutes helps retain moisture.

3

Can I make this ahead of time?

Yes! Assemble it the night before, cover, and refrigerate. Add 10 minutes to the baking time if starting cold. This lets flavors meld beautifully for an even tastier result.

★★★★★4.9(4 reviews)
Tyler Campbell