Breakfast & Brunch
This bacon, egg, and cheese flatbread recipe delivers the perfect balance of crispy, flaky layers and a runny yolk center that ties everything together. The secret lies in a simple, no-yeast dough that bakes up light and airy, while perfectly cooked bacon and eggs add richness and texture.
I developed this recipe after years of experimenting with breakfast flatbreads—this version finally nailed the crispy-yet-tender contrast that makes it irresistible.
The beauty of this dish is its versatility—it works just as well for a quick breakfast as it does for a savory dinner.
The dough comes together in minutes with basic pantry staples, and the assembly is straightforward: layer crispy bacon, a perfectly fried egg, and melted cheese between two sheets of dough, then bake until golden. The result?
A handheld meal with crisp edges, gooey cheese, and that magical runny yolk that brings every bite together.
What makes this flatbread truly special is how the textures play off each other—the crispy bacon adds saltiness, the egg provides creaminess, and the dough offers a satisfying crunch. You can customize it with hot sauce, fresh herbs, or extra cheese to suit your taste.
It’s the kind of dish that feels indulgent yet simple, perfect for feeding a crowd or enjoying solo.
Whether you’re hosting a brunch or craving a satisfying lunch, this recipe delivers restaurant-quality results with minimal effort. The flaky layers and rich fillings make it a standout dish that’s sure to become a regular in your rotation. Let’s get started!
Ingredients for bacon egg and cheese flatbread
Pantry staples plus a few crispy extras—this flatbread comes together faster than you can say 'runny yolk'.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Plus 1 tbsp for dusting |
| Instant Yeast 🍞 | 1 tsp | For light rise |
| Granulated Sugar 🍚 | 1 tbsp | Balances yeast flavor |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed |
| Whole Milk 🥛 | ½ cup | Warmed slightly |
| Bacon 🥓 | 6 oz | Cooked crispy, chopped |
| Large Eggs 🥚 | 4 whole | Freshly fried sunny-side up |
| Shredded Cheddar Cheese 🧀 | 1 ½ cups | Sharp or mild variety |
| Olive Oil 🫒 | 1 tbsp | For brushing dough |
| Garlic Powder 🧄 | ½ tsp | Optional for flavor boost |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
The dough is the star here, and it’s all about the butter. Use cold, cubed butter—this creates those flaky layers we’re after. I grab Land O’Lakes unsalted when I need a big batch, but any brand works. The milk should be warm to the touch, not hot—just enough to dissolve the sugar and activate the yeast. If you’re short on time, instant yeast works perfectly without the wait. For the bacon, thick-cut from Costco gives the best flavor, but any crispy bacon will do. Chop it fine so it distributes evenly between the dough layers.
No yeast on hand? Baking powder at 2 tsp can replace it, though the texture will be slightly different. Short on butter? Substitute with equal parts shortening—it’s not as flavorful, but it’ll keep the layers crispy. For the cheese, Pepper Jack adds heat if you want to spice things up. The eggs should be fried sunny-side up for that perfect runny yolk—overcooked eggs turn this into a dry, sad sandwich. If you’re making ahead, keep the dough wrapped in plastic in the fridge for up to 2 days, but assemble fresh for best results.
This flatbread reheats beautifully—just pop it in a 350°F oven for 5-7 minutes until the cheese is melted and edges are crispy again. Store leftovers in an airtight container for 3 days, but honestly, it’s best fresh. For a crowd, double the dough and keep the fillings separate—assemble as you go. The dough can be prepped the night before, so you’re just one step away from breakfast the next morning. Freeze the dough balls for up to 3 months—thaw overnight in the fridge before using.
Why You'll Love This Recipe
- Here’s what sold me: the bacon grease gets worked into the dough, so nothing goes to waste. A single batch stretches for leftovers, and the dough can even be prepped ahead. Budget-friendly? Absolutely. But more than that—it’s the kind of recipe that makes you feel clever for making it work.
- Five-Ingredient Magic: I swear, this flatbread only needs flour, yeast, butter, sugar, and salt—plus whatever’s in your fridge. No fancy pantry trips, no stressing over missing herbs. The dough comes together in minutes while you cook the bacon, and honestly? That’s half the battle won.
- Crispy-Creamy Obsession: The secret’s in the butter—melted into the dough until it’s flaky but not greasy, then topped with runny eggs and gooey cheese. That first bite? Crisp edges give way to a soft, cheesy center that’s ridiculously satisfying. (Yes, even on a Tuesday night.)
- Breakfast or Snack: Need a quick breakfast? Done. Craving a lunchbox-friendly snack? Wrap it up. Even my picky teenager grabs these cold from the fridge—no reheating required. The yeasted dough keeps them fresh for days, so you’re never stuck scrambling.
Step-by-step instructions for bacon, egg, and cheese flatbread
Here's how to create flaky layers and that perfect runny yolk moment.
Prepare the Flaky Dough
In a large bowl, combine the 3 cups all-purpose flour, 1 tsp instant yeast, 1 tbsp granulated sugar, and 0.5 tsp salt. Mix well to distribute the dry ingredients evenly. Cut in the 0.5 cup cold unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. This cold butter is what creates those beautiful flaky layers.
Add the 0.5 cup warm whole milk gradually, mixing with a wooden spoon or your hands until a shaggy dough forms. The dough should be slightly sticky but not wet. Turn it out onto a lightly floured surface and knead gently for 2-3 minutes just until smooth. Avoid overworking the dough—this can develop gluten and make the flatbread tough. Wrap in plastic wrap and refrigerate for at least 1 hour or up to 24 hours for maximum flavor development.
Cook the Bacon and Fry the Eggs
While the dough rests, cook the 6 oz bacon in a skillet over medium heat until crispy. Drain on paper towels and chop into small pieces. Set aside. In the same skillet, fry the 4 whole large eggs sunny-side up until the whites are set but yolks remain runny. Remove and keep warm.
Here's the thing—don't overcook those yolks. You want them still slightly wobbly in the center so they burst with flavor when you bite into the flatbread. Season the eggs with a pinch of salt and 0.25 tsp black pepper while they're still warm in the skillet.
Shape and Assemble the Flatbread
Preheat your oven to 375°F. On a lightly floured surface, roll out the chilled dough into a ¼-inch thick rectangle about 12x16 inches. Brush the entire surface with 1 tbsp olive oil, then sprinkle evenly with 1.5 cups shredded cheddar cheese and 0.5 tsp garlic powder. The cheese should melt beautifully during baking.
Layer the crispy bacon pieces evenly over the cheese, then place the fried eggs on top. Fold the flatbread in half like a letter, then fold it in thirds to create a compact package. This folding technique ensures all the delicious fillings stay contained while baking. Brush the outer edges with a little more olive oil for extra browning.
Bake to Golden Perfection
Place the folded flatbread on a parchment-lined baking sheet and bake for 20-25 minutes until golden brown and crispy. You'll know it's ready when the bottom is golden and the cheese has melted completely. If the top browns too quickly, tent loosely with foil.
Let the flatbread rest for 5 minutes before slicing. The internal temperature should reach 165°F at its thickest point. Slice into wedges and serve immediately while the cheese is still gooey and the eggs are warm. The flaky layers should separate easily, revealing that perfect runny yolk magic in every bite.
Pro Tips For Making Bacon Egg And Cheese Flatbread
- MEASURE YEAST ACCURATELY: I learned this the hard way—using a spoon to scoop instant yeast leads to uneven batches. Use a kitchen scale or the flat side of a butter knife to level off exactly 1 teaspoon (2.5g) into the flour. Too much makes your flatbread dense; too little means it won’t rise properly.
- LET THE DOUGH REST LONGER: Skip the urge to fold in the bacon and cheese right after mixing. Let the dough rise for at least 1 hour (or up to 4 hours in the fridge) before adding fillings. This gives the yeast time to develop flavor and makes the flatbread lighter—trust me, the extra wait pays off.
- CRANK THE PAN HEAT: Low heat is the enemy of crispy flatbread. Get a cast-iron or heavy skillet screaming hot (medium-high to high) before adding the dough. If it’s not sizzling within 10 seconds, you’re not there yet. The first 30 seconds of cooking seal in the moisture and build that golden crust.
- USE COLD BUTTER FOR LAYERS: I was skeptical until I tried it: cut the unsalted butter into small cubes and press them into the rolled-out dough before adding the filling. The cold butter melts during cooking, creating pockets of flaky, buttery goodness instead of a soggy mess. (Yes, even if you’re impatient like me.)
Health benefits of this recipe
Protein Powerhouse
This flatbread packs a serious protein punch with bacon and eggs as the stars. A single serving delivers about 20 grams of protein, thanks to the 6 oz bacon and 4 large eggs.
The bacon provides essential amino acids, while eggs contribute all nine essential amino acids your body needs. For a vegetarian twist, swap bacon for crispy chickpeas or mushrooms—they add fiber and plant-based protein. 💪
Healthy Fats
The unsalted butter in the dough and the runny yolk from the eggs provide heart-healthy fats that support brain function and keep you full. Just 1 tbsp olive oil brushed on the dough adds monounsaturated fats, which are great for cholesterol levels.
I love using grass-fed butter when possible—it has a higher concentration of omega-3s. The bacon adds saturated fat, so enjoy it in moderation if you're watching your intake.
Calcium Boost
The 1.5 cups shredded cheddar cheese in this recipe provides a significant calcium boost—about 30% of your daily value per serving. Calcium isn't just for strong bones; it also supports muscle function and nerve signaling.
For a lower-fat option, use part-skim mozzarella or Parmesan cheese, which delivers more calcium per ounce. The cheese also adds flavor without needing extra salt.
Energy Fuel
The all-purpose flour and whole milk in the dough provide quick energy from carbohydrates, perfect for breakfast or a post-workout meal. The 1 tbsp granulated sugar helps activate the yeast for that light, airy texture.
Pair this flatbread with a side of avocado slices or sautéed spinach to add fiber and slow-digesting carbs for sustained energy. 🌟
Customizable Nutrition
You can easily adapt this recipe to fit dietary needs. For a lower-carb version, use almond flour instead of all-purpose flour and skip the sugar. For a gluten-free option, substitute the flour with a 1:1 gluten-free blend and add ½ tsp xanthan gum to improve texture.
The beauty of this dish is how flexible it is—you can tweak it to match your nutritional goals without sacrificing flavor.
Balanced Meal
This flatbread is a complete meal in one handheld package. The combination of protein, healthy fats, and complex carbs makes it satisfying and balanced. It’s perfect for busy mornings or a quick lunch when you need something substantial.
The garlic powder and black pepper add flavor without extra calories, while the olive oil enhances the overall taste profile. It’s the kind of dish that keeps you full and energized for hours. ✨
Nutrition facts
Frequently asked questions
Can I make this flatbread without yeast?
Replace the 1 tsp instant yeast with 2 tsp baking powder for a quick-rise version. The texture will be slightly different—less flaky but still crispy. For best results, use 1 tbsp vinegar or lemon juice along with the milk to activate the baking powder. The flatbread will rise quickly, so work fast when shaping!
How do I keep the egg yolk runny in the center?
Cook the eggs sunny-side up over medium-low heat for just 2-3 minutes—until the whites are set but yolks remain jiggly. Remove immediately and keep warm. If you're worried about overcooking, try undercooking slightly—the residual heat will finish them gently during baking. Never use high heat!
Can I make this ahead of time?
Yes! Prepare the dough up to 2 days ahead and refrigerate wrapped tightly. For the fillings, cook bacon and fry eggs fresh day-of. Assemble the flatbread, then refrigerate for 30 minutes before baking. To reheat, bake at 350°F for 5-7 minutes until edges are crispy again. The cheese will melt beautifully!
What's the best way to slice it?
Let the flatbread rest for 5 minutes after baking—this helps the layers set. Use a sharp knife and cut through all folds at once for clean slices. For extra flaky layers, slice into wedges or triangles rather than straight cuts. Serve immediately while the cheese is gooey and yolks are warm!
Can I use different cheeses?
Try Pepper Jack for heat, Gruyère for nutty flavor, or mozzarella for extra meltiness. For a lower-fat option, mix sharp cheddar with Parmesan. Just ensure the cheese melts well—avoid soft cheeses like brie that won't hold shape during baking.
