No ads. No life stories. Just recipes.
EasyCook

The home cook’s answer sheet

Idaho Potato Ham Bake with Broccoli and Cheddar

Prep
20 min
Cook
45 min
Level
medium
Cuisine
American
Idaho Potato Ham Bake with Broccoli and Cheddar

A hearty casserole combining tender Idaho potatoes with ham, steamed broccoli, and melted cheddar cheese. Sauteed onions and mushrooms add depth while cream cheese creates a rich, creamy texture throughout. Perfect for feeding families on weeknights or potluck gatherings, this comforting dish transforms simple ingredients into a satisfying one-pan meal that pleases both kids and adults.

No ratings yet — be the first

Ingredients

  • 6 Idaho potatoes, chopped
  • 10 ounces broccoli, steamed
    cauliflower or green beans1:1vegetable-swap

    Steam until tender before adding

    Full guide →
  • 2 cups ham, chopped
    turkey or chicken1:1meat-swap

    Use same amount of cooked poultry

    Full guide →
  • ½ teaspoon salt
  • ¼ teaspoon pepper
  • ½ medium onion, chopped
  • 1 cup mushrooms
  • 2 tablespoons butter, unsalted
  • 4 ounces cream cheese, softened
    sour cream1:1dairy-swap

    May be slightly less rich

    Full guide →
  • 1 ½ cups medium cheddar cheese, grated
    Swiss or Gruyere1:1cheese-swapdairy-free

    Provides different flavor profile

    Full guide →

Method

9 steps
  1. 1

    Cook chopped potatoes in half-full saucepan of water over medium heat until tender, about 8 to 10 minutes, then drain

  2. 2

    Heat butter in large heavy non-stick skillet over medium heat, add onions and cook for 2-3 minutes

  3. 3

    Add mushrooms to skillet and saute until tender and golden, about 3 to 5 minutes

  4. 4

    Heat oven to 350 degrees

  5. 5

    Spray 8x9 inch baking pan with nonstick cooking spray

  6. 6

    Add potatoes, ham, broccoli, and mushrooms to baking pan, then sprinkle with salt and pepper

  7. 7

    Pinch off chunks of cream cheese and dollop over top of casserole

  8. 8

    Top with grated cheddar cheese

  9. 9

    Bake for 25 to 35 minutes or until hot and bubbly

Tips

Tip 1

Steam broccoli until just tender to prevent overcooking during the baking process

Tip 2

Let cream cheese come to room temperature for easier dolloping and better melting

Tip 3

Use russet potatoes if Idaho potatoes are unavailable for similar starchy texture

Good to Know

Storage

Refrigerate covered for up to 3 days

Make Ahead

Can assemble up to 1 day ahead, cover and refrigerate, add 10 minutes to baking time

Serve With

Serve hot directly from baking dish with simple side salad

See pairing guide →

Common Mistakes

Watch

Drain potatoes well to avoid watery casserole

Watch

Don't overbake or cheese will become oily and separate

Substitutions

Dairy-Free Swaps

cheddar cheese
Swiss or Gruyere1:1cheese-swapdairy-free

Provides different flavor profile

Full guide →
cream cheese
sour cream1:1dairy-swap

May be slightly less rich

Full guide →

General Alternatives

ham
turkey or chicken1:1meat-swap

Use same amount of cooked poultry

Full guide →
broccoli
cauliflower or green beans1:1vegetable-swap

Steam until tender before adding

Full guide →
Find more substitutions →

FAQ

Can I use frozen broccoli instead of fresh?

Yes, thaw and drain frozen broccoli thoroughly before adding to prevent excess moisture in the casserole.

What if I don't have an 8x9 inch pan?

Use any 2-quart baking dish, adjusting baking time as needed for different depths.

How long will leftovers keep in the refrigerator?

Store covered for up to 3 days and reheat individual portions in microwave or oven.