Easy Cheesy Keto Ham Casserole With Cauliflower.

Jump to Recipe Print Recipe
Author: Liv Banks · Published: April 2025 · Updated: May 2026

If you’ve got leftover ham sitting in the fridge and no idea what to do with it, this keto ham casserole is one of the easiest low-carb dinners to throw together. It’s creamy, cheesy, packed with broccoli and cauliflower, and baked until golden brown and bubbly on top.

Close up of a creamy keto ham casserole with vegetables

Compared to some of my other keto casserole recipes, like keto ground pork casserole or keto taco casserole, this one is especially simple because most of the ingredients are probably already sitting in your fridge. And you don’t need to prep the meat for this one, just chop it up and throw it in. 

It’s one of those low-carb ham recipes that works perfectly for busy weeknights, meal prep, or using up extra ham after a holiday dinner without feeling repetitive.

What is keto ham casserole?

Keto ham casserole is a low-carb casserole made with diced ham, vegetables, cheese, and a creamy sauce instead of traditional pasta or potatoes.

This version uses cauliflower and broccoli to keep the carbs lower while still creating a filling comfort food style dinner. The creamy cheese sauce coats the vegetables beautifully and bakes into a bubbly cheese casserole that reheats really well the next day too.

If you often search for low-carb casserole recipes or leftover ham casserole ideas after holidays or meal prep weekends, this is a great recipe to keep in rotation.

Close up of a creamy casserole with ham and vegetables

Why this keto ham casserole works so well

There are so many keto ham recipes online, but I keep coming back to this one because it’s simple, filling, and very practical for real life.

This creamy ham and vegetable casserole is the perfect way to turn simple ingredients into a comforting low-carb meal the whole family can enjoy. Yes, you can serve it over rice for your non-keto family members if you like; that’s what I do. 

This casserole is:

  • a great way to use leftover ham

  • low-carb and keto-friendly

  • packed with protein and vegetables

  • creamy and cheesy without being complicated

  • perfect for meal prep and leftovers

  • an easy weeknight dinner for the entire family, not just keto members (even my seven-year-old loves this one)

  • easy to customize with different cheeses and vegetables

The combination of broccoli and cauliflower works especially well here because the cauliflower becomes soft and creamy while the broccoli adds texture and freshness, and of course, more nutrients. 

And honestly… casseroles are just hard to beat when life gets busy.

Ingredients you’ll need

Here’s a quick look at the ingredients used in this keto ham casserole recipe:

  • cauliflower florets
  • broccoli florets
  • diced ham (I personally prefer minimally processed ham when possible. Some popular options include Applegate Naturals or Hormel Natural Choice in the US, Greenfield Natural Meat Co. in Canada, or D’Orsogna Natural Ham in Australia.)
  • full-fat cream cheese
  • heavy cream
  • sour cream
  • shredded cheese (pizza blend works well cause it melts well, but also has plenty of flavor, but Mozzarella will work well too)
  • garlic powder
  • green onion (highly recommend this, it gives the keto ham casserole freshness, extra flavor, and crunch)
  • salt and pepper

👉 Scroll down to the recipe card for exact measurements and full instructions.

How to make keto ham casserole: Simple steps

These step-by-step photos will help you get the best texture and make the recipe easier to follow the first time.

Expect the texture to be creamy and a little bit saucey at the bottom. The moisture from the vegetables mixed with the creams and cheeses will create a nice white sauce on the bottom of the dish. Serve it in a bowl to get all the goodness. 

Step 1: Make the creamy cheese mixture

Turn on the oven to preheat while you are preparing the ingredients.

Start by adding all the cheeses and creams into a large mixing bowl together with the seasoning. 

Stir everything together until smooth and creamy.

👉 Helpful tip: letting the cream cheese soften first makes it much easier to mix without lumps.

Yes, yes, I have a spatula with cats on it, I know you love it, hehe 😺

Creamy cheesy sauce in a bowl mixed with spatula

Step 2: Add the vegetables and ham

Start by adding all the cheeses and creams into a large mixing bowl together with the seasoning. 

Stir everything together until smooth and creamy.

👉 Helpful tip: letting the cream cheese soften first makes it much easier to mix without lumps.

Yes, yes, I have a spatula with cats on it, I know you love it, hehe 😺😺

Keto ham casserole uncooked ingredients in a bowl in creamy sauce

Step 3: Transfer to the baking dish

Spoon the casserole mixture into a lightly greased shallow baking dish and spread it out evenly.

Top with the remaining shredded cheese.

I used a shallow 9-inch square baking dish here, which helps the casserole bake evenly and gives you more golden cheesy edges on top. But you can use a rectangular casserole dish of similar capacity. 

👉 Helpful tip: Avoid using a very deep dish, or the vegetables may steam instead of roasting slightly around the edges.

Unbaked keto ham casserole with vegetables in creamy sauce in a baking dish about to go into the oven

Step 4: Bake until golden brown and bubbly

Bake until the cheese is melted, golden brown, and bubbling around the edges. Around 35-40 minutes. 

The vegetables should be tender while still holding their shape, and the creamy sauce thickens slightly as it bakes.

If you prefer softer vegetables, simply bake it a little longer.

Keto ham casserole in a baking dish

Helpful tips for the best keto ham casserole

  • Use softened cream cheese for a smoother sauce

  • Fresh broccoli and cauliflower give the best texture

  • Frozen vegetables can work too, but drain excess water first

  • Pizza blend shredded cheese works well for this recipe because it’s creamy and full of flavor

  • Let the casserole rest for a few minutes before serving so the sauce thickens slightly

  • This delicious ham casserole reheats really well the next day and great for low carb meal prep

Close up of a creamy keto ham casserole with vegetables

Keto Ham Casserole Recipe

This creamy keto ham casserole is made with broccoli, cauliflower, ham, and a cheesy low-carb cream sauce baked until golden brown and bubbly.
👉 Before starting, scroll above the recipe card for the step-by-step photos, ingredient tips, and detailed instructions. They’ll help you get the best texture and make this easy casserole even easier to prepare.
Prep Time 15 minutes
Cook Time 35 minutes
Course dinner, lunch, Main Course
Servings 4 servings
Calories 435 kcal

Equipment

1 Conventional Oven
1 Casserole Baking Dish
1 Chopping board and knife,
1 large mixing bowl

Ingredients
  

  • 2 cups of fresh cauliflower florets
  • 2 cups of fresh broccoli florets
  • 2 cups diced ham
  • 1 cup heavy whipping cream
  • 1 cup of cream cheese softened
  • 1 cup sour cream
  • 2 cups shredded pizza blend or mozzarella cheese
  • 1 tsp garlic powder
  • Salt and black pepper to taste
  • 1/4 cup chopped green onions

Instructions
 

Oven Method

  • Preheat your oven on medium heat to 350°F (175°C).
  • In a large mixing bowl, combine the heavy cream, cream cheese, about two-thirds of the shredded cheese, garlic powder, seasoning, and sour cream. Mix until smooth.
  • Fold in the cauliflower florets, broccoli florets, and diced ham.
  • Transfer the mixture to a lightly greased casserole dish.
  • Sprinkle the remaining 1/2 cup of cheese on top.
  • Bake for 30-35 minutes or until the cheese is bubbly and golden.
  • Garnish with chopped green onions before serving.

Notes

  • 👉 Be sure to scroll above the recipe card for detailed step-by-step photos and extra tips before starting.

Nutrition

Calories: 435kcalCarbohydrates: 7gProtein: 22gFat: 19g
Keyword keto ham casserolle

What to serve with keto ham casserole

This cauliflower casserole is filling enough on its own, but it also works really well with lighter side dishes.

Try serving it with:

Storage and reheating

Store leftover keto ham casserole in an airtight container in the fridge for up to 4 days.

To reheat, warm it in the oven or microwave until heated through.

This casserole is also great for meal prep because the flavors become even better the next day. So you can split it up into single-serve containers and take it to work. Your colleagues will be jealous. So just share this recipe with them. 😉

Can you freeze keto ham casserole?

Yes. Allow the casserole to cool completely before freezing.

You can freeze the whole casserole or individual portions for easy lunches later. Store in a freezer-safe airtight container for up to 3 months

FAQs

Is ham casserole keto?

Traditional ham casseroles often contain pasta, rice, or breadcrumbs. This keto ham casserole uses cauliflower and broccoli instead, making it much lower in carbs and keto-friendly.

Can I use frozen broccoli and cauliflower?

Yes, you can use frozen cauliflower or broccoli for keto ham casserole, but thaw and drain them really well first to avoid excess water in the casserole.

What cheese works best in keto ham casserole?

Pizza blend cheese is great as it has a combination of stretchy mozzarella and other flavorful cheeses. Other cheeses that can be used are Swiss cheese or Monterey Jack. 

What kind of ham works best in keto ham casserole?

Deli ham, chopped ham steak, or leftover holiday ham all work well in this recipe.

I try to use natural ham without added hormones or preservatives. Look out for Applegate Naturals or Hormel Natural Choice in the US, Greenfield Natural Meat Co. in Canada, or D’Orsogna Natural Ham in Australia.

How many carbs are in this keto ham casserole?

This casserole contains approximately 7g total carbs per serving, depending on the ingredients used.

As an Amazon Associate, I earn from qualifying purchases. This means that if you click on an Amazon link and make a purchase, I may receive a small commission at no additional cost to you. I only recommend products I genuinely believe in and personally use or have thoroughly researched.

3 Responses

  1. 5 stars
    This was delicious and saucy, not dry like some other casseroles I tried in the past.

  2. 5 stars
    Very good! Had to cook mine a little longer so the veggies were a little more tender, and I added eggs to make it kind of like quiche! So so yummy! Thank you for this recipe 🫶🏻

5 from 2 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Earth & Oven

Subscribe Now!

Latest Recipes

Free 7-Day High-Protein Low-Carb Meal Plan

Easy real-life meals for busy people who want more protein, less sugar, and simple healthy recipes that actually fit family life.