Tacos are a great meal that gives a bit more hands-on attitude with what you’re eating. On a ketogenic diet, we’re used to seeing some different tortillas (some made from psyllium husk and some made from flaxseed meal). But, the real crunch of the shell never really comes through, unless you fry it. Instead of making the shells out of psyllium or flax, though, you can easily make them out of cheese.
If you’ve ever tried the cheese chips recipe, you know that cheese gets really crunchy and stays solid when you cook it through enough – and it tastes awesome! The best thing is that once the cheese cools, it’s a perfect vessel for holding whatever you’d like to put in it. If you used to have a taco night you want to bring back, it would be perfect for that.
Instead, we’re going to change it up a bit today and make some breakfast tacos. That’s right – bacon, eggs, avocado, and more cheese bundled up in an easy to eat portable crunchy taco shell. The flavors are great, as I’m sure you know. If you’re even a little bit of a fan of bacon, eggs, and avocado, then this will be a perfect treat for you!
These are perfect as a grab-and-go type of keto breakfast. I like to make them in batches of 6 and then place them in tupperware containers in the fridge. Each day, I can easily grab one and walk out the door.
Yields 3 servings of Keto Breakfast Tacos
The Preparation
- 3 ounces bacon
- 1 cup mozzarella cheese, shredded
- 2 tablespoons butter
- 6 large egg
- salt and pepper, to taste
- 1/2 medium avocado
- 1 ounce cheddar cheese, shredded
The Execution
1. Start off by cooking the bacon. Line a baking sheet with foil and bake 3 strips in an oven for about 15-20 minutes at 375F.
2. While the bacon is cooking, heat 1/3 cup of mozzarella at a time on clean pan on medium heat. This cheese will form our taco shells.
3. Wait until the cheese is browned on the edges (about 2-3 minutes). Slide a spatula under it to unstick it. This should happen easily if you’re using whole milk mozzarella as the oil from the cheese will prevent it from sticking.
4. Use a pair of tongs to lift the shell up and drape it over a wooden spoon resting on a pot. Do the same with the rest of your cheese, working in batches of 1/3 cups.
5. Next, cook your eggs in the butter, stirring occasionally until they’re done. Season with salt and pepper.
6. Spoon a third of your scrambled eggs into each hardened taco shell.
7. Then add sliced avocado on top.
8. Follow this by adding the bacon (either chopped or whole strips).
9. Lastly, sprinkle cheddar cheese over the tops of the breakfast tacos. Add hot sauce and cilantro if you’d like and enjoy!
This makes a total of 3 servings of Keto Breakfast Tacos. Each serving comes out to be 541 calories, 46.1g fats, 2.6g net carbs, and 27g protein.
| NUTRITION | CALORIES | FAT | CARBS | FIBER | NET CARBS | PROTEIN |
| 3 ounce bacon | 453 | 39.7 | 0 | 0 | 0 | 22.7 |
| 1 cup mozzarella cheese | 336 | 25 | 2.5 | 0 | 2.5 | 24.8 |
| 2 tablespoon butter | 203 | 23 | 0 | 0 | 0 | 0.2 |
| 6 large egg | 472 | 31.4 | 2.4 | 0 | 2.4 | 41.5 |
| — salt and pepper | 0 | 0 | 0 | 0 | 0 | 0 |
| 1/2 medium avocado | 150 | 13.9 | 7.8 | 6.1 | 1.7 | 1.8 |
| 1 ounce cheddar cheese | 115 | 9.4 | 0.9 | 0 | 0.9 | 6.5 |
| Totals | 1729 | 142.4 | 13.5 | 6.1 | 7.4 | 97.4 |
| Per Serving (/3) | 576 | 47.5 | 4.5 | 2 | 2.5 | 32.5 |

Keto Breakfast Tacos
Ingredients
- 3 ounce bacon
- 1 cup mozzarella cheese shredded
- 2 tablespoon butter
- 6 large egg
- salt and pepper to taste
- ½ medium avocado
- 1 ounce cheddar cheese shredded
Instructions
- Preheat oven to 375F. Line a baking sheet with foil and bake the bacon for around 15–20 minutes.
- Meanwhile, heat up small portions of mozzarella at a time in a clean pan over medium heat, spreading the cheese out thinly. These are going to be our taco shells.
- Wait until the cheese is browned on the edges (about 2–3 minutes). Slide a spatula underneath to unstick it from the pan. This should be pretty easy, if using whole-milk mozzarella, as the oil from the cheese will prevent it from sticking.
- Use a pair of tongs to lift the shell up, and drape it over a wooden spoon resting on a pot to form a taco shell shape. Repeat with the remaining mozzarella.
- Add the butter to the pan and cook the eggs, stirring occasionally until cooked through. Season with salt and pepper.
- Spoon the scrambled eggs into each hardened taco shell.
- Add some sliced avocado on top.
- Next, add the bacon (either chopped or in whole strips).
- Finally, sprinkle the shredded cheddar cheese over the breakfast tacos. Enjoy!



















Just want to make sure I understand this right… Each taco is 443 calories? So this breakfast if you had 3 tacos would be 1329 calories? That’s like an entire day’s worth of calories! By the photo you included it looks like that’s how it’s meant to be eaten (in multiples). And if you only had one taco does it fill you up?
Think of it as scrambled eggs with bacon and avocado. They’re a one-taco meal, but it’s a calorie dense meal. The protein will help “fill” you up and the fat will help keep you “full”. It’s definitely enough for one meal, though if you’re weight lifting 2 would do the trick.
Cheese as a taco shell is the best idea ever. Super tastey. For the filling, I just used what I had in my house which was eggs, bacon, onions, and salsa.
If you drop the butter, avocado, bacon, and additional cheese, then you can work in 2 tacos with other toppings (like steak + eggs + spinach, but the possibilities are endless).
1.5 ounces of cheese is pretty much the bare minimum for a successful taco shell. 2oz is best, but there’s some wiggle room between those amounts.
1.75 ounces of mozzarella (49 grams) is about 122 calories. Electronic weight scale is recommended.
Definitely true – you can use any toppings you like, of course. I just decided on these as I loved the combination of flavor. As far as the cheese measurement goes – that is REALLY good information. Thanks for letting everyone know!
Does it work if I make the shells ahead of time?
Sure, though I suggest making them fresh. If you store them, the cheese tends to lose its crisp and it kind of defeats the purpose a little bit.
How do you get both sides of the taco shell brown?
If you brown both sides, it may harden too much and not shape properly. If you want to, though, you could just use a spatula and flip it.
Thanks, the picture makes it look like both sides are brown.
we don’t eat bacon, can you please tell me what can i replace the bacon with ??
You can usually find lamb replacements for any pork products.
These are AMAZING
This looks amazing!!! Saving for meal prep!
Awesome! I hope you enjoy them!
Can I make these with cheddar cheese?
You should be able to!
So…all three make ONE serving? Can’t be…
No, it makes 3 total tacos. How much a serving is is really up to you and your macros. There are 1300 calories in the total recipe.
wonderful! it was great!