Craving something light, flavorful, and just a little fancy without too much effort? This Pesto Mediterranean Flatbread Pizza is exactly what your weeknight dinner lineup needs. It takes everything you love about bold Mediterranean flavors and layers them beautifully over a crisp, oven-baked flatbread. Each bite is bursting with vibrant basil pesto, salty olives, juicy cherry tomatoes, and creamy mozzarella.
What makes this recipe such a hit is how fast it comes together. Whether you’re feeding yourself, a hungry partner, or a couple of guests, it’s the kind of meal that looks impressive but takes under 30 minutes from start to finish. Perfect as a main dish, appetizer, or even as part of a casual dinner party spread, this flatbread pizza is versatile, satisfying, and always a crowd-pleaser.
Why You’ll Love This Pesto Mediterranean Flatbread Pizza
If you love Mediterranean flavors, this pizza is a dream. It blends the freshness of pesto with the richness of cheese and the satisfying texture of oven-roasted veggies. The use of flatbread makes it quicker and easier than a traditional pizza crust, but still provides the perfect crisp bite. It’s vegetarian, customizable, and works as a full meal or side. Bonus: the cleanup is minimal.
Can I Use Store-Bought Pesto or Should I Make My Own?
Store-bought pesto is absolutely fine for this recipe and keeps things quick and easy. Just choose one that uses quality ingredients like extra virgin olive oil and real Parmesan. If you have fresh basil and a few minutes to spare, homemade pesto can elevate the flavor even more. Either way, you can’t go wrong.
Ingredients for the Pesto Mediterranean Flatbread Pizza
This flatbread pizza comes together with a handful of Mediterranean-inspired ingredients, each adding its own charm. Don’t skip any if you can help it—they all play a flavorful role.
- Flatbread
- Basil pesto
- Shredded mozzarella
- Cherry tomatoes
- Kalamata olives
- Red onion
- Crumbled feta
- Fresh basil
- Olive oil
- Crushed red pepper (optional)

How To Make the Pesto Mediterranean Flatbread Pizza
Step 1: Preheat and Prep
Preheat your oven to 425°F. Line a baking sheet with parchment paper or foil for easy cleanup.
Step 2: Assemble the Flatbread
Place your flatbread on the prepared sheet. Spread a generous layer of basil pesto over the surface, leaving a small border around the edges.
Step 3: Layer the Toppings
Sprinkle shredded mozzarella over the pesto base. Follow with sliced cherry tomatoes, red onions, and olives. Add a few crumbles of feta for a tangy bite.
Step 4: Bake It
Bake in the preheated oven for about 10–12 minutes, or until the cheese is bubbly and the flatbread edges are golden brown.
Step 5: Garnish and Serve
Remove from the oven and immediately sprinkle with fresh basil leaves and a drizzle of olive oil. Add crushed red pepper if desired. Slice and enjoy warm.
How to Serve and Store This Flatbread Pizza
This recipe feeds two people as a main dish or four as an appetizer. Serve it fresh from the oven when the cheese is melty and the flatbread is crisp. Pair it with a chilled white wine or sparkling water with lemon for a refreshing touch.
If you have leftovers, store them in an airtight container in the fridge. To reheat, pop them back into a hot oven for a few minutes to restore crispiness. Avoid microwaving—it makes the crust soggy.
What to Serve With Pesto Mediterranean Flatbread Pizza?
Greek Salad
Fresh and crunchy with cucumbers, tomatoes, feta, and olives, this salad echoes the flavors in the pizza perfectly.
Roasted Red Pepper Hummus
Serve with warm pita or raw veggies for a colorful, flavorful side dish.
Lemon Garlic Shrimp
Add some protein to the meal with lemon garlic shrimp skewers or sautéed shrimp.
Marinated Artichoke Hearts
A briny, tender bite that matches the Mediterranean tone.
Tzatziki Sauce
Cool and creamy, it makes a great dip for your crusts or side vegetables.
Couscous Salad
A lemony couscous salad with parsley, tomato, and cucumber adds another texture and can be served warm or cold.
Mediterranean Chickpea Salad
Loaded with chickpeas, red onion, cucumber, and herbs—great for meal prepping too.
Falafel Balls
If you’re going all in on the Mediterranean vibe, crispy falafel makes a wonderful addition.
Want More Flatbread & Pizza Ideas?
If you love this Pesto Mediterranean Flatbread Pizza, check out more irresistible options right from our kitchen:
- Try the Homemade Mexican Pizza Recipe for a spicy, cheesy twist.
- For a pasta-lovers’ dream in pizza form, you’ll love the Creamy Ground Beef Alfredo Pasta.
- Make it cheesy with the Cheesy Baked Tortellini with Meat Sauce.
- Dive into cozy flavors with the One-Pot Smoked Sausage Pasta.
- Or go hearty and satisfying with our Creamy Beef and Shells Recipe.
Save This Recipe For Later
📌 Save this recipe to your Pinterest board so you can find it again when a pizza craving hits.
Have you made your own spin on this flatbread? Maybe added mushrooms or swapped feta for goat cheese? Let us know in the comments below. Sharing your take helps others get inspired too.
Explore beautifully curated Mediterranean and health-boosting dishes on Mia Recipes on Pinterest and bring something fresh to your table every week.

Pesto Mediterranean Flatbread Pizza
- Total Time: 22 minutes
- Yield: 2 servings
- Diet: Vegetarian
Description
Pesto Mediterranean Flatbread Pizza is a quick and flavorful dinner made with crisp flatbread, basil pesto, mozzarella, feta, cherry tomatoes, olives, and red onion. This easy Mediterranean flatbread pizza recipe is perfect for a light lunch, simple weeknight meal, or easy appetizer packed with fresh Mediterranean flavors.
Ingredients
1 large flatbread
1/3 cup basil pesto
1 1/2 cups shredded mozzarella cheese
1 cup cherry tomatoes, halved
1/3 cup Kalamata olives, sliced
1/4 cup thinly sliced red onion
1/3 cup crumbled feta cheese
2 tablespoons chopped fresh basil
1 teaspoon olive oil
1/4 teaspoon crushed red pepper flakes, optional
Instructions
1. Preheat the oven to 425°F and line a baking sheet with parchment paper.
2. Place the flatbread on the prepared baking sheet and spread the basil pesto evenly over the top, leaving a small border around the edges.
3. Sprinkle the mozzarella cheese over the pesto.
4. Add the cherry tomatoes, sliced olives, and red onion evenly across the flatbread.
5. Scatter the crumbled feta over the top.
6. Bake for 10 to 12 minutes, or until the cheese is melted and the edges are crisp and lightly golden.
7. Remove from the oven and finish with fresh basil, a light drizzle of olive oil, and crushed red pepper flakes if using.
8. Slice and serve warm.
Notes
Use a sturdy flatbread so it stays crisp under the toppings.
Do not overload the pizza with wet toppings or the center may soften too much.
For the best texture, reheat leftovers in the oven or air fryer instead of the microwave.
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1/2 flatbread
- Calories: 480
- Sugar: 4g
- Sodium: 980mg
- Fat: 24g
- Saturated Fat: 9g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 3g
- Protein: 20g
- Cholesterol: 35mg


