Breakfast & Brunch
This bacon egg and cheese flatbread delivers crispy edges, melty centers, and all the savory goodness of breakfast in just 10 minutes. The secret lies in layering crispy bacon, perfectly cooked eggs, and gooey cheese between a flaky flatbread base—no fancy dough required.
I developed this recipe after years of weekend mornings spent craving something hearty but quick, and it’s now my go-to for lazy Sundays or busy weekdays.
The beauty of this dish is its simplicity: no yeast, no waiting for dough to rise, and no complicated techniques. You’ll start with pre-made flatbread (or homemade if you’re feeling ambitious), crisp up bacon until it’s just right, and cook eggs sunny-side-up or over-easy.
The cheese—sharp cheddar or pepper jack works best—melts into a golden, stretchy blanket that ties everything together.
What you’ll end up with is a breakfast sandwich that’s crispy on the outside, tender on the inside, and packed with bold flavors in every bite. The bacon adds smoky richness, the eggs bring creaminess, and the cheese delivers that satisfying pull-apart texture.
It’s the kind of dish that makes you feel like you’re dining at a breakfast nook, but with half the effort.
Serve it with a side of hot sauce or fresh fruit to balance the richness, or wrap it up for a handheld meal on the go. This recipe is perfect for feeding a crowd or treating yourself to a luxurious breakfast without the fuss. Let’s get cooking!
Ingredients for bacon egg and cheese flatbread
Just five core ingredients transform into a breakfast masterpiece—crispy, cheesy, and ready in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Pre-Made Flatbread 🥖 | 4 whole | Store-bought or homemade, like naan or lavash |
| Thick-Cut Bacon 🥓 | 6 oz | Thick-cut for best crispiness |
| Large Eggs 🥚 | 4 whole | Room temperature for even cooking |
| Shredded Sharp Cheddar Cheese 🧀 | 1 ½ cups | Or pepper jack for extra kick |
| Unsalted Butter 🧈 | 2 tbsp | For cooking bacon and eggs |
| Olive Oil 🫒 | 1 tbsp | For brushing flatbread |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ¼ tsp | Optional for extra flavor |
| Hot Sauce 🌶️ | 2 tbsp | For serving (optional) |
| Fresh Sliced Avocado 🥑 | 1 whole | For serving (optional) |
The bacon makes or breaks this. Thick-cut from Costco or Trader Joe's gives you that perfect crispy-yet-chewy texture. I always grab the applewood-smoked variety—it adds a subtle sweetness that pairs perfectly with the eggs. If you're short on time, pre-cook the bacon and keep it warm in a 200°F oven while you assemble. The flatbread? Store-bought naan or lavash works perfectly—no need to fuss with yeast or rising. For extra crispiness, brush it with olive oil before assembling.
No thick-cut bacon? Regular bacon chopped into smaller pieces works, but it’ll crisp faster—watch it like a hawk. Eggs can be cooked sunny-side-up or over-easy depending on your preference. Sharp cheddar or pepper jack are my go-tos, but mozzarella or Monterey Jack melt just as beautifully. Short on cheese? Add a sprinkle of nutritional yeast for that cheesy umami kick. The hot sauce is totally optional, but trust me—a drizzle of Cholula or Sriracha takes it to the next level. For a lighter touch, swap the avocado for fresh berries or a simple arugula salad.
This reheats beautifully—just pop it in a 350°F oven for 3-4 minutes to crisp up again. Keeps for 2 days in the fridge, wrapped tightly in foil. For meal prep, assemble the flatbreads without cooking, then store them in the fridge. When ready to eat, cook the bacon and eggs fresh and assemble. Freezes for 1 month if you wrap them individually—perfect for busy mornings. Pro tip: Double the batch and freeze half for lazy days.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this combo—thick-cut bacon, sharp cheddar, and a runny yolk all wrapped in buttery flatbread. It’s the kind of meal where you just need to use your hands, and that’s half the fun.
- Crispy-Creamy Contrast: That first bite of toasted flatbread gives way to melty cheese and a perfectly cooked egg—crispy edges on the bacon, but still tender inside. Honestly, it’s the kind of flavor balance that makes you pause mid-chew.
- Breakfast or Lunch Fix: Make it for a lazy weekend brunch or pack extras for a quick workday lunch. The flatbread holds up surprisingly well, and I’ve even served it at game nights when the snack table runs dry.
- Budget Breakfast Win: Sharp cheddar and thick-cut bacon aren’t cheap, but this recipe stretches them further than scrambled eggs ever could. Plus, pre-made flatbread cuts prep time so I’m not tempted to order takeout.
Step-by-step instructions for bacon egg and cheese flatbread
Here's how to assemble these crispy, cheesy masterpieces in record time.
Cook the Bacon Until Crispy
Place the 6 oz thick-cut bacon in a cold skillet over medium-low heat. The thick-cut bacon needs patience—cooking it too fast makes it rubbery. Let it render slowly for 8-10 minutes, flipping occasionally, until the edges are deep golden brown and the fat has mostly rendered out.
Don't rush this step. The bacon should be crispy but not burnt, with fat pooling in the pan. Remove the bacon from the pan and drain on paper towels, leaving the rendered fat in the skillet. This fat will become the flavor base for your eggs. If you have extra bacon fat, save it for future cooking—it's liquid gold.
Season and Fry the Eggs
In the same skillet (with the bacon fat still in it), add 2 tbsp unsalted butter and let it melt over medium heat. Crack the 4 whole large eggs into the skillet, spacing them evenly. Sprinkle each egg with 1/4 tsp salt, 1/8 tsp black pepper, and 1/16 tsp garlic powder—just a pinch per egg.
Let the eggs cook undisturbed for 2-3 minutes until the whites are set but the yolks remain soft and runny. This is where the magic happens—the runny yolks will create that creamy, rich center when combined with the cheese. Once the whites are fully set but yolks are still loose, transfer the eggs to a plate and set aside.
Assemble the Flatbread Sandwiches
Lay out the 4 whole pre-made flatbreads on a clean surface. Brush each flatbread lightly with 1 tbsp olive oil—just enough to coat the surface evenly. This helps create that perfect crispy edge when we toast them later.
On each flatbread, layer 1/4 of the shredded sharp cheddar cheese (about 3/8 cup per flatbread), then place 1 crispy bacon strip and 1 fried egg on top. The cheese should melt beautifully when heated, while the bacon adds that smoky, salty crunch. Press down gently to help the cheese adhere to the flatbread.
Toast Until Cheese Melts and Edges Crisp
Heat a clean skillet or griddle over medium heat. Place one flatbread sandwich in the skillet and cook for 2-3 minutes per side until the edges are golden brown and crispy and the cheese is fully melted and bubbly. You'll see the cheese start to brown slightly—that's your cue it's ready.
Real talk: don't overcrowd the pan. Cook one at a time if needed to ensure even browning. The flatbread should be crisp on the edges with gooey, melted cheese in the center. If the cheese isn't melting fast enough, increase the heat slightly—but watch it like a hawk to avoid burning.
Serve with Avocado and Hot Sauce
Transfer the crispy flatbread sandwiches to a plate and let them rest for 1 minute before serving. Slice the whole fresh sliced avocado in half and scoop out the flesh, then slice it into strips or chunks for serving. Drizzle with 2 tbsp hot sauce if you like a little kick.
Here's the thing—these flatbreads are best served immediately while the cheese is still melty and the edges are crisp. The avocado adds a creamy contrast to the rich, savory flavors, and the hot sauce ties everything together. Each bite delivers crispy, cheesy, eggy perfection with that smoky bacon punch.
Pro Tips For Making Bacon Egg And Cheese Flatbread
- CRANK THE HEAT: Flatbread burns faster than you think—get your pan screaming hot before adding butter. I learned this the hard way after my first batch turned into a sad, limp pancake. A medium-high flame works, but if your stove’s weak, bump it to high and let it rip.
- DRY THE BACON WELL: Thick-cut bacon stays greasy, and that’s a disaster when it pools under your egg. Pat each slice with a paper towel until it’s barely damp—this keeps your flatbread crisp, not soggy. (Yes, it’s tedious, but trust me.)
- SALT THE CHEESE: Sharp cheddar’s already got punch, but unsalted butter and flatbread need that extra kick. Sprinkle a pinch of flaky salt over the cheese before folding—it balances the richness without overpowering. I skip this, and the flavor feels flat.
- COOK THE EGGS FAST: Flatbread’s best when it’s crisp, not rubbery. Crack eggs over the bacon, then cover the pan for 30 seconds—just until whites set. Uncover, let them finish under the broiler for 10 seconds. Rushing? Sure, but slow-cooked eggs turn your flatbread into a chewy mess.
Storing and reheating this dish
Fridge Storage Tips
Store your flatbreads in an airtight container stacked with parchment paper between layers to prevent sticking. They’ll stay fresh for 2 days in the fridge—just reheat in a 350°F oven for 3-4 minutes to restore crispiness.
I like using glass Pyrex containers because they’re microwave-safe too, though I prefer oven reheating for best texture. 🧀
Freezer Prep
For longer storage, assemble the flatbreads without cooking, then wrap each one tightly in plastic wrap followed by aluminum foil. Freeze for up to 1 month.
When ready to eat, cook the bacon and eggs fresh, then assemble and toast straight from frozen in a skillet over medium heat for 4-5 minutes per side. 🥓
Reheating Perfection
Microwave reheating works in a pinch, but it’ll make the flatbread soggy. Instead, pop it in a toaster oven at 375°F for 3 minutes—this gives you crispy edges without drying out the cheese.
For maximum crispiness, use a non-stick skillet over medium heat and cook for 2-3 minutes per side, pressing down gently with a spatula. 🔥
Make-Ahead Assembly
Save time by prepping components ahead. Cook the bacon and fry the eggs, then store them separately in the fridge. When ready to eat, just assemble the flatbreads and toast.
The eggs stay fresh for 1 day in the fridge if stored in an airtight container with a splash of water to keep yolks intact. 🥚
Portion Control
If you’re meal prepping for the week, divide ingredients into single-serving portions. Store cheese in a small container with a tight lid, and keep bacon and eggs in separate containers. Reassemble fresh each morning for the best texture—this keeps everything crispy and flavorful. 🍽️
Reviving Day-Old Flatbreads
If your flatbreads have lost their crisp, no worries! Spritz with water and toast in a 375°F oven for 5-7 minutes to revive the texture. For extra flavor, brush with a little garlic butter before reheating. This trick works wonders for restoring that fresh-from-the-skillet crunch. 💫
Nutrition facts
Frequently asked questions
Can I make this with regular bacon instead of thick-cut?
Yes, but you’ll need to adjust your cooking time. Regular bacon cooks faster—watch it closely for 5-6 minutes total over medium heat until crispy. Chop it into smaller pieces if needed to ensure even cooking. The key is getting that perfect crunch without burning!
What’s the best way to keep the flatbread crispy when reheating?
Skip the microwave—it makes flatbreads soggy! Instead, toast in a 375°F oven for 3-4 minutes or use a skillet over medium heat for 2-3 minutes per side. For extra crispiness, brush with olive oil before reheating. The oven method works best for restoring that fresh-from-the-skillet crunch.
How do I make this vegetarian?
Swap the bacon for crispy tempeh bacon or smoked tofu strips, and use a vegan cheese alternative like Miyoko’s or Violife. For extra flavor, add a sprinkle of nutritional yeast to mimic the cheesy, umami taste. The eggs can stay the same or be replaced with tofu scramble for a fully plant-based version.
Can I use tortillas instead of flatbread?
Flour tortillas work great—just brush them lightly with olive oil before assembling. For extra crispiness, use a non-stick skillet over medium-high heat and cook for 1-2 minutes per side. Corn tortillas won’t hold up as well—they’ll get too soft. The key is getting that golden-brown edge without burning.
Why is my cheese not melting properly?
Cheese needs heat and time to melt! Make sure your skillet is over medium heat (not too low) and press down gently on the flatbread to help the cheese spread. If using pre-shredded cheese, it often contains anti-caking agents that prevent melting—opt for block cheese that you shred yourself. A splash of water on the cheese before assembling can also help it melt more evenly.
