This Breakfast Flatbread is a tasty way to start your day! It’s soft and chewy, topped with eggs, cheese, and your favorite veggies. It’s like a pizza for breakfast!
Sometimes, I even sneak in some bacon or sausage—who can resist right? It’s easy to whip up, and I love how I can customize it to what I have in my fridge!
Key Ingredients & Substitutions
Flatbread/Naan: I love using pre-made flatbread for this recipe as it saves time. Naan works great too! If you’re looking for a gluten-free option, try using a cauliflower crust or gluten-free flatbread.
Eggs: Fresh large eggs give the best flavor, but if you’re avoiding eggs, try using a vegan egg substitute like scrambled tofu seasoned with turmeric for color and flavor.
Bacon: Crispy bacon adds wonderful flavor. If you want a healthier option or you’re vegetarian, try using turkey bacon or cooked mushrooms for a meaty texture.
Greens (Spinach/Arugula): Fresh spinach or arugula adds nutrients. If you don’t have those, you can use kale or frozen spinach—just make sure to thaw and drain it well!
Cheese: Mozzarella is great for melting, but feel free to swap it for cheddar or feta for a different taste. Vegan cheese can be used if you prefer dairy-free options!
How Do I Ensure My Eggs are Perfectly Cooked?
The key to perfectly cooked eggs on your flatbread is timing. You want the whites set while keeping the yolks a little runny. Here’s how to achieve that:
- Be careful not to overcrowd the flatbread with toppings, which can trap heat.
- Preheat your oven properly to ensure even cooking. Place your flatbread on a baking sheet or pizza stone for optimal heat distribution.
- Keep an eye on the eggs while they bake. Around the 10-minute mark, check to see if the whites are set but the yolks still jiggle slightly.
Let the flatbread cool for a minute before slicing; it gives the eggs a chance to set just a bit more. Enjoy your breakfast flatbread with perfect eggs every time!

Breakfast Flatbread
Ingredients You’ll Need:
- 1 pre-made flatbread or naan (about 8-10 inches)
- 2 large eggs
- 4 slices cooked bacon, crumbled
- 1 cup fresh spinach or arugula
- 1/2 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- 1 teaspoon olive oil
- Salt and freshly ground black pepper, to taste
- Red pepper flakes (optional)
- 1 garlic clove, minced (optional)
How Much Time Will You Need?
This delightful Breakfast Flatbread takes about 5 minutes to prepare and another 10-12 minutes to bake, so you’re looking at a total of around 15-17 minutes from start to finish. Quick and delicious—perfect for a busy morning!
Step-by-Step Instructions:
1. Preheat the Oven:
First, set your oven to preheat at 425°F (220°C). This will ensure your flatbread bakes evenly and gets a nice golden crust.
2. Prepare the Flatbread:
Grab your pre-made flatbread or naan and place it on a baking sheet or pizza stone. This is where all the delicious toppings will come together!
3. Add Olive Oil and Garlic:
Lightly brush the flatbread with olive oil to help it crisp up in the oven. If you’re using minced garlic, sprinkle that evenly over the flatbread as well—it adds a lovely flavor!
4. Layer the Cheese:
Next, scatter the shredded mozzarella cheese over the flatbread. This will melt beautifully and create a cheesy layer for all the toppings.
5. Top with Greens:
Now, it’s time to add some color! Arrange your fresh spinach or arugula on top of the cheese. This not only adds nutrition but also a nice freshness to the dish.
6. Add Bacon:
Sprinkle the crumbled cooked bacon on top of the greens. The saltiness of the bacon pairs wonderfully with the eggs and cheese!
7. Crack the Eggs:
Carefully crack two eggs onto the flatbread, making sure to space them out a bit. This will ensure every slice has its own egg!
8. Season It Up:
Take a moment to season the eggs and flatbread with salt and freshly ground black pepper—don’t forget the red pepper flakes if you like a little heat!
9. Bake Time:
Pop the baking sheet into the preheated oven and bake for about 10-12 minutes. You want the egg whites to be set while keeping those yolks nice and runny—just perfect!
10. Finish with Parmesan:
When it’s done, remove the flatbread from the oven and sprinkle the grated Parmesan on top for an extra layer of flavor.
11. Slice and Serve:
Let the flatbread cool for a minute, then slice it up and enjoy while it’s warm. It’s a delightful way to kick-start your day!
Enjoy your delicious and hearty breakfast flatbread that’s packed with protein, greens, and savory bacon! Perfect for sharing or keeping all to yourself!
Can I Use a Different Bread Instead of Flatbread?
Absolutely! While flatbread or naan works best for this recipe, you can use pita bread, pizza dough, or even bagels. Just adjust the baking time as needed based on the thickness of the bread.
How Can I Make This Recipe Vegetarian?
To make the Breakfast Flatbread vegetarian, simply omit the bacon and consider adding some sautéed mushrooms or bell peppers for a delicious alternative. You could also incorporate more greens like kale or additional cheese!
Can I Prepare This in Advance?
Yes! You can prepare the flatbread with all the toppings except the eggs in advance and store it in the fridge for up to a day. Just add the eggs and bake when you’re ready to eat for the freshest taste!
What’s the Best Way to Store Leftover Flatbread?
If you have leftovers, store them in an airtight container in the fridge for up to 2 days. To reheat, pop them back in the oven or toaster oven to maintain that crispy texture, or microwave them for a quicker option—although it might get a bit softer.



