Pesto Veggie Flatbread Pizza with Spinach and Artichokes (The "I Need Dinner Now" Version)
Crispy flatbread topped with pesto, spinach, artichokes, mozzarella, and lemony ricotta for a fast, flavorful weeknight pizza.
Prep Time 20 minutes mins
Cook Time 15 minutes mins
Total Time 35 minutes mins
Course Main Dish
Cuisine Mediterranean
Rimmed baking sheet standard half-sheet pan is perfect; a dark pan browns faster. Alternative: pizza stone or steel (preheat it in the oven for a crisper bottom).
Parchment paper helps prevent sticking and makes cleanup painless. Alternative: lightly oil the pan if you want extra crisping (skip parchment).
12-inch skillet for quickly wilting spinach and driving off moisture so your flatbread stays crisp. Alternative: saucepan or any wide pan.
Microplane or fine grater for lemon zest and optional garlic. Alternative: use a small-hole box grater.
Mixing bowl for stirring ricotta topping and quick seasoning. Alternative: use a large measuring cup.
Chef’s knife and cutting board for slicing onions, artichokes, and serving. Alternative: kitchen shears for snipping spinach and basil.
For the flatbread base
- 4 naan or sturdy flatbread about 6 to 7-inch each; naan flatbread recipes work great here. Alternative: pita, lavash, or a thick tortilla (thinner breads bake faster and get crispier).
- 1 tablespoon olive oil for brushing the crust; substitute avocado oil or melted butter
- 1/4 teaspoon kosher salt for the rim; reduce if your flatbread is salty
For the pesto + creamy layer
- 1/2 cup basil pesto store-bought or homemade; if it's very thick, loosen with 1 teaspoon olive oil so it spreads easily
- 3/4 cup whole-milk ricotta adds creamy pockets; substitute cottage cheese (blend it smooth) or dairy-free ricotta
- 1 teaspoon lemon zest brightens the whole pizza; skip if you hate lemon, but it really helps
- 1 tablespoon lemon juice fresh is best; this keeps the ricotta tasting lively
- 1/4 teaspoon black pepper or add a pinch of crushed red pepper for heat
For the veggie topping
- 1 tablespoon olive oil for sautéing; substitute any neutral oil
- 1/2 yellow onion thinly sliced; substitute shallot for a sweeter, softer vibe
- 5 ounce baby spinach fresh; substitute chopped kale (sauté it longer until tender)
- 1/2 teaspoon garlic powder easy and consistent; substitute 1 grated garlic clove
- 1/4 teaspoon kosher salt just enough to season the vegetables
- 1 cup canned artichoke hearts drained and patted dry, quartered if large; use water-packed for a cleaner flavor or marinated for extra zip (pat dry either way)
- 1 1/2 cup shredded low-moisture mozzarella melts cleanly without making things watery; substitute provolone, fontina, or part-skim mozzarella
- 1/4 cup grated parmesan for salty bite; substitute pecorino romano
- 2 tablespoon chopped basil for serving; substitute parsley or arugula tossed on after baking
Optional finishers (choose your mood)
- 1 teaspoon crushed red pepper for heat
- 1 tablespoon balsamic glaze a sweet-tangy drizzle; a little goes a long way
- 1 teaspoon extra lemon juice a final squeeze makes it taste restaurant-y
Prep (set yourself up for crisp flatbread)
Heat the oven to 450°F and set a rack in the upper third. Line a rimmed baking sheet with parchment paper. (If you want extra crunch, skip parchment and lightly oil the pan instead.)
In a small bowl, stir the ricotta, lemon zest, lemon juice, and black pepper until creamy. Taste it. If it tastes flat, add a pinch of salt. If it tastes too sharp, add 1 teaspoon more ricotta.
Drain the artichoke hearts and pat them very dry with paper towel. This is the difference between a crisp, snappy flatbread and a sad, steamy one.
Cook the veggies (avoid soggy pizza syndrome)
Heat 1 tablespoon olive oil in a 12-inch skillet over medium-high heat for 1 minute. Add the sliced onion and cook for 4 minutes, stirring often, until softened and just starting to brown at the edges.
Add the spinach, garlic powder, and kosher salt. Cook for 2 minutes, tossing constantly, until the spinach is fully wilted and most of the moisture has cooked off. Transfer to a plate and spread it out so steam can escape (hot, piled spinach keeps sweating).
Assemble (this is where it becomes your favorite)
Arrange the naan or flatbread on the prepared baking sheet. Brush the edges lightly with olive oil and sprinkle the rim with the kosher salt.
Spread about 2 tablespoons pesto on each flatbread, leaving a small border. If your pesto is super thick, swirl in a teaspoon of olive oil so you can spread it without shredding the bread.
Dollop the ricotta mixture over the pesto (about 3 tablespoons per flatbread). Don't spread it perfectly smooth; little pockets are what make it feel like a fancy white pizza.
Top with the sautéed spinach and onions, then scatter the artichokes evenly. Finish with mozzarella and parmesan.
Bake and finish
Bake for 10 minutes, until the cheese is melted and the edges are crisp and browned. For extra color, switch the oven to broil for 1 minute (watch closely; it goes from golden to scorched fast).
Rest the flatbreads on the pan for 2 minutes so the cheese sets slightly, then top with chopped basil. Add crushed red pepper, a light drizzle of balsamic glaze, or a final squeeze of lemon juice if you want to lean into the bright, briny flavors.
Slice and serve right away. Flatbread pizza waits for no one, and it's at its best while the crust is still crackly.
Quick variations (because you will want them)
Make it a healthy flatbread pizza: use whole-wheat naan, keep the cheese to 1 cup total, and add extra veggies like roasted red pepper or sliced mushrooms (sauté mushrooms first so they don't leak water).
Use this as a template for naan bread pizza ideas: swap pesto for sun-dried tomato spread, keep the spinach, and finish with feta. Or go white: olive oil + garlic + ricotta, then artichokes and spinach.
Turn it into a "fridge cleanout" dinner: this recipe is basically a master list of flatbread topping ideas. Just remember the two rules: dry your toppings (especially artichokes), and pre-cook anything watery (spinach, mushrooms, zucchini).