Home » Keto Recipes » Keto Dinner Recipes » Keto Ham Casserole
Keto Dinner Recipes Keto Lunch Recipes Keto Recipes Low Carb Recipes

Keto Ham Casserole {Ham Carbonara}

This Keto Ham Casserole will remind you of Carbonara without all the carbs! It’s conveniently made in casserole form, making it a quick-and-easy weeknight dinner.

keto ham casserole in a white casserole dish next to a towel

This post contains affiliate links, which means I’ll make a small commission if you purchase through one of my links. See my disclosure for details.

This keto casserole dish is bursting with flavor! It borrows flavors from traditional carbonara (a pasta dish) without also borrowing the heavy carb count. Zucchini noodles make a pasta sub, but all the other original ingredients (ham, egg, cheese) remain. You’ll love how easy it is to whip up this dish!

Why You’ll Love This Keto Ham Casserole

  • It has all the flavors of traditional Carbonara without all the carbs.
  • It’s made in a convenient casserole form.
  • It’s packed with veggies, but it doesn’t taste like a veggie-heavy dish.
  • It is FULL of flavor!

Ingredients Needed to Make This Easy Keto Casserole

Ingredient quantities for this low carb ham casserole recipe are located in the recipe card at the end of the post.

  • Onion
  • Ham
  • Butter
  • Eggs
  • Chicken broth
  • Heavy whipping cream
  • Garlic powder
  • Grated Parmesan cheese
  • Frozen peas
  • Chopped parsley
  • Zucchini noodles – you can usually find these in the produce section; if not, you can make your own using a spiralizer

How to Make Keto Ham Casserole {Quick Overview}

This is just a quick overview of some of the steps involved in making the keto ham carbonara casserole. For the recipe in detail, including exact measurements used at each step, scroll to the recipe card at the end of the post.

In a skillet, saute ham and onions in butter.

diced ham and onions in a skillet

Combine eggs, egg yolk, broth, heavy cream, garlic powder, and 1/2 cup Parmesan cheese in a bowl, then add to ham mixture in skillet.

wooden spoon stirring eggs into ham and onions

Cook until mixture thickens, then add peas and parsley. Then add zucchini noodles to a casserole dish. Pour skillet mixture on top, then sprinkle with remaining Parmesan cheese.

white casserole dish containing uncooked keto ham casserole

Add to the oven. When it’s done, it will look like this!

baked keto ham casserole in a white casserole dish

What is Carbonara?

Carbonara is a pasta dish that originated in Rome. It’s traditionally made with egg, hard cheese (especially Pecorino Romano, Parmigiano-Reggiano, or a combination), cured pork, and pepper.

Instead of pasta, this Keto Ham Carbonara Casserole uses zucchini noodles to give it a pasta-like feel without the carbs.

More Low Carb Casseroles

Here are even more of our easy keto casserole recipes. And you can use the leftovers the next day for your keto work lunch!

Nutrition Facts for Keto Ham Carbonara Casserole

Per serving:

  • 236 calories
  • 15g fat
  • 18g protein
  • 6g net carbs

Can I Eat Ham Casserole on the Keto Diet?

You can eat ham casserole on the keto diet as long as you don’t put high carb ingredients in the recipe like crackers, noodles and potatoes. Instead, you must use low carb ingredients like zucchini noodles and pork rinds as keto-friendly alternatives.

How Many Net Carbs in Ham?

Ham has 2.1g net carbs per cup and is considered low carb and keto-friendly. Ham has a solid portion of protein and fat that makes it an excellent option for keto and low carb diets.

piece of keto ham casserole on a white dish next to casserole pan

What Goes Good With Ham?

Make cauliflower mashed potatoes keto-friendly by following our amazing recipe. This is one of our most popular keto Thanksgiving recipes and I get lots of compliments every year!

What goes better with ham than mac and cheese? Using this recipe you can eat cauliflower mac and cheese on the keto diet!

Also, you can eat green beans on the keto diet and this recipe goes great with ham! Or, even more cauliflower recipes like this keto roasted cauliflower.

Like This Post? Give it a Share!

I hope you love this easy low carb ham casserole recipe! If you liked this post, I would so appreciate you giving it a share by using the social sharing icons. THANK YOU!

keto ham casserole in a white casserole dish next to a towel

Keto Ham Casserole (Ham Carbonara)

This Keto Ham Casserole will remind you of Carbonara without all the carbs! It's conveniently made in casserole form, making it a quick-and-easy weeknight dinner.
4.84 from 12 votes
Print Pin Rate
Course: Main Course
Cuisine: American, Western
Keyword: low carb ham casserole
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Servings: 6
Calories: 236kcal


  • 1/4 cup diced onion
  • 2 cups diced pre-cooked ham
  • 1 tbsp butter
  • 2 large eggs
  • 2 large egg yolks
  • 1/4 cup chicken broth
  • 1/4 cup heavy whipping cream
  • 1 tsp garlic powder
  • 3/4 cup grated Parmesan cheese divided
  • 1/2 cup frozen peas
  • 1/4 cup chopped parsley
  • 16 oz zucchini noodles


  • Preheat oven to 400 F.
  • Saute onion and ham in melted butter in a large skillet over medium-high heat until onions are translucent.
  • Combine eggs, egg yolk, broth, heavy cream, garlic powder, and 1/2 cup Parmesan cheese in a medium bowl or measuring cup.
  • Add mixture to ham mixture in skillet. Cook for 3-4 minutes, stirring constantly, or until mixture thickens. Stir in peas and parsley; cook an additional 1-2 minutes or until heated through.
  • Place zucchini noodles in an 8- x 8-inch baking pan. Top noodles with ham mixture. Sprinkle with remaining 1/4 cup Parmesan cheese.
  • Bake at 400 F for 10 minutes or until Parmesan is lightly browned.
Nutrition Facts
Keto Ham Casserole (Ham Carbonara)
Amount Per Serving
Calories 236 Calories from Fat 135
% Daily Value*
Fat 15g23%
Carbohydrates 7g2%
Fiber 1g4%
Protein 18g36%
* Percent Daily Values are based on a 2000 calorie diet.

Nutrition Disclaimer

Nutrition facts are included as a courtesy only. They are accurate to the best of our knowledge based on the ingredients and brands used, but their accuracy is not guaranteed. If applicable, sugar alcohols have already been removed from the total carb count.

Keto Family Meals

Need more keto dinners for family? Our keto-friendly family casseroles and easy keto-friendly soups are perfect!


Click here to post a comment

If you have tried this recipe, please rate it using the stars below. Thank you!
Recipe Rating

  • This looks wonderful and I can’t wait to get some ham so I can make it! Question on the zucchini noodles. Most recipes say to squeeze out as much water as possible so the casserole isn’t watery. I see you don’t do that. Should that be an option; or is it because the dish is only baked for 10 minutes, and the zucchini only gets warm doesn’t release water in that time? Thanks!

    • Hi April! The zucchini does release some water in the 10-minute bake time, but not a ton. I just use a slotted spoon to serve the casserole so any liquid drains before serving. If you’d prefer to ensure a dry casserole, you can give your zucchini a quick squeeze. 🙂


  • Because of the egg my sauce scrambled when added to the ham in the pan, is that Intentional or is it supposed to be more of a cream sauce ?

    • Hi Dani! It should turn into a kind of “creamy scramble.” If you have a lot of firm bits of eggs, you can break them up with your spatula.

  • 5 stars
    I’m new to the keto diet scene, but was recently diagnosed as a type 2 diabetic so need to watch every carb. My doctor said portion size is definitely a key factor in controlling my blood sugar. Your recipe looks amazing and I can’t wait to try it! Just curious… what is the portion size in relation to the dietary numbers you’ve listed?

    • Hi Kathy, Welcome to keto! This recipe makes 6 servings. For people who are following keto for non-health reasons, I recommend eyeballing the portion sizes. However, since you need to very closely monitor your carbs, I recommend using a kitchen scale to weigh the entire recipe and divide by the number of servings.

      Enjoy! 🙂

    • Hi Mary! I’ve never tried that replacement for this particular recipe, but it should work without issue. I hope you enjoy the recipe!

  • 5 stars
    Thanks for a great recipe using ham. I didn’t have zucchini, so chopped some broccoli for the base. I steamed the broccoli for 2 minutes in the microwave before placing in the casserole dish. I also added a couple of chopped mushrooms and 1/4 chopped red bell pepper to the sauce. The flavors were fantastic. I will be making this on a regular basis.

  • 5 stars
    nice combination of flavors.Quick and easy to make..Tired of chicken, beef and fish give this a try. Very good reheated and will keep in refrigerator for 4 or 5 days. Ate it for breakfast, lunch and diner over the 4 days, maybe 5.!

Welcome! I’m Jessica.

On this site, you will find keto, low carb, gluten-free, and healthy recipes that don’t sacrifice flavor. 🍰 Thanks for visiting!