
This Mediterranean flatbread pizza transforms simple ingredients into a vibrant meal that's ready in minutes. The combination of tangy feta, briny olives, and fresh vegetables creates a Greek-inspired pizza that's lighter than traditional versions but packed with bold flavors.
I started making these flatbread pizzas during busy weeknights when I needed something quick but didn't want to sacrifice flavor. My family now requests them regularly, especially during summer when fresh vegetables are abundant and we want something lighter than traditional pizza.
Ingredients
- Flatbread crusts: Make this recipe incredibly quick whether you make your own or use store bought versions
- Olive oil: Adds richness and helps crisp the crust
- Spinach pesto: Creates a vibrant base with more nutrients than traditional tomato sauce
- Mozzarella cheese: Provides that classic melty pizza texture
- Grape tomatoes: Bring bright acidity and sweetness that intensifies when roasted
- Red onion: Adds a pop of color and mild sharpness that mellows during baking
- Black olives: Contribute that distinctive Mediterranean brininess
- Artichoke hearts: Add meaty texture and earthy flavor
- Feta cheese: Provides the signature tangy flavor that defines Greek cuisine
- Dried oregano: The quintessential Mediterranean herb that ties all flavors together
- Fresh parsley and arugula: Add bright color and peppery freshness as garnish
Step-by-Step Instructions
- Prepare Your Oven:
- Preheat your oven to 500°F. This high temperature will ensure a crispy crust and quick cooking time, mimicking a pizza oven environment. Position your rack in the center of the oven.
- Prepare The Flatbreads:
- Make homemade flatbreads if you have time and par bake them, or unwrap store bought flatbreads. Brush each flatbread generously with olive oil, ensuring you reach the edges. This creates a moisture barrier that prevents the toppings from making the crust soggy.
- Build The Base Layer:
- Spread spinach pesto evenly across both flatbreads, leaving a small border around the edges for a proper crust. Distribute the shredded mozzarella evenly between both pizzas, creating a base that will help hold the toppings in place.
- Add Mediterranean Toppings:
- Arrange the halved grape tomatoes, thinly sliced red onions, black olives, and quartered artichoke hearts evenly across both pizzas. Sprinkle crumbled feta cheese over everything, allowing some to fall between the vegetables. Finish with a light dusting of dried oregano and a small pinch of kosher salt to enhance all flavors.
- Bake To Perfection:
- Slide the prepared flatbreads directly onto the center rack or use a preheated pizza stone if available. Bake for 5-10 minutes, watching carefully as the high temperature makes timing crucial. Look for melted cheese, slightly charred vegetables, and a golden brown crust edge.
- Garnish And Serve:
- Remove from the oven and immediately sprinkle with fresh chopped parsley. Add a handful of fresh arugula leaves on top, allowing them to slightly wilt from the residual heat. Cut into slices and serve while hot.

My favorite element of this recipe is the contrasting textures between the crispy crust, melty cheese, and the pop of fresh tomatoes. I love watching guests' faces light up when they taste the unexpected brightness from the pesto base instead of traditional tomato sauce.
Make Ahead Options
These flatbread pizzas can be partially prepared ahead of time to make dinner even quicker. Prepare the flatbreads and toppings separately and store them in the refrigerator. When ready to eat, simply assemble and bake for fresh from the oven taste in minutes. You can even fully assemble the pizzas up to 8 hours ahead, cover with plastic wrap, and refrigerate until baking time.

Customization Ideas
The beauty of this Greek flatbread pizza lies in its flexibility. Feel free to personalize it based on your preferences or what you have available. Add grilled chicken or cooked ground lamb for a protein boost. Incorporate roasted red peppers, cucumbers, or fresh mint for different Mediterranean flavors. You could even drizzle with tzatziki sauce after baking for an authentic Greek touch that adds creaminess to each bite.
Perfect Pairing Suggestions
Serve these flatbread pizzas with a simple Greek salad for a complete meal. A crisp white wine like Assyrtiko or a light Pinot Grigio complements the Mediterranean flavors perfectly. For non-alcoholic options, sparkling water with lemon or a cucumber mint infused water provides refreshing contrast to the savory flavors of the pizza.
Frequently Asked Questions
- → Can I make this Greek flatbread pizza ahead of time?
Yes! You can prepare all the toppings in advance and even assemble the flatbreads up to 24 hours before cooking. Store assembled but unbaked flatbreads covered in the refrigerator. For best results, bake just before serving to ensure a crispy crust.
- → What can I substitute for spinach pesto?
Traditional basil pesto works perfectly as a substitute. For a simpler option, brush the flatbread with olive oil and minced garlic. Alternatively, a thin layer of hummus provides a Mediterranean twist that complements the other toppings well.
- → Is there a way to make this Greek flatbread pizza vegan?
Absolutely! Replace the mozzarella and feta with your favorite plant-based cheese alternatives. Many grocery stores now carry vegan versions of both. You can also skip the cheese entirely and add extra vegetables, olives, and a drizzle of tahini sauce after baking.
- → What's the best way to reheat leftover Greek flatbread pizza?
For the crispiest results, reheat in a 350°F oven for 5-7 minutes. If using a microwave, heat for 30-second intervals but expect a softer crust. For a quick crispy option, reheat in a skillet over medium heat for 2-3 minutes, covering briefly to help melt any cheese.
- → What side dishes pair well with Greek flatbread pizza?
A simple Greek salad with cucumbers, tomatoes, and red onion makes a perfect companion. Tzatziki for dipping the pizza edges adds a cool contrast. Roasted vegetables like eggplant or zucchini also complement the Mediterranean flavors. For a heartier meal, serve with lemon-herb marinated chicken skewers.
- → How can I make homemade flatbread if I don't have store-bought?
Combine 2 cups flour, 1 teaspoon baking powder, 1/2 teaspoon salt, and 3/4 cup warm water with 3 tablespoons olive oil. Knead until smooth, divide into two portions, roll thin, and cook in a hot skillet for 2-3 minutes per side until lightly browned. Then add toppings and bake as directed.