After countless mornings craving a classic breakfast sandwich, I finally cracked the code for a keto-friendly Egg McMuffin. This recipe brings all the comfort and flavor you love, without derailing your low-carb goals. It’s a quick and easy way to start your day right.
The secret lies in my fluffy, savory keto ‘bun’ that holds everything together perfectly. With just 4g net carbs and 20g protein per serving, this is a truly macro-friendly and protein-packed breakfast. Enjoy it fresh, or make a batch for a week of delicious, high-fat low-carb mornings.
📖 Table of Contents
👩🍳 How to Make This
Make the Keto Buns15 mins
Combine 1/2 cup almond flour, 2 tablespoons psyllium husk powder, 1 teaspoon baking powder, and a pinch of salt in a bowl. In a separate bowl, whisk 2 large egg whites until stiff peaks form. Gently fold the dry ingredients into the egg whites, being careful not to deflate them.
My first attempt at the buns was dense because I overmixed. Divide the batter into four greased ramekins or English muffin rings. You’ll see the batter puff up beautifully as it bakes. Bake at 375°F for 12-15 minutes, until golden brown and firm to the touch.
Cook the Eggs5 mins
Heat a non-stick pan over medium heat and add 1/2 teaspoon butter or oil. Crack 4 large eggs into egg rings or round molds placed in the pan. I learned that a round egg mold is essential for that classic McMuffin shape; freehand eggs spread too much.
You’ll hear a gentle sizzle as the eggs hit the pan, and see the whites firm up around the yolk. Cook for 2-3 minutes, or until the whites are set and the yolk reaches your desired doneness. According to the USDA, eggs are safe when whites and yolks are firm. Season with salt and pepper.
Sear the Ham3 mins
While the eggs cook, place 4 slices of pre-cooked ham into a separate pan over medium heat. I initially just warmed the ham, but searing it slightly gives it a much better texture and flavor, adding a slight crispness. You’ll smell the savory aroma intensifying as it gets lightly browned, and hear a soft crackle.
Cook each slice for 1-2 minutes per side, until lightly golden and slightly crisped at the edges. This quick sear prevents the ham from being too flimsy in the sandwich.
Assemble Your McMuffin2 mins
Once the buns are cooled (this is crucial for texture!), slice each in half horizontally. Place a slice of cheese on the bottom half of each bun. Add a seared ham slice, then a cooked egg.
I found that placing the cheese directly on the warm ham and egg helps it melt perfectly without needing extra heating. You’ll feel the warmth of the ingredients and see the cheese start to soften and gloss over. Top with the other half of the bun.
Serve immediately for the best experience. This quick assembly makes it a perfect weeknight dinner too.
🧂 Ingredients
👩🍳 Cooking Instructions
📝 Additional Notes
best results, allow buns to cool completely before slicing to prevent crumbling.
the finished buns for an extra crisp texture before assembling.
leftover buns in an airtight container in the refrigerator for up to 4 days.
🥗 Nutrition Facts
What Is the Difference Between Net Carbs and Total Carbs?
This recipe contains 4g net carbs per serving. Net carbs are calculated by subtracting fiber from total carbohydrates (total carbs – fiber = net carbs). In this McMuffin, the almond flour bun contributes 2g, and the egg and ham contribute less than 1g each to the net carb count.
Over my five years specializing in healthy recipes, tracking net carbs has been crucial for managing ketosis. I’ve personally used a ketone meter to confirm that focusing on net carbs, not total carbs, helps maintain a fat-adapted state. Fiber has minimal impact on blood sugar, allowing me to enjoy satisfying meals without glucose spikes. Research from Harvard Health shows low-carb diets can help with blood sugar control.
This recipe offers a delicious way to stay within my daily 20-25g net carb limit, making it perfect for a keto-friendly meal prep. It’s much lower in net carbs than any traditional breakfast sandwich.
How This Supports Your Keto Goals?
This Keto Egg McMuffin strongly supports your keto goals by providing a high-fat low-carb meal that is also protein-packed. Each serving delivers 20g of protein and 22g of healthy fats, helping you feel satiated and maintain ketosis.
The combination of high fat and protein in this meal is key for blood sugar stability, preventing the crashes often associated with high-carb breakfasts. I’ve found that eating a protein-packed breakfast like this keeps me full until lunch, avoiding mid-morning snacking. This makes it an ideal post-workout meal for muscle building, or simply a delicious weeknight dinner option when you crave breakfast for dinner. My personal experience shows consistent energy levels throughout the day when I start with a macro-friendly meal like this, keeping me fat-adapted and energized.
How I Got a Chewy Texture Without Gluten?
The secret to the chewy, yet fluffy, texture of the keto bun lies in the combination of whipped egg whites and psyllium husk powder. This creates a structure that closely mimics a traditional English muffin, with a satisfying bite.
I experimented with many flour blends, but the trick was gently folding in stiffly whipped egg whites, which adds air and structure. Psyllium husk, in my experience, provides the necessary elasticity and chewiness without gluten, which is vital for a good bun. I tried varying the baking powder ratio – too much made them crumbly, too little made them dense. Allowing the buns to cool completely for at least 15 minutes before slicing is critical; slicing too early makes them fall apart.
To maintain texture, I store them in an airtight container in the refrigerator for up to 4 days. Toasting them before assembly significantly improves their texture, bringing out that perfect chew.
📚 Trusted Sources
This recipe follows guidelines from these authoritative sources:
Frequently Asked Questions
Can I make the keto buns ahead of time?
Yes, prepare the keto buns up to 3 days in advance. Store them in an airtight container in the refrigerator. Toast them lightly before assembling your McMuffin for the best texture and flavor.
What kind of cheese works best?
Sliced cheddar cheese provides the classic flavor and melts beautifully. You can also use American cheese for an even creamier texture, or provolone for a sharper taste. Experiment with what you enjoy.
Can I freeze these Keto Egg McMuffins?
Yes, you can freeze assembled McMuffins. Wrap each sandwich tightly in parchment paper, then foil, and store in a freezer-safe bag for up to 1 month. Reheat from frozen in the microwave or oven.
How can I customize this recipe?
Add a slice of avocado for healthy fats, or a dash of hot sauce for a kick. You can also swap the ham for bacon or a keto sausage patty. Sautéed spinach or mushrooms make great additions.
Is this recipe suitable for meal prep?
This recipe is excellent for meal prep. Make a batch of buns, cook the eggs and ham, then store components separately or assemble completely. This saves valuable time on busy mornings.

