Is there anything better than a warm, savory breakfast that feels fancy but is secretly a cinch to pull together? This Garlic Herb Breakfast Flatbread with Eggs is my absolute go-to when I want to start the day on a high note without a ton of fuss. It’s the kind of recipe that looks like it came from a fancy bakery but is made right in your own kitchen. It’s perfect for a slow Saturday morning or when you’ve got friends coming over and need some serious breakfast inspo. Honestly, it’s so, so good.
Why You’ll Love This
You’re going to love this recipe because it checks all the boxes. It’s a total crowd-pleaser, making it perfect for a breakfast buffet. It’s packed with savory flavor that feels indulgent but is actually pretty balanced. And the best part? It comes together in about 20 minutes, making it one of those simple breakfast ideas you’ll return to again and again. It’s comfort food with a twist, and the runny egg yolk mixed with the garlicky, herby cheese is just everything.
Ingredients You’ll Need
- 1 large piece of naan or pre-made flatbread: Our sturdy, delicious base.
- 2 tablespoons olive oil: For a golden, crisp crust.
- 2 cloves garlic, minced: For that essential savory punch.
- 1/2 cup shredded mozzarella cheese: Melty, gooey goodness.
- 1/4 cup grated Parmesan cheese: Adds a salty, nutty depth.
- 1 teaspoon fresh thyme leaves (or 1/2 tsp dried): Earthy, aromatic flavor.
- 1 teaspoon chopped fresh rosemary (or 1/2 tsp dried): A little piney note.
- 2 large eggs: The star of the show for protein.
- Salt and freshly ground black pepper: To taste.
- Red pepper flakes (optional): For a subtle kick.
- Fresh chopped parsley or chives for garnish: For a pop of color and freshness.
Let’s Get Cooking Step by Step
- Preheat your oven to 400°F (200°C). Place your naan or flatbread on a baking sheet.
- In a small bowl, mix the olive oil and minced garlic. Brush this mixture evenly over the entire surface of the flatbread. This is where all that amazing flavor starts!
- Evenly sprinkle the mozzarella and Parmesan cheeses over the oiled flatbread, leaving two small wells or spaces for the eggs. Scatter the thyme and rosemary over the cheese.
- Carefully crack one egg into each of the reserved wells. Season the entire flatbread with a good pinch of salt and black pepper.
- Bake for 10-14 minutes, or until the egg whites are set, the yolks are still slightly runny (or to your liking), and the edges of the flatbread are golden brown and crisp.
- Remove from the oven. Let it sit for a minute before slicing. Garnish with fresh parsley or chives and a sprinkle of red pepper flakes if you’d like. Serve immediately!
Tips For Success With Flatbread
- For a super crisp crust, you can pop the naked flatbread in the oven for 2-3 minutes before adding toppings.
- If you’re nervous about the eggs sliding off, create a little cheese barrier around the wells to keep them in place.
- Don’t skip the post-bake rest! Letting it sit for a minute makes it much easier to slice cleanly.
- Watch those eggs like a hawk near the end. Baking time can vary a ton depending on your oven and how you like your yolks.
- And my favorite tip? Have fun with it! A broken yolk isn’t a mistake, it’s a feature—it makes the whole flatbread extra saucy.
Serving Ideas For Breakfast Buffets
This flatbread is a superstar on a breakfast or brunch buffet table. To round out the spread, I love serving it alongside a simple mixed green salad with a bright vinaigrette, a big platter of fresh fruit, and maybe some crispy smoked turkey bacon or sausage links. It’s an aesthetic food that elevates the whole table. For a drink, a pitcher of fresh orange juice or iced coffee bar lets everyone help themselves. It’s the ultimate easy, healthy food idea for a group.
Variations & Substitutions
This recipe is wonderfully adaptable! Need a dairy-free version? Use your favorite vegan cheese blend—it works like a charm. For a veggie-packed twist, scatter some fresh spinach or thinly sliced mushrooms over the cheese before adding the eggs. If you’re a meat lover, some crumbled cooked smoked turkey sausage or diced ham would be delicious. And for an extra flavor bomb, a light drizzle of truffle oil right after it comes out of the oven is just incredible.
Storage & Reheating
This flatbread is truly best enjoyed fresh from the oven. But if you have leftovers, let them cool completely before storing them in an airtight container in the fridge for up to 2 days. To reheat, your oven or toaster oven is your best friend. Pop it in at 350°F for about 5-7 minutes until warm and crisp again. I don’t recommend reheating in the microwave, as the flatbread will get very soft. I also don’t recommend freezing this one, as the eggs and texture don’t hold up well.
Frequently Asked Questions
- Q: Can I make this ahead of time for a breakfast buffet?
A: You can prep the components ahead to make morning assembly a breeze! Mix the oil and garlic and keep it covered. Shred your cheeses and chop your herbs. Store everything separately in the fridge. When you’re ready, just assemble and bake—it’ll still be a quick breakfast idea. - Q: I’m not a fan of runny yolks. How do I cook the eggs through?
A> No problem at all! Just bake the flatbread for a few minutes longer, until the yolks are fully set to your liking. You can even give the yolks a gentle poke with a fork to check their firmness. - Q: What’s the best type of flatbread to use for this?
A: I’m a huge fan of naan for its soft-yet-sturdy texture, but any pre-made flatbread or even a small pizza crust will work. Just keep an eye on the baking time, as thinner crusts will cook faster.


