Breakfast & Brunch
This bacon, egg, and cheese flatbread recipe delivers the perfect balance of crispy edges, runny yolk magic, and savory layers—ideal for a weekend brunch or quick breakfast fix. The secret lies in perfectly cooked bacon, fluffy scrambled eggs, and melted cheese all nestled between a golden, flaky flatbread.
I've tested countless variations, and this method guarantees a restaurant-worthy dish that's simple enough for weekdays.
The beauty of this recipe is its foolproof technique—no fancy equipment needed, just a skillet or griddle to create that signature crispy texture. Start with thick-cut bacon for maximum flavor, then scramble the eggs just until they're creamy (not fully set) to maintain that luxurious runny center.
The flatbread itself is the star, with a crisp exterior that contrasts beautifully against the soft, cheesy filling.
By the time you're done, you'll have a dish that's crispy on the outside and decadently gooey inside, with every bite packed with smoky bacon, rich eggs, and melted cheese.
The aroma alone will have everyone gathering around the table, and the first bite delivers that satisfying combination of textures and flavors. It's the kind of breakfast that feels like a treat, not just a morning meal.
Optional garnishes like hot sauce, fresh herbs, or a sprinkle of flaky salt elevate it further, but even as-is, this flatbread is a showstopper. Perfect for feeding a crowd or enjoying solo—let's get cooking!
Ingredients for bacon egg and cheese flatbread
Thick-cut bacon, fluffy eggs, and sharp cheddar—this flatbread delivers crispy edges and runny yolk perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 8 oz | Cut into 1-inch pieces for even cooking |
| Large Eggs 🥚 | 4 whole | Room temperature for fluffier scrambling |
| Shredded Sharp Cheddar Cheese 🧀 | 1 ½ cups | Freshly shredded for best melt |
| All-Purpose Flour 🌾 | 2 cups | Plus 1 tbsp for dusting |
| Baking Powder 🍞 | 1 tsp | Ensures crispy texture |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for heat |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for flaky layers |
| Milk 🥛 | ¼ cup | Cold for tender flatbread |
| Garlic Powder 🧄 | ½ tsp | Enhances savory depth |
| Olive Oil 🫒 | 1 tbsp | For skillet coating |
| Fresh Chives 🌿 | 2 tbsp | Chopped for garnish (optional) |
| Hot Sauce 🌶️ | 1 tbsp | For serving (optional) |
The bacon makes or breaks this dish. Thick-cut from Oscar Mayer or Applewood Smokehouse delivers the best flavor and texture—thin bacon burns before the flatbread cooks. If you can't find thick-cut, double-smoke regular bacon for extra richness. The eggs should be large and room temperature—they scramble more evenly and stay creamy. For the cheese, sharp cheddar melts best, but Monterey Jack works if you prefer milder flavor. Pre-shredded cheese has anti-caking agents that prevent proper melting, so always shred your own.
No thick-cut bacon? Double-smoke regular bacon works in a pinch, but expect slightly less crispiness. The eggs can be substituted with duck eggs for richer flavor, though chicken eggs are perfectly fine. For a dairy-free option, swap the cheddar for vegan mozzarella or nutritional yeast—though texture will differ. The flatbread dough relies on cold butter and milk for flaky layers, so don't skip chilling the dough before rolling. If you're short on time, store-bought flatbread dough (like Pillsbury) works, but homemade delivers that signature crispy texture. The garlic powder is optional but adds depth—skip it if you're sensitive to strong flavors.
This flatbread reheats beautifully—wrap leftovers in foil and warm in a 350°F oven for 10-12 minutes to restore crispiness. Store components separately: bacon and cheese in the fridge for 3 days, flatbread dough for 2 days, and pre-made flatbreads for 1 day (they lose crispiness fast). For meal prep, assemble flatbreads without cheese, freeze, then toast and add cheese when ready to eat. The chives and hot sauce are optional garnishes—keep them fresh in the fridge for up to 5 days.
Why You'll Love This Recipe
- Here’s what sold me: that first bite of warm, melty cheddar cutting through the runny yolk, all while the bacon’s smoky bite lingers. It’s like someone took my favorite diner breakfast and turned it into a handheld, crispy-edged masterpiece. Honestly, I’ve served this to my book club, and they’ve asked for the recipe twice.
- No-Fuss Assembly: I swear by this recipe because it’s basically a grown-up grilled cheese meets breakfast. You mix the flour, baking powder, and a splash of water—no rolling required—then slap it on a skillet. That’s it. The thick-cut bacon crisps up while the flatbread puffs just enough to hold all the egg and cheddar without falling apart.
- Breakfast for Dinner (Again): Here’s what sold me: that first bite of warm, melty cheddar cutting through the runny yolk, all while the bacon’s smoky bite lingers. It’s like someone took my favorite diner breakfast and turned it into a handheld, crispy-edged masterpiece. Honestly, I’ve served this to my book club, and they’ve asked for the recipe twice.
- Lunchbox Hero: Between us, this is my secret weapon for packing lunches. Wrap a couple of these in foil, and they reheat beautifully—crispy outside, gooey inside. My kids (and my husband) grab them straight from the fridge, no complaints. It’s also the only thing I can think of that makes grocery-store sandwiches look sad.
Step-by-step instructions for bacon, egg, and cheese flatbread
Master the art of achieving crispy edges and runny yolk perfection with this foolproof method.
Cook the Bacon Until Crispy
Cut the 8 oz thick-cut bacon into 1-inch pieces and cook in a cold, dry skillet over medium-low heat for 12-15 minutes. I start with low heat to render the fat slowly without burning the bacon. Stir occasionally to ensure even cooking and prevent sticking.
You'll know it's ready when the bacon reaches golden brown with crisp edges. Remove the bacon from the skillet using a slotted spoon and transfer it to a paper towel-lined plate. Reserve 2 tablespoons of the rendered bacon fat in the skillet—this is liquid gold for flavor. Discard the remaining fat or save it for another use.
Prepare the Flatbread Dough
In a large mixing bowl, combine the 2 cups all-purpose flour, 1.5 teaspoons salt, 0.5 teaspoon black pepper, 0.5 teaspoon garlic powder, and 1 teaspoon baking powder. Whisk these dry ingredients together until evenly distributed, creating a uniform base for the dough.
Cut the 0.5 cup unsalted butter into small cubes and add them to the dry ingredients. Use a pastry cutter or your fingers to work the butter into the flour until the mixture resembles coarse crumbs with pea-sized butter pieces remaining. Pour in the 0.25 cup cold milk and mix with a fork until the dough just comes together.
Shape and Cook the Flatbread
Turn the dough onto a lightly floured surface and gently knead it 4-5 times just until it holds together. Divide the dough into 4 equal portions (about 4 ounces each) and roll each portion into a 6-inch circle, about ¼-inch thick. Keep the remaining dough covered with a damp towel to prevent drying.
Heat the skillet with the reserved bacon fat over medium heat until it shimmers. Cook one flatbread for 2-3 minutes per side until the edges are deep golden brown and the center feels slightly firm to the touch. Transfer to a warm plate and keep covered to maintain heat.
Assemble the Flatbread with Eggs and Cheese
While the flatbread cooks, crack 1 large egg into a small bowl and season lightly with salt and pepper. Place a cooked flatbread on a plate and make a well in the center. Pour the egg into the well and sprinkle ¼ cup of the shredded sharp cheddar cheese evenly over the egg. Repeat this process for the remaining flatbreads and eggs.
Return the assembled flatbreads to the skillet over low heat and cover with lids or foil. Cook for 3-4 minutes until the egg whites are set but the yolks remain runny and slightly wobbly. The cheese should be fully melted and bubbly, creating that irresistible pull-apart texture.
Finish and Serve with Garnishes
Remove the flatbreads from the skillet and let them rest for 1 minute before serving. Garnish each flatbread with ½ tablespoon chopped fresh chives and a drizzle of hot sauce if desired. The contrast of crispy flatbread, runny yolk, and sharp cheddar creates a symphony of textures and flavors in every bite.
Serve immediately while the flatbread is still warm and the egg is at its perfect consistency. The crispy edges should hold up to the first bite, while the center remains tender and the yolk stays gloriously runny. Enjoy your masterpiece while it's hot!
Pro Tips For Making Bacon Egg And Cheese Flatbread
- CRANK THE BACON LOW: Thick-cut bacon needs patience—cook it slow and steady at 275°F (135°C) until the edges crisp but the center stays pliable. I learned this the hard way after snapping brittle strips that couldn’t hold the flatbread together. If you’re in a hurry, slice it lengthwise into ¼-inch strips first—they’ll render faster without losing structure.
- SALT THE CHEESE: Sharp cheddar already packs punch, but add ½ teaspoon of flaky salt per cup of shreds before mixing. The salt melts faster and cuts through the richness of the bacon fat, making every bite brighter. (Yes, even if the cheese label says “extra sharp”—it’s not extra enough.)
- DON’T OVERWORK THE DOUGH: Mix the wet ingredients into the flour just until combined—lumps are fine. Overmixing develops gluten, and your flatbread will turn out tough instead of tender. I used to knead like I was making pizza dough, and the result was chewy. This isn’t sourdough; treat it like a pancake batter.
- EGG TEMPERATURE MATTERS: Crack eggs into a bowl, cover, and let them sit at room temp for 10 minutes before adding to the batter. Cold eggs make the flatbread dense, and the cheese won’t melt as smoothly. I was skeptical until I tried it—now I never skip this step, even when I’m rushed. (Pro move: Use a double-yolk egg per flatbread if you’re feeling indulgent.)
Best sauces and condiments for this dish
Classic Garlic Aioli
This rich, creamy sauce is a game-changer for your bacon egg and cheese flatbread. Whisk together ½ cup mayonnaise, 1 minced garlic clove, 1 tbsp lemon juice, and ½ tsp salt until smooth.
Drizzle 1 tbsp olive oil over the top for extra shine. Serve as a dip for the crispy edges or spread it lightly on the flatbread before adding cheese for a burst of garlicky flavor. 🌶️
Spicy Honey Mustard
Combine 2 tbsp Dijon mustard, 1 tbsp honey, 1 tsp apple cider vinegar, and ½ tsp cayenne pepper in a small bowl. Mix until smooth and drizzle over the assembled flatbreads just before serving.
The sweet heat balances the smoky bacon perfectly, and it adds a sticky, glossy finish. I love using Penzeys Spicy Honey for an extra kick.
Creamy Avocado Lime
Blend ½ ripe avocado, 2 tbsp sour cream, 1 tbsp lime juice, ½ tsp salt, and 1 tbsp chopped cilantro until smooth. This sauce adds a refreshing contrast to the rich flavors of the flatbread.
Spread a thin layer on the flatbread before adding cheese, or serve it on the side for dipping. It’s especially great if you’re serving this as a brunch dish with a crowd.
Smoky Chipotle Cream
Mix ¼ cup sour cream, 1 tsp adobo sauce (from canned chipotle peppers), ½ tsp smoked paprika, and ¼ tsp garlic powder until well combined. This sauce adds a deep, smoky depth that pairs beautifully with the bacon.
Drizzle it over the flatbreads after they come out of the skillet, or use it as a dipping sauce for extra indulgence. 🔥
Sweet Maple BBQ Glaze
Simmer 2 tbsp BBQ sauce (I recommend Sweet Baby Ray's), 1 tbsp pure maple syrup, and 1 tsp apple cider vinegar in a small saucepan over medium heat for 3-4 minutes until slightly thickened.
Brush this glaze over the flatbreads after they’re assembled but before serving. The sweet and tangy flavors complement the salty bacon and sharp cheese wonderfully.
Herbed Butter
Melt 2 tbsp unsalted butter in a small bowl, then stir in 1 tbsp chopped fresh chives, ½ tsp garlic powder, and a pinch of salt. Spread this herbed butter on the flatbreads after they come out of the skillet.
The butter adds richness, while the herbs bring freshness. It’s a simple but elegant finishing touch that elevates the dish. ✨
Nutrition facts
Frequently asked questions
Can I make this flatbread ahead of time?
Yes, but with a few adjustments! Prepare the flatbread dough and store it in the fridge for up to 2 days or freeze for 1 month. For the filling, cook the bacon and shred the cheese in advance, but assemble the flatbreads fresh and cook immediately for the best texture. The crispy edges won't hold up well if reheated, so focus on making the components ahead and assembling just before serving.
What if my flatbread isn't crispy enough?
Crispy edges are all about heat and technique! Ensure your skillet is over medium-high heat before adding the flatbread, and use the reserved bacon fat (it's flavorful and has a higher smoke point). Cook each side for 2-3 minutes until golden brown. If your flatbread is still soft, try pressing down gently with a spatula during cooking. Chilling the dough for 30 minutes before rolling also helps create crispier layers.
Can I use a different type of cheese?
While sharp cheddar is ideal for its melt and flavor, Monterey Jack works well for a milder taste, or try Gruyère for a nutty depth. For a smoky option, swap in smoked Gouda. Avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting. Freshly shredded cheese always delivers the best results.
How do I keep the egg yolk runny?
The secret is low-and-slow cooking! Once the egg is poured onto the flatbread, cover the skillet and cook on low heat for only 3-4 minutes. The egg whites should be set, but the yolk should still be jiggly when you lift the flatbread. Overcooking is the #1 mistake—resist the urge to peek! If it starts to set too quickly, reduce the heat further.
What's the best way to reheat leftovers?
Reheat in a 350°F oven for 10-12 minutes wrapped in foil to restore crispiness. For a quick fix, warm in a skillet over medium heat for 1-2 minutes per side until the edges are golden again. Avoid microwaving—it makes the flatbread soggy. Pro tip: Store components separately (bacon, cheese, flatbread dough) to keep everything fresh longer.
