This Breakfast Flatbread is a tasty way to kick-start your day! With a crispy base, topped with eggs, cheese, and your favorite veggies, it’s a delight in every bite.
It’s so easy to make! I love throwing on whatever I have in the fridge. It’s my go-to when I’m in a hurry but still want something delicious. Perfect for busy mornings!
Key Ingredients & Substitutions
Flatbread or Pizza Dough: You can use store-bought flatbread for ease, but if you prefer making your own, go for a simple pizza dough recipe. For a healthier option, try whole wheat or cauliflower crust.
Bacon: Crispy bacon adds a delicious crunch, but turkey bacon or even ham makes a great substitute if you’re looking for a leaner option.
Eggs: Fresh eggs deliver the best flavor. If you’re vegan, consider using tofu or chickpea flour mixed with water to create a scrambled egg alternative.
Cheese: Mozzarella is perfect for that melty texture. You might also like cheddar or goat cheese for a different flavor, or a vegan cheese for a dairy-free option.
Greens: Spinach and kale are nutritious choices. Feel free to swap in arugula or other leafy greens like Swiss chard for varied tastes.
How Do I Get the Perfectly Cooked Eggs on My Flatbread?
Setting the right doneness for your eggs on the flatbread can be tricky! Here’s a simple method to get them just right:
- Preheat your oven properly to ensure even cooking.
- Create wells in the cheese and bacon for your eggs. This helps keep them in place and prevents them from running off.
- Keep an eye on the baking time. Aim for 10-12 minutes, and check to see when the egg whites are set but the yolks are still jiggly for that perfect runny texture.
Don’t forget to let it cool for a minute or two before slicing. This helps the flatbread hold together better!

How to Make Breakfast Flatbread with Eggs, Bacon, and Greens
Ingredients You’ll Need:
For the Flatbread Base:
- 1 prepared flatbread or pizza dough (about 10-12 inches)
- Olive oil, for brushing
For the Toppings:
- 4 slices bacon, chopped
- 2 large eggs
- 1 cup shredded mozzarella cheese
- 1/2 cup fresh spinach or kale, roughly chopped
- 1 green onion, chopped
- Salt and freshly ground black pepper, to taste
- Optional: fresh chives or parsley for garnish
How Much Time Will You Need?
This delicious Breakfast Flatbread takes about 15 minutes to prepare, plus an additional 10-12 minutes to bake. In under 30 minutes, you’ll have a warm and hearty meal that’s sure to wake everyone up!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 425°F (220°C). This ensures that your flatbread cooks evenly and gets that nice crispy edge! Lightly grease a baking sheet or pizza stone to prevent sticking.
2. Cook the Bacon:
In a skillet over medium heat, cook the chopped bacon until it turns crispy. Use a slotted spoon to remove the bacon from the pan and place it on paper towels to drain. You can also save a bit of the bacon fat for cooking the eggs later if you’d like a little extra flavor!
3. Prepare the Flatbread:
Place your flatbread on the greased baking sheet. Lightly brush the edges with olive oil for that golden-brown finish. This will also add great flavor to the crust!
4. Layer the Cheese:
Evenly sprinkle the shredded mozzarella cheese over the flatbread, leaving a small border around the edges. This will help create a cheesy crust as it bakes!
5. Add Bacon and Greens:
Scatter the crispy bacon bits and chopped spinach or kale over the cheese. This adds a nice dose of greens and flavor to your flatbread.
6. Create Wells for Eggs:
Using a spoon, create two small wells in the ingredients where you’ll crack the eggs. This keeps them in place and makes sure they cook perfectly. Crack one egg into each well, being careful not to break the yolks.
7. Season the Eggs:
Sprinkle a little salt and pepper over the eggs to taste. This simple seasoning goes a long way in enhancing the flavor!
8. Bake the Flatbread:
Place the flatbread in the preheated oven and bake for about 10-12 minutes. You want the egg whites to be set while keeping the yolks slightly runny, and the edges of the flatbread should be golden and crisp—just how we like it!
9. Final Touches:
Once done, carefully remove the flatbread from the oven. Top it with the chopped green onion and any optional herbs you like. This not only adds a pop of color but also fresh flavor!
10. Serve and Enjoy:
Slice the flatbread and serve it immediately while it’s hot. Pair it with a refreshing glass of fresh orange juice for a cheerful breakfast treat!
Enjoy your crispy, cheesy, and utterly delicious Breakfast Flatbread that’s sure to make your mornings brighter!
Can I Use Unsalted Bacon or Other Meats?
Absolutely! Unsalted bacon is fine; just add a pinch more salt to your eggs and greens if desired. You could also use sausage or turkey bacon as alternatives for a different flavor.
Can I Make This Recipe Vegetarian?
Yes! You can easily make this vegetarian by omitting the bacon and substituting it with sautéed mushrooms or bell peppers for added flavor. You can also use a plant-based bacon if you want a similar texture!
How Do I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 2-3 days. To reheat, place it in the oven at 350°F (175°C) until heated through, or use the microwave, though the texture may not be as crispy.
Can I Add More Toppings?
Definitely! This flatbread is versatile, so feel free to add your favorite toppings such as diced tomatoes, olives, or different types of cheese. Just keep in mind that adding too many ingredients may require additional baking time to cook everything through!
