Best Mediterranean Flatbread Pizza Recipe
Introduction
This Best Mediterranean Flatbread Pizza combines fresh, vibrant flavors with a crispy, golden crust. Topped with spinach pesto, mozzarella, and a colorful array of Mediterranean ingredients, it’s perfect for a quick weekday meal or a casual gathering.

Ingredients
- 2 flatbreads
- 3 tbsp olive oil
- 1/2 cup spinach pesto
- 10 oz mozzarella
- 1 cup tomatoes
- 1/2 cup red onion
- 2.25 oz black olives
- 1 cup artichoke hearts
- 3/4 cup feta
- 1 tsp oregano
- 1/4 tsp red pepper flakes
- Salt to taste
- Parsley
- Arugula
Instructions
- Step 1: Preheat your oven to 500°F. Prepare your ingredients: thinly slice the red onion, halve the tomatoes, and drain the artichoke hearts thoroughly to avoid soggy flatbread. Roughly chop the parsley and have the arugula ready for garnish.
- Step 2: Place the flatbreads on a baking sheet. Brush one side of each flatbread evenly with 2 tablespoons of olive oil for a crispy, flavorful crust. Spread the spinach pesto generously and evenly across each flatbread, leaving a small border.
- Step 3: Tear or slice the mozzarella into pieces and distribute evenly over the pesto. Scatter the drained artichoke hearts, black olives, and red onion slices on top.
- Step 4: Arrange the tomato halves cut side up across the flatbreads. Crumble the feta cheese over all toppings. Sprinkle oregano, red pepper flakes, and salt to taste.
- Step 5: Bake in the preheated oven for 5-10 minutes. Check around 5 minutes—the flatbread is ready when the mozzarella is melted, bubbly, and edges turn golden and slightly crispy.
- Step 6: Remove from oven and allow to cool for 1-2 minutes. Scatter the fresh parsley and arugula over the warm pizzas. Drizzle with the remaining 1 tablespoon of olive oil, slice, and serve immediately.
Tips & Variations
- Drain artichoke hearts well to avoid soggy crust.
- Use your favorite pesto or try a sun-dried tomato pesto for a different twist.
- Add grilled chicken or shrimp for extra protein.
Storage
Store any leftover flatbread pizza in an airtight container in the refrigerator for up to 2 days. Reheat in a preheated oven at 375°F for 5-7 minutes to regain crispness. Avoid microwaving as it can make the crust soggy.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular pizza dough instead of flatbreads?
Yes, you can use pizza dough but bake it slightly longer to ensure the crust cooks through. Adjust toppings and quantities accordingly.
Is it possible to make this pizza vegan?
Absolutely. Substitute mozzarella and feta with your favorite vegan cheeses and use a vegan pesto or blend your own with nutritional yeast for added flavor.
Print
Best Mediterranean Flatbread Pizza Recipe
- Total Time: 17-18 minutes
- Yield: 2 flatbread pizzas (serves 2-4) 1x
- Diet: Vegetarian
Description
This Best Mediterranean Flatbread Pizza is a vibrant and flavorful dish featuring a crispy flatbread base topped with spinach pesto, mozzarella, artichoke hearts, black olives, tomatoes, feta cheese, and aromatic herbs. Perfectly baked to golden perfection, it is garnished with fresh parsley and peppery arugula, making it a delicious, easy-to-make meal that embodies Mediterranean freshness and taste.
Ingredients
For the base:
- 2 flatbreads
- 3 tbsp olive oil
- 1/2 cup spinach pesto
- 10 oz mozzarella
For the toppings:
- 1 cup tomatoes
- 1/2 cup red onion
- 2.25 oz black olives
- 1 cup artichoke hearts
- 3/4 cup feta cheese
- 1 tsp oregano
- 1/4 tsp red pepper flakes
- Salt to taste
- Parsley (for garnish)
- Arugula (for garnish)
Instructions
- Preheat and prepare vegetables: Preheat your oven to 500°F. While it heats, dice the red onion into thin slices, halve the tomatoes, and drain the artichoke hearts thoroughly to avoid sogginess. Roughly chop the parsley and prepare the arugula for garnishing.
- Prepare the flatbread base: Place the flatbreads on a baking sheet. Brush both flatbreads evenly with 2 tablespoons of olive oil on one side to create a crispy, flavorful base. Spread the spinach pesto generously and evenly across each flatbread, leaving a small border, using the back of a spoon to ensure smooth and even coverage.
- Add cheese and toppings: Tear or slice the mozzarella into even pieces and distribute it across both flatbreads as the first cheese layer. Then, evenly scatter the drained artichoke hearts, black olives, and diced red onions over the mozzarella. Arrange the tomato halves cut-side up on top, and crumble the feta cheese evenly over all the toppings. Sprinkle with oregano, red pepper flakes, and a pinch of salt to taste.
- Bake the flatbreads: Transfer the baking sheet to the preheated oven and bake for 5-10 minutes. Watch closely around the 5-minute mark and remove the flatbreads when the mozzarella is melted, bubbly, and the edges start to turn golden and crispy, usually around 7-8 minutes.
- Garnish and serve: Remove the flatbreads from the oven and allow them to cool for 1-2 minutes to handle easily. Scatter the fresh parsley and arugula on top while the flatbreads are still warm to slightly wilt the arugula and release its peppery flavor. Drizzle with the remaining 1 tablespoon of olive oil for added richness, slice, and serve immediately.
Notes
- Ensure artichoke hearts are well drained to prevent a soggy crust.
- Use fresh mozzarella for best melting and flavor.
- Adjust red pepper flakes to your preferred spice level.
- Serve immediately for the best texture and taste.
- Feel free to substitute flatbreads with naan or pita for variation.
- Prep Time: 10 minutes
- Cook Time: 7-8 minutes
- Category: Pizza
- Method: Baking
- Cuisine: Mediterranean
Keywords: Mediterranean flatbread pizza, spinach pesto pizza, easy flatbread pizza, vegetarian flatbread, quick pizza recipe, artichoke heart pizza, mozzarella pizza

