Cheesy Keto Broccoli and Ham Bake for a Classic Casserole

5 min prep 30 min cook 3 servings
Cheesy Keto Broccoli and Ham Bake for a Classic Casserole
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s something undeniably nostalgic about a bubbling, golden-topped casserole emerging from the oven. The aroma alone transports me straight to Sunday dinners at Grandma’s—except this version swaps the starchy base for tender broccoli florets and keeps the carbs low without sacrificing an ounce of comfort. I first cobbled together this Cheesy Keto Broccoli and Ham Bake on a blustery January evening when the fridge held nothing but a half-eaten spiral ham, a forest-green head of broccoli, and a serious craving for something that felt like a warm blanket. One bite and my husband declared it “the keto casserole to end all keto casseroles.” Since then, it’s become our go-to for pot-luck brunches, holiday leftover remakes, and every busy weeknight when we want comfort food that doesn’t derail our macros. If you’re hunting for a make-ahead, crowd-pleasing, pork-centric bake that happens to be gluten-free and diabetic-friendly, bookmark this one—because it’s about to earn permanent real estate in your weekly rotation.

Why This Recipe Works

  • Low-carb comfort: Only 6 g net carbs per serving thanks to broccoli’s fiber power.
  • Double-cheese magic: Sharp cheddar for bite and mozzarella for that Instagram-worthy pull.
  • Protein-packed: 28 g per serving keeps you full well past the 3 p.m. slump.
  • One-bowl custard: The egg-cream base sets like a savory soufflé—no floppy cheese puddles here.
  • Leftover hero: Holiday ham, Easter lamb, rotisserie chicken—anything goes.
  • Make-ahead friendly: Assemble tonight, bake tomorrow; flavors meld beautifully.
  • Freezer warrior: Wrap tightly, freeze up to 3 months, reheat like new.
  • Kid-approved: Even the picky eater who pushes veggies around the plate asks for seconds.

Ingredients You'll Need

Ingredients

Great casseroles start with great building blocks. Below is the “why” behind each component, plus smart substitutions so you can cook from your pantry.

Broccoli: Choose tightly closed, deep-green florets. If the stalks are woody, peel them—tender stalks save money and reduce waste. Frozen broccoli works in a pinch; thaw, squeeze dry, and proceed. For ultra-low carb, swap half the broccoli with cauliflower—just keep the total volume the same so the custard ratio stays balanced.

Ham: Leftover glazed spiral ham is gold here; its caramelized edges perfume the entire bake. If you’re buying fresh, ask the deli counter for a ½-inch thick slice of smoked ham steak, then dice it. Avoid water-packed deli ham—it leaches moisture and dulls flavor. No ham? Canadian bacon, cooked bacon, or even smoked turkey deliver that salty punch.

Sharp Cheddar: Buy a block and grate it yourself. Pre-shredded cellulose-coated cheese resists melting smoothly. Want more zip? Swap 25 % with aged white cheddar or pepper jack.

Mozzarella: Low-moisture, part-skim gives the stretchy crown. If you’re dairy-sensitive, replace it with shredded provolone or a meltable plant-based mozzarella—just confirm carbs; some vegan blends add starches.

Eggs: Room-temperature eggs whisk into a silkier custard. Pull them out 30 min ahead or submerge in warm water for 5 min.

Heavy Cream: 36 % fat minimum. If you only have half-and-half, expect a slightly looser set and 1 g extra carbs per serving. Coconut cream works for dairy-free; the bake will taste faintly tropical.

Cream Cheese: Adds body and tangy silkiness. Soften 20 s in the microwave so it whisks in lump-free.

Dijon Mustard & Nutmeg: The “secret” flavor boosters. Dijon echoes ham’s smokiness; nutmeg amplifies cheese without screaming “dessert spice.”

Pork Panko: Crushed pork rinds keep the topping keto and crunchy. Almond flour is an acceptable stand-in, but you’ll lose that porky punch.

How to Make Cheesy Keto Broccoli and Ham Bake for a Classic Casserole

1
Prep & Steam the Broccoli

Preheat oven to 375 °F (190 °C). Lightly butter a 9×13-inch ceramic baking dish. Cut broccoli into bite-size florets (about 6 cups). Steam for 3 min—just until bright green and barely fork-tender—then plunge into ice water to lock in color. Drain thoroughly on a kitchen towel; excess water will curdle your custard.

2
Build the Base Layer

Pat the ham cubes dry with paper towels—this prevents a watery bake. Toss broccoli and ham together in the prepared dish, distributing evenly so every serving gets a balanced ratio of veg and protein.

3
Whisk the Custard

In a large bowl beat cream cheese until fluffy, 30 s. Add eggs one at a time, beating after each. Stream in heavy cream, then Dijon, nutmeg, salt, and pepper. The mixture should coat the back of a spoon.

4
Add the Cheeses

Reserve ½ cup cheddar for topping. Fold remaining cheddar into the custard until combined. Pour the custard over the broccoli-ham mixture, pressing lightly so every crevice is filled.

5
Top & Crunchify

Combine pork panko with melted butter, then mix in reserved cheddar. Sprinkle evenly across the surface; this creates a cheesy, crunchy lid reminiscent of the best mac-and-cheever breadcrumbs.

6
Bake to Gooey Glory

Slide onto the middle rack and bake 25 min. Rotate pan, tent with foil if browning too fast, and bake 10–15 min more until the center jiggles like set Jell-O, not waves. Broil 2 min for extra bronze.

7
Rest & Serve

Let stand 10 min—the custard finishes setting and slicing is neater. Garnish with chives or parsley for color contrast. Serve hot, warm, or even room temp at brunch.

Expert Tips

Temp Check

An instant-read thermometer should hit 185 °F in the center—any higher and eggs weep; lower and slices slump.

Color Guard

Acidulate your ice bath with 1 tbsp lemon juice; chlorophyll stays vibrant even after baking.

Layer Hack

For restaurant-style layers, reserve a handful of broccoli tops and press them on top halfway through baking—visual pop!

Overnight Magic

Assemble the night before; cover tightly. Add 10 min to bake time straight from the fridge—perfect for brunch hosts.

Slice Neatly

Use a plastic bench scraper; metal knives drag melted cheese, but the scraper glides for Instagrammable squares.

Bulk Up

Feeding teenage athletes? Fold in ½ cup cooked cauliflower rice—virtually zero carbs but extra volume.

Variations to Try

  • Buffalo Ranch: Swap Dijon for 2 tbsp buffalo sauce and 1 tsp ranch seasoning. Drizzle with blue-cheese crumbles after baking.
  • Mediterranean: Sub diced smoked turkey for ham, add ¼ cup sun-dried tomatoes, and use feta + mozzarella for a Greek twist.
  • Jalapeño Popper: Stir in 2 diced jalapeños (seeds removed for mild), replace cream cheese with 4 tbsp whipped chive cream cheese, top with crushed pork rinds mixed with parmesan.
  • Seafood Splurge: Replace ham with 8 oz chopped smoked salmon and 6 oz baby shrimp; add fresh dill to the custard.
  • Vegetarian: Omit ham, fold in 1 cup sautéed mushrooms and ½ cup toasted pecans for umami and crunch.

Storage Tips

Refrigerate: Cool completely, cut into squares, and store in an airtight container up to 4 days. Reheat single portions in the microwave 60-90 s or in an air-fryer 350 °F for 4 min for crispy edges.

Freeze: Wrap individual squares in plastic wrap, then foil, or use a vacuum sealer for zero freezer burn. Freeze up to 3 months. Thaw overnight in the fridge or bake straight from frozen—add 20 min at 350 °F covered, then 10 min uncovered.

Make-Ahead: Assemble through Step 5, cover with buttered foil (butter side down to prevent sticking), refrigerate up to 24 h. Add 10-15 min to bake time.

Frequently Asked Questions

Yes, but thaw and squeeze out excess moisture or the custard will split. Pat dry aggressively.

100 %—we use crushed pork rinds instead of breadcrumbs.

Center should jiggle like set gelatin, not ripple like liquid. A knife inserted 2 inches from edge comes out mostly clean.

Absolutely—use a 4-quart casserole and add 15-20 min bake time. Tent with foil once the top is browned.

Full-fat coconut cream or a 75 %/25 % blend of sour cream and unsweetened almond milk. Expect a subtle coconut tang.

Likely culprits: broccoli not dried, low-fat dairy, or under-baking. Follow steaming/drying steps and bake until internal temp hits 185 °F.
Cheesy Keto Broccoli and Ham Bake for a Classic Casserole
pork
Pin Recipe

Cheesy Keto Broccoli and Ham Bake for a Classic Casserole

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

Ingredients

Instructions

  1. Prep: Preheat oven 375 °F. Butter a 9×13-inch dish. Steam broccoli 3 min, shock in ice bath, drain well.
  2. Layer: Combine broccoli and ham in dish.
  3. Custard: Beat cream cheese until fluffy. Whisk in eggs, cream, Dijon, nutmeg, salt & pepper.
  4. Cheese: Stir 1 ½ cups cheddar and all mozzarella into custard; pour over veg.
  5. Top: Mix pork rinds, butter, and remaining ½ cup cheddar; sprinkle on top.
  6. Bake: 25 min, rotate, tent if needed, bake 10-15 min more until set. Broil 2 min for extra color.
  7. Rest: 10 min before slicing. Garnish with chives.

Recipe Notes

For crispier topping, crush pork rinds coarsely so they don’t burn. If doubling, use a 4-quart dish and add 15 min to bake time.

Nutrition (per serving)

318
Calories
28g
Protein
6g
Carbs
21g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.