Keto Breakfast Pizza
Published June 5, 2020 • Updated February 26, 2026
This post may contain affiliate links. See my disclosure policy.
I presented this recipe at a low-carb conference several years ago. I made it live on stage, and every single person who cooked along with me wanted the recipe before I even finished plating. That’s when I knew this one was more than just another pizza recipe.
The base is a fathead crust: mozzarella, almond flour, egg, xanthan gum, baking powder. I’ve tested this dough dozens of times and stripped it down to just what it needs. No cream cheese in this dough. I tried it both ways, and the cream cheese adds carbs without doing anything for the texture. The crust puffs up, gets chewy in the middle, and crisps golden at the edges without it.

The sauce is dead simple. I mix full-fat ricotta with minced garlic and salt. No precooking. It melts into the cheese layer during baking and creates this creamy, garlicky base that pairs with bacon and eggs better than any red sauce would.
But the eggs are what make this breakfast pizza mine. I crack four of them right onto the pizza after the first 4 minutes of baking, then let them cook until the whites just set and the yolks stay runny. When you cut into a slice, that yellowy-orange yolk spills out and covers everything. You don’t need ranch. You don’t need marinara. The yolk does all the work.
I’ve made this with leftover steak on top, with crumbled sausage, with whatever protein was in the fridge from the night before. It adapts to what you have. If you’re looking for more low-carb breakfast ideas, my chaffle breakfast sandwich is another go-to, and I make my sausage breakfast casserole when I’m feeding more than four people. For something egg-forward without the crust, try my pizza eggs.
See the video below to watch me make it step by step.
How to make keto breakfast pizza
- Make the fathead crust. Melt mozzarella, then pulse it in a food processor with almond flour, egg, baking powder, xanthan gum, and salt until a dough ball forms. No cream cheese needed.
- Mix the garlic sauce. Combine ricotta cheese with minced garlic and salt. No cooking required.
- Top the crust. Sprinkle shredded mozzarella and crumbled bacon over the rolled-out dough. Add dollops of the garlic ricotta, red pepper flakes, and grated parmesan.
- Bake in two stages. First bake for 4 minutes. Then crack eggs right onto the pizza and bake 6-8 more minutes until the whites set but the yolks stay runny.
- Finish with fresh basil. Tear the leaves and scatter them on while it’s still hot.
Explore 684+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.
Keto Breakfast Pizza Crust Ingredients
3 cup shredded mozzarella cheese, plus ½ cup for topping
1 1/4 cups almond flour
1 egg
1 teaspoon baking powder
1 teaspoon xanthan gum
½ teaspoon salt
Toppings Ingredients
¼ cup full fat ricotta cheese
1 teaspoon minced garlic
1/4 teaspoon salt
1 cup shredded mozzarella cheese
6 slices of bacon, cooked and crumbled
¼ teaspoon red pepper flakes
3 tablespoons grated parmesan cheese
4 eggs
4 to 6 basil leaves, sliced
Step by Step Instructions
Step by Step Instructions
Melt the cheese
Place 3 cups of mozzarella in a microwave-safe glass bowl. Microwave until cheese is melted – about 2 minutes. Remove from microwave and let the mixture cool while combining the remaining ingredients. If you don’t want to melt the cheese in a microwave, you can add it to a non-stick skillet and melt over the stovetop over medium heat.
Pulse the dough
To a food processor, add almond flour, one egg, baking powder, xanthan gum, and salt. Scoop in melted mozzarella cheese. Pulse until a dough ball forms. If you don’t own a food processor, you can mix the ingredients using an electric mixer or knead by hand until a dough is formed.
Flatten it
Place the dough in between two pieces of parchment paper. Using a rolling pin, roll out dough to desired thickness – about 1/8 to 1/4 inch thick. Remove top parchment layer and place the pizza dough and bottom parchment paper on top of a baking sheet or pizza stone.
Make the garlic sauce
In a small bowl, combine ricotta cheese, garlic and 1/4 teaspoon of salt. Set aside.
Sprinkle evenly
Sprinkle 1 cup shredded mozzarella cheese and crumbled bacon evenly over the rolled out pizza dough.
Dollop and bake
Add dollops of garlic ricotta cheese mixture evenly over the pizza. Sprinkle red pepper flakes and grated parmesan cheese over the pizza. Bake at 400 degrees for 4 minutes.
Create some divots
Remove from oven. Use the back of a large spoon to make 4 divots on the pizza and crack remaining eggs into each divot. Return pizza to oven and bake for an additional 6-8 minutes or until egg whites are almost set. Set oven to broil and broil pizza until eggs are cooked but yolks are still runny (about 30 seconds to 1 minute).
Nutrition disclaimer
The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.
Your Macros. Your Recipes. Calculated in 60 Seconds.
Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.
Get My Macros + Recipes →Frequently Asked Questions
What can I use instead of ricotta cheese?
I've tested three substitutes here. Cream cheese works if you soften it first (microwave for 15-20 seconds). It creates a thicker, richer sauce. My reader Valerie asked about this swap and I confirmed it holds up well. Cottage cheese is another option. Rebecca uses it every week and says it's fantastic. Mascarpone is the closest in texture to ricotta but pricier. I still prefer ricotta for this recipe because it melts into the pizza better than the others, but all three work.
Can I freeze this for meal prep?
I freeze this all the time. Bake the pizza fully, let it cool completely, then wrap individual slices in plastic wrap and store in a freezer bag. They keep for about 2 months. To reheat, I go straight from frozen into a 375-degree oven for 12-15 minutes. The crust holds up surprisingly well from frozen. The eggs firm up completely after freezing (no more runny yolk), but the flavor is still solid. I also freeze extra dough by itself so I can make a fresh one whenever I want.
Can I use sausage instead of bacon?
I've done this more times than I can count. Crumbled breakfast sausage with Italian seasoning is my favorite swap. Brown it in a skillet first and drain the grease so the crust doesn't get soggy. I've also used sliced kielbasa, which gets these crispy edges when it bakes. Both work as well as bacon on this recipe.
How do I keep the crust from getting soggy?
Two things I always do. First, I pre-bake the crust by itself at 400 degrees for about 3-4 minutes before adding any toppings. This sets the bottom and gives it structure. Second, I don't overload the sauce. A thin layer of the garlic ricotta is all you need. If the ricotta is pooling, you've used too much. I spread it in dollops, not a solid layer, and that keeps everything crispy underneath.
Can I use coconut flour instead of almond flour?
I've tested this and it changes the dough significantly. Coconut flour absorbs way more liquid than almond flour, so you'd need roughly 1/3 cup of coconut flour to replace 1 1/4 cups of almond flour. The texture comes out denser and a bit more crumbly. It works if you have a nut allergy, but I prefer the almond flour version for this recipe. The chew is closer to real pizza dough with almond flour.
Can I make this dairy-free?
This is a tough one because the fathead crust depends on mozzarella for its structure. I've tried dairy-free mozzarella shreds and they melt differently. The dough doesn't come together as smoothly and the stretch isn't the same. For the sauce, you can swap the ricotta for dairy-free cream cheese (I've tested Kite Hill and it works). If dairy-free is a priority for you, my almond flour pancakes are a better dairy-free breakfast option to try.
Is bacon keto friendly?
Bacon is mostly protein and fat with almost zero carbs, so yes. Some brands cure their bacon with sugar, but the amount is tiny and won't affect your daily count. I buy whatever thick-cut bacon is on sale. The one thing I avoid is maple-flavored bacon, since that actually contains maple syrup and adds real sugar. For this recipe, I like thick-cut because the pieces hold up better as a topping and the texture contrast with the eggs is worth it. My reader Connor uses thick-cut too and says it's what gets his kids to the table before he even calls them.



Brought this to a spring brunch with six friends, none of them keto, and didn't say a word about what it was made with. The runny yolk moment when you cut into it did all the talking (someone actually held their slice up and watched it drip before eating). My friend Sarah, who bakes professionally and is extremely opinionated about breakfast food, went back for two more slices without a single comment, which from her is basically a standing ovation. Double batch next time, one is clearly not enough for a crowd.
A professional baker grabbing seconds without a word. That's it. One pan never makes it here either.
My husband hates ricotta in everything, so I want to swap it with cream cheese for the garlic sauce. Will that work or does the texture get weird?
Yeah that works. Soften it first or it'll clump instead of mix into the sauce. Ends up a bit thicker and richer (husband win).
My kids just demolished this for breakfast and asked if we could have it again tomorrow. Used thick-cut bacon and the house smelled incredible. Even my husband who usually skips breakfast had two slices.
Thick-cut bacon makes such a difference here. The house smell part is real, that's what gets my boys downstairs before I even call them.
So delicious! We used cottage cheese instead of ricotta and it was fantastic! Going into our regular weekend rotation to have leftovers for the week 🤩
Cottage cheese in that garlic sauce is such a good call. Blends smooth, and the crust stays crisp for leftovers.