If you’re craving something fresh, vibrant, and incredibly satisfying, look no further than this Pesto Flatbread Pizza. This recipe is a personal favorite because it celebrates all the goodness of basil pesto, gooey cheese, and juicy tomatoes on a crisp, golden flatbread. Whether you need a quick weeknight dinner, a crowd-pleasing appetizer, or just a reason to indulge in pizza night, you’ll love how easy it is to bring this Italian-inspired classic to your own kitchen.

Ingredients You’ll Need
The beauty of Pesto Flatbread Pizza lies in its simplicity—each ingredient plays a starring role in creating perfect balance: creamy, savory, herby, and just a touch of heat. You don’t need anything fancy, just these fresh and flavorful essentials.
- Flatbreads or naan: These form the sturdy, chewy base and crisp up beautifully in the oven. Choose your favorite variety for a personalized touch.
- Basil pesto: The star of the show! Use a good-quality store-bought pesto or make your own for the deepest basil flavor.
- Shredded mozzarella cheese: Melts into that irresistible gooey layer every pizza needs.
- Grated Parmesan cheese: Adds a nutty, salty pop that elevates every bite.
- Cherry tomatoes: Their juicy sweetness balances the richness of the cheese and pesto.
- Red onion: Thin slices add crunch and a gentle zing that cuts through the richness.
- Crushed red pepper flakes (optional): For a subtle kick of heat, sprinkle these over the top.
- Olive oil: Brushing the flatbreads ensures a crisp, golden crust and adds a hint of fruity flavor.
- Fresh basil leaves: The perfect finishing touch—herbaceous, fragrant, and so pretty!
How to Make Pesto Flatbread Pizza
Step 1: Prep Your Oven and Baking Sheet
Start by preheating your oven to 425°F. While it heats up, line a baking sheet with parchment paper to prevent sticking and make cleanup a breeze. This step sets you up for that ideal crisp crust and ensures everything bakes evenly.
Step 2: Prepare the Flatbreads
Lay your flatbreads or naan on the prepared baking sheet. Brush each one lightly with olive oil—this not only enhances flavor but also encourages those gorgeous golden edges as they bake.
Step 3: Spread the Pesto
Now comes the moment where the magic happens: spoon the basil pesto onto each flatbread and spread it evenly, leaving a small border around the edges. This helps keep things tidy and ensures every bite is packed with herby goodness.
Step 4: Add Cheese and Toppings
Sprinkle a generous layer of shredded mozzarella over the pesto, followed by a scattering of grated Parmesan. Next, add the halved cherry tomatoes and thinly sliced red onion. For spice lovers, a pinch of crushed red pepper flakes takes things up a notch!
Step 5: Bake to Perfection
Slide the baking sheet into your hot oven and bake for 10 to 12 minutes. Keep an eye out—the cheese should be melted and bubbly, and the edges of the flatbread should turn crisp and golden. If you like an ultra-crispy crust, pop the flatbreads directly onto the oven rack for the final few minutes.
Step 6: Finish and Serve
Once your Pesto Flatbread Pizza emerges from the oven, shower it with fresh basil leaves for a fragrant, colorful finish. Allow it to cool for a minute, then slice and serve while the cheese is still melty. Perfection on a plate!
How to Serve Pesto Flatbread Pizza

Garnishes
A shower of fresh basil leaves is the classic choice, but you can also try a sprinkle of extra Parmesan, a drizzle of good olive oil, or even a few toasted pine nuts for crunch. The finishing touches make your Pesto Flatbread Pizza look and taste like it came from a trendy café!
Side Dishes
Pair your pizza with a crisp green salad tossed in balsamic vinaigrette, a bowl of minestrone soup, or even some roasted vegetables. These sides complement the rich, herby flavors of the Pesto Flatbread Pizza without stealing the spotlight.
Creative Ways to Present
Cut your flatbread pizzas into small squares or wedges for party-friendly appetizers, or serve them whole for a heartier meal. For a fun twist, offer a “pizza bar” with extra toppings—like grilled chicken, artichokes, or sun-dried tomatoes—so everyone can customize their own masterpiece.
Make Ahead and Storage
Storing Leftovers
If you have any slices left (trust me, it’s rare!), wrap them tightly in foil or store in an airtight container in the fridge. The Pesto Flatbread Pizza keeps well for up to three days, making it a great option for quick lunches or snacks.
Freezing
You can absolutely freeze Pesto Flatbread Pizza. Simply cool the baked pizza completely, wrap tightly in plastic wrap and foil, and freeze for up to one month. To enjoy, thaw in the fridge overnight before reheating.
Reheating
For best results, reheat slices in a 375°F oven for about 5–7 minutes until the crust is crisp and the cheese is melty again. The microwave works in a pinch, but the oven keeps everything from getting soggy.
FAQs
Can I use homemade pesto instead of store-bought?
Absolutely! Homemade pesto brings amazing freshness and flavor to your Pesto Flatbread Pizza. Just be sure to adjust the salt and garlic to your taste, since store-bought versions can vary.
What can I use instead of flatbread or naan?
You can use pita bread, pre-baked pizza crusts, or even tortillas for a thinner, crispier base. Just be sure to adjust the baking time as needed so the crust doesn’t overcook.
Can I add protein to this recipe?
Definitely! Try adding grilled chicken, cooked shrimp, or even a handful of chickpeas before baking. These additions make the Pesto Flatbread Pizza even more filling and versatile.
Is this recipe suitable for meal prep?
Yes! You can assemble the pizzas a few hours ahead of time and keep them in the fridge until ready to bake. Perfect for busy weeknights or easy entertaining.
How do I keep the crust extra crispy?
For that irresistible crunch, bake your flatbread pizza directly on the oven rack for the last few minutes. Brushing the crust with olive oil before baking also helps achieve a beautiful golden finish.
Final Thoughts
I hope you give this Pesto Flatbread Pizza a try—it’s one of those recipes that feels special yet is so easy to make any night of the week. Whether you keep it classic or add your own spin, I promise it’ll become a fast favorite in your kitchen. Happy cooking!
Print
Pesto Flatbread Pizza Recipe
- Total Time: 22 minutes
- Yield: 2 servings 1x
- Diet: Vegetarian
Description
This Pesto Flatbread Pizza is a quick and delicious Italian-inspired dish perfect for a weeknight dinner. Featuring basil pesto spread over crispy flatbreads topped with melted mozzarella, Parmesan, fresh cherry tomatoes, and red onions, it combines fresh flavors with an easy preparation. Garnished with fresh basil, this vegetarian pizza offers a satisfying meal that’s both flavorful and simple to make.
Ingredients
Base
- 2 flatbreads or naan
- 1 tablespoon olive oil
Sauce and Cheese
- 1/2 cup basil pesto
- 1 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
Toppings
- 1/2 cup cherry tomatoes, halved
- 1/4 small red onion, thinly sliced
- 1/4 teaspoon crushed red pepper flakes (optional)
- Fresh basil leaves for garnish
Instructions
- Preheat and prepare flatbreads: Preheat your oven to 425°F (220°C) and line a baking sheet with parchment paper. Place the flatbreads on the baking sheet and brush each one lightly with olive oil to encourage a crisp crust and add flavor.
- Spread the pesto: Evenly spread 1/2 cup of basil pesto over each flatbread, leaving a small border around the edges to prevent over-spilling and help the crust crisp nicely.
- Add cheeses: Sprinkle shredded mozzarella cheese generously over the pesto to ensure even melting, then add grated Parmesan cheese to introduce a deeper nutty flavor.
- Top with vegetables: Distribute halved cherry tomatoes and thinly sliced red onions evenly on top of the cheese layer. If you like a bit of heat, sprinkle a pinch of crushed red pepper flakes over each pizza.
- Bake the pizzas: Bake the flatbreads in the preheated oven for 10 to 12 minutes or until the cheese is fully melted, bubbly, and the edges of the flatbreads turn golden brown and crisp.
- Garnish and serve: Remove the pizzas from the oven, garnish with fresh basil leaves to enhance the aroma and flavor, slice into portions, and serve warm for a delightful meal.
Notes
- For a heartier meal, add grilled chicken or cooked shrimp before baking to boost protein content.
- You can use either store-bought or homemade basil pesto based on your preference and availability.
- For an extra-crispy crust, try baking the flatbreads directly on the oven rack instead of a baking sheet.
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian-Inspired
Nutrition
- Serving Size: 1 flatbread pizza
- Calories: 480
- Sugar: 3 g
- Sodium: 620 mg
- Fat: 28 g
- Saturated Fat: 8 g
- Unsaturated Fat: 18 g
- Trans Fat: 0 g
- Carbohydrates: 38 g
- Fiber: 2 g
- Protein: 18 g
- Cholesterol: 30 mg