7 Layer Ham Casserole Recipe

Transform leftover ham into a cheesy, bubbly 7-layer casserole that's perfect for a weeknight dinner or potluck! This comforting recipe features layers of fluffy rice, tender broccoli, savory ham, and a creamy cheese sauce that will have everyone asking for seconds. Easy to make and even easier to love!

Prep Time 20 mins
Cook Time 40 mins
Calories 550.4 kcal
Protein 57g
Rating 4.5 (14 Reviews)
7 Layer Ham Casserole

Recipe Actions

Recipe Author

Chef Forktionary, author of this recipe

Passionate home cook & Forktionary contributor.

Ingredients for 7 Layer Ham Casserole

  • 1 ½ cups cooked rice
  • 2 cups cooked ham (shredded or diced)
  • Frozen Broccoli
  • ½ cup chopped onion
  • ½ cup milk
  • Cream Of Mushroom Soup
  • Cheddar Cheese

How to Make 7 Layer Ham Casserole

  1. Preheat oven to 350°F (175°C).
  2. In a 2-quart casserole dish, layer the following ingredients in this order: 2 cups cooked ham (shredded or diced), 1 ½ cups cooked rice, 2 cups cooked broccoli florets, and ½ cup chopped onion.
  3. In a medium bowl, whisk together 10.75 ounces (1 can) condensed cream of mushroom soup, ½ cup milk, and 1 cup shredded cheddar cheese until smooth.
  4. Pour the cheese sauce evenly over the layered ingredients in the casserole dish.
  5. (Optional) Sprinkle ½ cup buttered bread crumbs over the top for extra texture and golden-brown crust.
  6. Bake for 30-40 minutes, or until heated through and bubbly. Let stand for 5 minutes before serving.

Chef's Tip for Extra Flavor

Elevate your dish with simple flavor boosters! A final flourish of freshly chopped herbs can add incredible brightness, while a squeeze of lemon or lime juice right before serving can awaken all the flavors. Don't underestimate a sprinkle of quality finishing salt or a drizzle of good olive oil to make your creation shine.

Nutrition Information (Approximate per serving)

Sodium

55 g

Sugar

10g

Fat

53g

Carbs

20g