If you’re craving a vibrant, fresh, and utterly satisfying dish, this Pesto Flatbread Pizza Recipe is going to become your new best friend in the kitchen. There’s something magical about the crisp yet tender flatbread crust topped with fragrant homemade basil pesto, melty mozzarella, tangy sun-dried tomatoes, and briny Kalamata olives—each bite bursts with layers of flavor that feel both gourmet and comforting. This recipe is all about simple, quality ingredients transforming into a delightful meal that’s as fun to make as it is to eat!

Ingredients You’ll Need
Gathering the right ingredients is the first step to nailing this recipe. Each component plays a crucial role, whether it’s crafting the perfect dough texture, adding the zest of fresh basil pesto, or bringing the whole pizza to life with vibrant toppings.
- 1 cup warm water (105-115°F): Activates the yeast gently for perfect dough rise.
- 1 teaspoon sugar: A tiny sprinkle helps wake up the yeast, encouraging fermentation.
- 2 1/4 teaspoons (1 packet) active dry yeast: The driving force behind that airy, soft flatbread.
- 2 1/2 cups all-purpose flour, plus more for dusting: Forms the structure of the dough; using all-purpose keeps it tender.
- 1 teaspoon salt: Balances flavors and strengthens the dough’s gluten network.
- 2 tablespoons olive oil, plus more for drizzling: Adds richness and keeps the dough supple.
- 2 cups fresh basil leaves, packed: The heart of the pesto, bringing fragrant, herbaceous freshness.
- 1/2 cup grated Parmesan cheese: Provides delicious umami depth both in the pesto and as a topping.
- 1/3 cup pine nuts, toasted: To add a buttery crunch to your pesto and elevate the flavor.
- 2 cloves garlic, minced: Adds a subtle kick and warmth to the pesto without overpowering it.
- 1/4 cup olive oil, plus more as needed: Blends everything in the pesto to a silky perfection.
- Salt and freshly ground black pepper to taste: Enhances every layer of flavor harmoniously.
- 8 ounces fresh mozzarella cheese, sliced: Melted, gooey, and irresistible on top of the flatbread.
- 1/2 cup sun-dried tomatoes, oil-packed, drained: Offers a sweet, tangy contrast with chewy texture.
- 1/4 cup Kalamata olives, pitted and halved: Brings a salty, slightly fruity bite that complements the pesto beautifully.
- 2 tablespoons grated Parmesan cheese, for sprinkling: Adds a final cheesy flourish before baking.
- Fresh basil leaves, for garnish (optional): A fresh burst of green and aroma just before serving.
- Red pepper flakes, for garnish (optional): Perfect if you like a gentle heat with your pizza.
How to Make Pesto Flatbread Pizza Recipe
Step 1: Activate the Yeast
Start by warming your water to the perfect temperature range of 105-115°F, then stir in the sugar and sprinkle the yeast over the top. Let it sit undisturbed for about 5-10 minutes until it becomes foamy and bubbly—this is the sign that your yeast is alive and raring to go. Without this step, the dough won’t rise properly, so patience here really pays off.
Step 2: Mix Dry Ingredients
While your yeast activates, whisk together the all-purpose flour and salt in a separate bowl. This step ensures that your salt doesn’t clump and disrupt the yeast’s activity while spreading the flavor evenly through the dough.
Step 3: Combine and Form Dough
Pour the olive oil into the yeast mixture, then slowly add the flour mixture. Use a wooden spoon or clean hands to bring the ingredients together into a shaggy dough. It might look a bit rough at first, but don’t worry; the next step is where magic happens.
Step 4: Knead Until Elastic
Turn the dough onto a lightly floured surface and knead vigorously for about 5 to 7 minutes. You want the dough to become smooth, elastic, and slightly tacky but manageable. If it’s sticky, add teeny amounts of flour; if too dry, add tiny sips of water. This kneading develops gluten, giving you a great crust that’s both chewy and crisp after baking.
Step 5: Let Dough Rise
Place your dough ball in a lightly oiled bowl, turning it to coat all sides, then cover it with plastic wrap or a kitchen towel. Find a warm, cozy spot and allow it to double in size over about 1 to 1.5 hours. This rest time is where flavors deepen and texture becomes gorgeous, so don’t rush it!
Step 6: Toast the Pine Nuts
While waiting, heat a dry skillet over medium heat and toast the pine nuts until they’re golden brown and releasing their irresistible aroma—this usually takes 3-5 minutes. Toasting adds a deeper nuttiness to your pesto that makes it extra special.
Step 7: Prepare the Pesto
Into your food processor go the fresh basil leaves, Parmesan cheese, toasted pine nuts, and minced garlic. Pulse until finely chopped. Then slowly drizzle in olive oil while it runs until your pesto reaches a smooth, spreadable consistency. Season carefully with salt and freshly ground pepper; remember that Parmesan already carries saltiness, so start gently.
Step 8: Preheat Oven and Prepare Pizza Base
Preheat your oven to a blazing 450°F and place a pizza stone or baking sheet inside. This ensures the flatbread crust crisps beautifully. Punch down the risen dough to release the air, then roll or stretch it out on a floured surface to about 1/4 inch thickness in an oval or rectangular shape, depending on your preference.
Step 9: Assemble the Flatbread Pizza
Transfer your shaped dough onto a piece of parchment paper (this helps with moving the pizza). Spread a generous layer of your luscious pesto over the surface, leaving a small edge for crust. Now layer on fresh mozzarella slices, sun-dried tomatoes, and Kalamata olives. Sprinkle grated Parmesan over the top for that extra cheesy goodness.
Step 10: Bake to Perfection
Slide the parchment with your pizza onto the hot pizza stone or baking sheet. Bake for 12-15 minutes until the crust is golden, the cheese is bubbling, and your kitchen smells like heaven. Be sure to watch closely to avoid burning, as ovens can vary.
Step 11: Garnish and Serve
Once baked, let your pesto flatbread pizza cool for a few minutes. Then add fresh basil leaves and red pepper flakes if you like a little heat, and slice it up. Serve immediately to enjoy the melty, fresh, and vibrant flavors at their absolute best.
How to Serve Pesto Flatbread Pizza Recipe

Garnishes
Fresh basil leaves bring a pop of color and fresh aroma that perfectly complements the pesto’s vibrant flavor. For those who enjoy a slight spicy kick, sprinkling red pepper flakes adds just the right amount of heat without overpowering the delicate toppings.
Side Dishes
Pair this Pesto Flatbread Pizza Recipe with a crisp green salad tossed with lemon vinaigrette or a simple mixed vegetable platter to balance the richness. A light glass of chilled white wine or sparkling water with fresh lemon is also a lovely match.
Creative Ways to Present
Try making mini flatbread pizzas as appetizers by cutting the dough into smaller rounds before baking. Another fun idea is a shared pizza board with bowls of extra pesto, olives, and sun-dried tomatoes for guests to customize their slices. The vibrant colors and fresh toppings will beautifully brighten your table.
Make Ahead and Storage
Storing Leftovers
Wrap any leftover pesto flatbread pizza tightly with plastic wrap or place in an airtight container. Refrigerate for up to 3 days. The crust might lose some crispness but will still taste amazing heated up.
Freezing
You can freeze baked flatbread pizza slices by wrapping them individually in foil and placing them in a freezer-safe bag. They’ll keep well for up to 2 months and come in handy for quick, flavorful meals on busy days.
Reheating
To bring leftovers back to life, warm slices in a preheated oven at 375°F for about 8-10 minutes, or place them in a hot skillet for a crispier crust. Avoid microwaving, which can make the crust soggy.
FAQs
Can I use store-bought basil pesto instead of homemade?
Absolutely! While homemade pesto has a fresh brightness that’s hard to beat, a good quality store-bought pesto works just fine and saves time. Just make sure it’s fresh and vibrant to keep your pizza lively in flavor.
What if I don’t have a pizza stone?
No worries! A regular baking sheet works perfectly. Just preheat it along with the oven to help crisp the crust, and your pizza will still have a wonderful texture.
Can this dough be made ahead of time?
Yes, you can make the dough the night before and refrigerate it in a covered bowl. Allow it to come to room temperature and complete the rising before rolling out for best results.
Is pine nuts toast necessary for the pesto?
Toasting pine nuts isn’t absolutely mandatory but highly recommended because it intensifies their flavor and adds a lovely crunch that enriches the pesto’s texture.
Can I add other toppings to the Pesto Flatbread Pizza Recipe?
Definitely! Feel free to experiment with roasted vegetables, grilled chicken, or caramelized onions. Just keep the balance so the pesto remains the star of the show.
Final Thoughts
This Pesto Flatbread Pizza Recipe is such a joyful way to bring fresh, vibrant flavors to your kitchen with minimal fuss and maximum reward. Whether you’re making it for a casual dinner or a special treat, the combination of homemade dough, aromatic pesto, and colorful toppings never fails to impress. I can’t wait for you to try it out and enjoy every delicious bite as much as I do!
Print
Pesto Flatbread Pizza Recipe
- Prep Time: 30 minutes
- Cook Time: 15 minutes
- Total Time: 2 hours
- Yield: 2 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
This Pesto Flatbread Pizza recipe offers a homemade, fresh take on pizza with a vibrant basil pesto base topped with mozzarella, sun-dried tomatoes, and Kalamata olives. The dough is prepared from scratch and baked to crispy perfection, delivering a delightful combination of herbaceous, cheesy, and savory flavors in a quick and easy meal.
Ingredients
Dough Ingredients
- 1 cup warm water (105-115°F)
- 1 teaspoon sugar
- 2 1/4 teaspoons (1 packet) active dry yeast
- 2 1/2 cups all-purpose flour, plus more for dusting
- 1 teaspoon salt
- 2 tablespoons olive oil, plus more for drizzling
Pesto Ingredients
- 2 cups fresh basil leaves, packed
- 1/2 cup grated Parmesan cheese
- 1/3 cup pine nuts, toasted
- 2 cloves garlic, minced
- 1/4 cup olive oil, plus more as needed
- Salt and freshly ground black pepper to taste
Pizza Toppings
- 1 cup prepared pesto
- 8 ounces fresh mozzarella cheese, sliced
- 1/2 cup sun-dried tomatoes, oil-packed, drained
- 1/4 cup Kalamata olives, pitted and halved
- 2 tablespoons grated Parmesan cheese, for sprinkling
- Fresh basil leaves, for garnish (optional)
- Red pepper flakes, for garnish (optional)
Instructions
- Activate Yeast: In a large bowl, combine the warm water and sugar. Sprinkle the yeast over the top and allow it to sit for 5-10 minutes until foamy, indicating the yeast is active.
- Prepare Dry Ingredients: In a separate bowl, whisk together the flour and salt to evenly distribute the salt.
- Combine Wet and Dry: Add olive oil to the yeast mixture. Gradually incorporate the dry ingredients into the wet mixture, stirring to form a shaggy dough.
- Knead Dough: Turn the dough onto a floured surface and knead for 5-7 minutes until smooth and elastic. Adjust flour or water as needed to achieve a slightly tacky dough.
- First Rise: Place the dough in a lightly oiled bowl, turning to coat. Cover and let it rise in a warm place for 1 to 1.5 hours until doubled in size.
- Toast Pine Nuts: In a dry skillet over medium heat, toast pine nuts for 3-5 minutes until golden and fragrant. Remove and cool.
- Make Pesto: In a food processor, combine basil, Parmesan, toasted pine nuts, and garlic. Pulse until finely chopped.
- Add Olive Oil: With the processor running, slowly drizzle in olive oil until pesto reaches desired consistency.
- Season Pesto: Add salt and freshly ground black pepper to taste, adjusting carefully due to the Parmesan’s saltiness.
- Preheat Oven: Heat oven to 450°F (232°C) and place a pizza stone or baking sheet inside to preheat.
- Prepare Dough: Punch down the risen dough, turn out onto a floured surface, then divide into two portions.
- Shape Dough: Roll or stretch each dough portion into a thin oval or rectangular flatbread about 1/4 inch thick.
- Transfer Dough: Place each shaped dough onto parchment paper for easy handling.
- Add Pesto: Spread a generous layer of prepared pesto over the dough, leaving a small border.
- Add Toppings: Arrange mozzarella slices, sun-dried tomatoes, and Kalamata olives evenly over the pesto.
- Sprinkle Cheese: Sprinkle grated Parmesan over the toppings.
- Bake Pizza: Slide the pizza with parchment paper onto the preheated stone or baking sheet and bake for 12-15 minutes until crust is golden and cheese is melted and bubbly.
- Cool and Garnish: Remove pizza from oven, let cool a few minutes, then garnish with fresh basil leaves and red pepper flakes if desired.
- Serve: Slice and serve immediately for the best flavor and texture.
Notes
- Ensure yeast is fresh by checking for foam during activation; expired yeast will not foam.
- Toast pine nuts carefully as they can burn quickly and become bitter.
- Adjust the olive oil quantity in pesto to get your preferred consistency—thicker or more fluid.
- Use parchment paper to transfer the flatbread easily onto the hot baking surface.
- Watch the pizza closely during baking to avoid burning.
- Optionally, add red pepper flakes for a spicy kick if desired.
- The dough may be divided into smaller portions for individual-sized flatbreads.

