Go Back
+ servings
Pesto veggie pizza on baking sheet

Grilled Veggie Flatbread Pizza with Pesto

Grilled Veggie Flatbread Pizza is whole grain naan topped with pesto, fresh mozzarella, and plenty of veggies. It's an easy, delicious healthy pizza option!

Leave a Review »


  • 2 tablespoons extra virgin olive oil divided
  • 8 ounces mushrooms stemmed, and sliced
  • 1/2 cup cooked fava beans
  • 12 stalks asparagus
  • 1 ear corn husk removed, or 1 cup of frozen corn (thawed if frozen)
  • 4 whole grain naan flatbreads I used Stonefire brand
  • 1/2 cup spinach walnut pesto or your favorite store bought brand
  • 8 ounces fresh mozzarella cut into about 12 slices


Prepare the mushrooms:

  • Heat 1 tablespoon of the olive oil in a saute pan over medium heat. Add the mushrooms, along with some salt and pepper to taste, and saute until the liquid has evaporated, about 4-5 minutes.  If using frozen peas and corn, add to the mushrooms and cook during the last 2 minutes of cooking time.

Prepare the asparagus and corn:

  • Preheat the grill to medium. Toss the asparagus with the remaining 1 tablespoon of olive oil and season with salt and pepper. Place on the preheated grill, along with the ear of corn if using fresh. Cook the asparagus about 4-6 minutes, until crisp tender. Cook the corn about 10 minutes, turning every 2 minutes or so. When the corn is cool enough to handle, cut from the cob.

Assemble the pizzas:

  • Place the flatbreads on a baking sheet. Top each with about 2 tablespoons of pesto sauce, 3 slices of fresh mozzarella, and divide the veggies evenly between them. Grill 3-4 minutes or until the bottom is crisp and the cheese has melted. Serve immediately and enjoy!


  • The pesto sauce and veggies can be made in advance and stored in the fridge until ready to use.
  • You can customize these pizzas any way you like, using whatever veggies you have on hand.


Serving: 1flatbread pizza, Calories: 790kcal, Carbohydrates: 94g, Protein: 33g, Fat: 34g, Saturated Fat: 11g, Polyunsaturated Fat: 21g, Cholesterol: 37mg, Sodium: 1040mg, Fiber: 14g, Sugar: 12g

Nutrition is estimated using a food database and is only intended to be used as a guideline for informational purposes.

Did you try this recipe?Be sure to tag @flavorthemoments with the hashtag #flavorthemoments on Instagram so I can see what you made!