Home » Easy Keto Recipes » Breakfasts

Keto Baked Eggs Florentine with Ham

Creamy, cheesy and indulgent, these keto Baked Eggs Florentine with Ham are an instant brunch classic. With a touch of cream, a sprinkle of parmesan, bright spinach, and salty ham, this dish is pretty nearly bliss.

baked eggs florentine on a plate with bacon
  • Green circle with a green keto-recipe symbol
  • Green circle with a green vegetarian-recipe symbol
  • Green circle with a green nut-free-recipe symbol
  • Green circle with a green dairy-free-recipe symbol
  • Green circle with a green paleo-recipe symbol
  • Green circle with a green low-carb-recipe symbol

It might sound and look fancy, but there’s nothing frou-frou about this humble dish of eggs, spinach, ham, and cream. Oh, and don’t forget the cheese the cheese puts this keto Baked Eggs Florentine with Ham recipe over the top!

On the table in about 30 minutes, the toughest part about making this keto breakfast recipe is wilting the spinach and then draining it. Oh, that and waiting for the keto baked eggs to cook while you salivate over the amazing aromas coming out of the oven!

Spinach, ham, cheese and cream – it’s a magical combination of ingredients, and with this easy-to-make keto baked eggs cups, you can impress your family, friends and even yourself with this amazing keto breakfast recipe.

Join our Facebook group for friendly keto support, and for videos on how to make these recipes, subscribe to my YouTube channel!

Jump-start your keto success! Grab a copy of my 4-week Easy Keto Menu Plan or check out my other cookbooks to help you along.

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. See Disclosures.


  • Butter – I use salted butter.
  • Deli ham – Or you can use leftover ham.
  • Eggs
  • Spinach – Fresh baby spinach works best.
  • Heavy whipping cream
  • Parmesan cheese – Shredded or grated.
keto Baked Eggs Florentine with ham labeled ingredients.

How to Make keto Baked Eggs Florentine With Ham

For a complete list of ingredients and instructions, please scroll down to the recipe near the bottom of this page.

  1. Rinse the baby spinach and add it to a large skillet. Cook it over medium-high until it is wilted.
  2. Transfer the spinach to a strainer and let it cool enough to handle, then gently squeeze the water from it.
  3. Line up some ramekins or small baking dishes, then butter the insides.
  4. Add the sliced ham to the bottom of the ramekin. It’s OK if the ham reaches up the sides of the dish.
  5. Divide the squeezed spinach among the ramekins, pressing it down slightly but don’t pack it in.
  6. Top each ramekin with a freshly cracked egg, a drizzle of heavy whipping cream, and a tablespoon of Parmesan cheese. Freshly ground pepper is great on top, too, but you don’t need extra salt because the ham and cheese are salty.
  7. Transfer the ramekins to a baking sheet and bake at 375-F for about 12-15 minutes or until the eggs are set. Serve hot, and enjoy!

Make it A Meal

Wondering what to serve with Keto Baked Eggs Florentine with Ham? I love them with a side of keto sauteed radishes and a toasted chaffle.

Chef Jenn’s Tips

  • Make the spinach ahead of time, so it’s ready to go. You can even assemble the ramekins the day before and bake them when needed. Add an extra minute or two of baking time if they’re coming out of the fridge.
  • Dress up this dish to impress and use the spinach from this Keto Steakhouse Creamed Spinach dish in place of the wilted spinach!
  • Switch out the cheese – mozzarella, gouda, havarti, and even Pepper Jack are all great options in place of the Parmesan.
  • This is also a gluten-free keto baked eggs recipe, provided there’s no gluten in your deli ham, and this low-carb baked eggs recipe is delish!


Can You Freeze Keto Baked Eggs?

Sadly, no. It won’t do well once you thaw it. Eggs tend to go kind of nasty in the freezer. However, you can freeze the components of this dish. I’ve made it with frozen and thawed spinach and frozen and thawed ham (just try to blot up some of the water from thawed ham before using it). Once baked, it won’t freeze well. Sorry!

Step By Step Process

Save and Register Form

Save this recipe and we’ll send it to your inbox. Plus we’ll send you more great recipes every week!

Baked Eggs Florentine with Ham oozing egg and served with bacon.
Print Pin Rate This Recipe
4.43 from 7 votes

Baked Eggs Florentine with Ham

Rich, creamy, decadent and oh-so good, these Baked Eggs Florentine with Ham is a keto breakfast recipe you don't want to miss!
Course Breakfast
Cuisine American, European
Keyword brunch, eggs, eggs breakfast, florentine, ham
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 4 servings
Calories 394kcal
Author Chef Jenn


  • 2 tbps butter
  • 8 slices deli ham
  • 4 eggs
  • 8 ounces spinach
  • 3/4 cup heavy cream
  • 1/4 cup parmesan cheese


  • Grease the inside of four oven-safe individual size casserole dishes or ramekins with the butter.
  • Rinse the spinach and wilt it over medium-high heat in a large skillet. Remove from the pan and put in a strainer. Use the back of a bowl or the back of a spatula to press out as much of the water as you can. This step can be done the night before, but you’ll need to add a few minutes of cooking time if you use cold spinach.
  • Divide the ham and layer it inside each baking dish, placing the ham so that it comes up the inside of each dish.
  • Top with 1/4 of the spinach, then add the egg. Drizzle with 3 tbsp of heavy cream, and 1 tbsp of Parmesan cheese. Add a few grinds of pepper.
  • Put the casserole dishes onto a baking tray and bake in a pre-heated 375-F oven for about 12-15 minutes. Put under the broiler for the last minute or two to cook the top of the egg. Remove when the egg has reached your desired doneness.



Serving: 1portion | Calories: 394kcal | Carbohydrates: 4g | Protein: 22g | Fat: 32g | Saturated Fat: 16g | Cholesterol: 265mg | Sodium: 893mg | Potassium: 571mg | Fiber: 1g | Sugar: 1g | Vitamin A: 6259IU | Vitamin C: 16mg | Calcium: 188mg | Iron: 3mg | Net Carbohydrates: 3g

A Note on Nutritional Information

Nutritional information for this recipe is provided as a courtesy and is calculated based on available online ingredient information. It is only an approximate value. The accuracy of the nutritional information for any recipe on this site cannot be guaranteed. Erythritol carbs (sugar substitutes) are not included in the carbohydrate counts as they have been shown not to impact blood sugar, and they have zero calories and zero carbs. Net carbs are the total carbs minus fiber.


I’m always in the kitchen creating new recipes, and while some of them are big hits, I get some misses, too. But these are some of my favorite all-time recipes:

about jenn

Hi, I’m Jenn!

I’m a cookbook author (Keto Soup Cookbook and Keto Diabetic Cookbook and Meal Plan) as well as a retired chef, recipe developer, and writer of this blog (that’s a lot of hats!). I embarked on a journey to create foodie-worthy Keto-friendly meals that any home cook can be proud of! No matter if you’re low-carb, no-carb, dirty, or strict Keto, there are recipes in Keto Cooking Wins for you and your family. Read more...

12 thoughts on “Keto Baked Eggs Florentine with Ham”

  1. 5 stars
    I know what I am making for breakfast this weekend THIS for sure it sounds wonderful love the addition of ham!

  2. 5 stars
    I made this for breakfast today and it was so so good! Just what I wanted and definitely going to be a weekly occurrence.

  3. 5 stars
    Tried this on a whim, fussy eater. I wasn’t sure when I took it out of the oven. Took my first bite and OMG, tasty, decedent, absolutely hooked!!! Thank you!


Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


as seen on promo graphic


as seen on promo graphic