The first time I made this Pesto Mediterranean Flatbread Pizza, I wanted something that felt fresh, colorful, and a little special without turning dinner into a full project. One bite in, I knew it was the kind of easy meal I’d come back to again and again. The crisp flatbread, rich pesto, briny olives, creamy cheese, and juicy tomatoes all work together in the most satisfying way.


What I love most is how this flatbread pizza brings bold Mediterranean flavor to the table with very little effort. It’s perfect for a quick lunch, a light dinner, or even a casual appetizer when friends stop by. Every slice has that balance of crunchy, creamy, herby, and tangy that keeps me reaching for another piece.
Why Is Pesto So Good on Flatbread Pizza?
Pesto is one of my favorite shortcuts for building big flavor fast. It spreads easily over the flatbread, adds a rich basil and garlic base, and pairs beautifully with Mediterranean toppings like artichokes, olives, feta, and tomatoes. Because it’s already packed with oil, herbs, and cheese, it helps the flatbread bake up flavorful without needing a heavy sauce.
Another reason I love using pesto here is that it keeps the whole flatbread pizza feeling bright instead of heavy. Traditional red sauce can be delicious, but pesto gives this version a fresher, more vibrant personality that makes the toppings really shine.
Ingredients for the Pesto Mediterranean Flatbread Pizza
Every ingredient in this flatbread matters, and I like how each one adds a different layer of flavor and texture.
Flatbread
This is the crisp base that holds everything together. I like using a sturdy flatbread that gets golden around the edges while still staying tender enough to bite through easily.
Pesto
Pesto acts as the sauce and brings bold basil, garlic, and cheesy flavor to every bite. It gives the pizza its signature herby richness.
Marinated artichoke hearts
These add a soft, tangy bite that makes the flatbread feel unmistakably Mediterranean. I love how they tuck into all the cheesy, saucy layers.
Cherry tomatoes
Their juicy sweetness balances the salty and savory ingredients. When they roast slightly, they become even more flavorful.
Red onion
Thin slices of red onion bring a little bite and a bit of crunch. They also add lovely color across the top.
Kalamata olives
These give the flatbread a briny pop that pairs beautifully with pesto and feta. A few scattered across the top make a big difference.
Feta cheese
Feta adds creamy, salty crumbles that melt just enough without losing their texture. It gives the pizza that classic Mediterranean finish.
Mozzarella cheese
I like a little mozzarella for that melty, stretchy layer that helps hold the toppings in place and makes each slice feel extra satisfying.
Fresh arugula
A handful of arugula added after baking gives the flatbread a peppery freshness that wakes up the whole dish.
Olive oil
A light drizzle helps the crust crisp and adds extra richness.
Italian seasoning
This ties all the toppings together with a subtle herbal boost.
Black pepper
Freshly cracked black pepper sharpens the flavors and gives the finished flatbread a little extra edge.
How To Make the Pesto Mediterranean Flatbread Pizza
This comes together quickly, which is one of the reasons I make it so often.
Step 1: Prep the Oven and Flatbread
Start by preheating your oven to 425°F. Place the flatbread on a baking sheet or pizza pan so it has a sturdy surface for baking. If I want an even crispier bottom, I let the pan heat up in the oven for a few minutes first.
Step 2: Spread the Pesto Base
Spoon the pesto over the flatbread and spread it all the way to the edges in an even layer. I try not to make it too thick, just enough to coat the surface well so every bite gets that basil flavor.
Step 3: Add the Cheeses
Sprinkle the mozzarella first for a light melty base, then crumble feta over the top. This combination gives the flatbread both creamy richness and those salty little pockets of flavor I love.
Step 4: Layer the Mediterranean Toppings
Scatter the chopped artichoke hearts, halved cherry tomatoes, sliced red onion, and Kalamata olives over the cheeses. Try to spread everything evenly so each slice gets a good mix of toppings.
Step 5: Season and Bake
Drizzle lightly with olive oil and add Italian seasoning plus a little black pepper. Bake for 10 to 14 minutes, or until the edges are golden, the cheese is softened, and the tomatoes look just slightly blistered.
Step 6: Finish with Arugula and Slice
Once the flatbread comes out of the oven, top it with a handful of fresh arugula. Let it rest for a minute or two, then slice and serve while it’s still warm and crisp.

The Best Ways to Serve and Store This Pesto Mediterranean Flatbread Pizza
I usually serve this flatbread pizza straight from the oven while the crust is crisp and the cheese is still warm. It makes a wonderful light main dish with a salad on the side, but I also love cutting it into smaller squares for a party platter or casual appetizer board.
If you have leftovers, store them in an airtight container in the refrigerator for up to 3 days. To reheat, I recommend using the oven or air fryer instead of the microwave so the flatbread stays crisp. A few minutes at 350°F usually does the trick.
What to Serve With Pesto Mediterranean Flatbread Pizza?
Simple Green Salad
A crisp salad with lemon vinaigrette keeps the meal fresh and light while letting the pizza stay the star.
Roasted Rosemary Sweet Potatoes
Their cozy, savory flavor makes a great contrast to the bright pesto and tangy toppings.
Easy Marinated Mushrooms
These bring extra Mediterranean character to the table and pair beautifully with olives, artichokes, and feta.
California Spaghetti Salad
If I’m feeding a crowd, a chilled pasta salad adds color, texture, and makes the meal feel generous and fun.
Creamy Roasted Garlic Tomato Soup
On cooler days, I love serving this flatbread with a warm bowl of soup for a comforting lunch or easy dinner.
Want More Mediterranean Dinner Ideas?
If you love fresh, flavor-packed meals like this Pesto Mediterranean Flatbread Pizza, I think you’ll enjoy a few more savory favorites from Savor Queen too:
- California Spaghetti Salad for a cool and colorful side with plenty of picnic charm.
- Roasted Cauliflower Green Goddess Salad when you want something vibrant, crisp, and packed with fresh flavor.
- Greek Chicken Meatballs with Lemon Orzo for a hearty Mediterranean-inspired dinner idea.
- Refreshing Marinated Cucumbers Onions and Tomatoes when you want a bright and juicy side dish.
I also love pairing flatbread nights with comforting dishes like Creamy Roasted Garlic Tomato Soup. And for even more daily inspiration, take a peek at my Savor Queen Pinterest page where I share fresh recipe ideas all the time.
Save This Pin For Later
Save this delicious idea to your favorite Pinterest board so it’s easy to find when you’re ready to make it again.
If you gave it your own twist, maybe extra feta, a swipe of hummus, or a handful of spinach, I’d love to hear how it turned out. Drop your tips or questions in the comments below.
Need more inspiration? Explore my daily kitchen creations on Savor Queen on Pinterest. Your next favorite might be waiting there.
Print
Pesto Mediterranean Flatbread Pizza
- Total Time: 22 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
This Pesto Mediterranean Flatbread Pizza is the kind of easy recipe that feels special the moment it hits the table. Crisp flatbread, herby pesto, melty mozzarella, tangy feta, artichoke hearts, olives, and juicy cherry tomatoes come together in a fresh and flavorful bite that works for a quick lunch, easy dinner, healthy snack, or party appetizer. It is one of my favorite food ideas when I want simple Mediterranean flavors, fast prep, and a colorful meal that looks impressive without much effort.
Ingredients
1 flatbread or naan
1/3 cup basil pesto
1 cup shredded mozzarella cheese
1/2 cup crumbled feta cheese
1 cup marinated artichoke hearts, drained and chopped
1/2 cup cherry tomatoes, halved
1/4 cup sliced red onion
1/4 cup sliced Kalamata olives
1 cup fresh arugula
1 tablespoon olive oil
1/2 teaspoon Italian seasoning
1/4 teaspoon black pepper
Instructions
1. Preheat the oven to 425°F and place the flatbread on a baking sheet or pizza pan.
2. Spread the pesto evenly over the flatbread, leaving a small border around the edges.
3. Sprinkle the mozzarella over the pesto, then add the feta cheese.
4. Scatter the artichoke hearts, cherry tomatoes, red onion, and Kalamata olives across the top.
5. Drizzle with olive oil and season with Italian seasoning and black pepper.
6. Bake for 10 to 14 minutes, until the edges are golden and the cheese is melted.
7. Remove from the oven, top with fresh arugula, slice, and serve warm.
Notes
Do not overload the flatbread with wet toppings, or the crust can turn soft instead of crisp.
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Category: Main Course
- Method: Baked
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 slice
- Calories: 310
- Sugar: 3g
- Sodium: 620mg
- Fat: 18g
- Saturated Fat: 6g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 2g
- Protein: 12g
- Cholesterol: 25mg
Keywords: pesto flatbread pizza, Mediterranean flatbread pizza, easy dinner, quick lunch, healthy snack, flatbread recipe, vegetarian pizza, food ideas
