Here’s my go-to recipe for grilled flatbread pizza, made with a simple homemade dough that gets wonderfully crispy on the grill, topped with your choice of fresh ingredients and melted cheese.
This grilled pizza has become our family’s favorite summer dinner option. I usually prep extra dough balls to keep in the fridge so we can make these whenever the craving hits. Nothing better than dinner cooked outside on a warm evening, right?

Why You’ll Love This Flatbread Pizza
- Quick preparation – Ready in just 30 minutes, this flatbread pizza is perfect for busy weeknights when you want something homemade but don’t have hours to spend in the kitchen.
- Customizable toppings – Starting with naan or pita as your base, you can switch up the vegetables and cheese to match what you have on hand or what your family prefers.
- No special equipment needed – Unlike traditional pizza, you don’t need a pizza stone or special tools – just your grill or oven and basic kitchen equipment you already own.
- Fresh and healthy – Loaded with fresh vegetables like mushrooms, peppers, and spinach, this pizza gives you a delicious way to eat more veggies while still enjoying comfort food.
What Kind of Mushrooms Should I Use?
Baby portobello mushrooms (also called cremini) are perfect for this grilled pizza, but you’ve got plenty of options if you want to switch things up. Regular white button mushrooms work just as well since they’re actually the same variety as portobellos, just picked earlier. If you’re feeling fancy, you could try shiitake mushrooms for a more intense flavor, or use a mix of different mushrooms to create more interesting textures. When picking your mushrooms at the store, look for firm ones with dry, unblemished caps, and avoid any that feel slimy or have dark spots. Just remember to clean them with a damp paper towel instead of washing them under running water – this helps keep them from getting waterlogged when they cook.

Options for Substitutions
This pizza recipe is super adaptable and you can make several easy swaps:
- Naan or pita bread: You can use any flatbread as your base – try lavash, tortillas, or even pre-made pizza crusts. Just keep in mind that cooking times might need adjusting based on the thickness of your bread choice.
- Baby portobello mushrooms: Regular white button mushrooms work just fine here, or try shiitake mushrooms for a different flavor. Not a mushroom fan? Substitute with grilled zucchini or eggplant slices.
- Fresh baby spinach: You can swap in any leafy greens like arugula or kale. If using kale, make sure to remove the tough stems and chop it into smaller pieces.
- Ready-made pesto: Out of pesto? Use olive oil mixed with minced garlic and dried basil, or try sun-dried tomato spread for a different twist.
- Plum tomatoes: Any fresh tomato variety will work – cherry tomatoes (halved), beefsteak tomatoes, or even canned diced tomatoes (just drain them well first).
- Mozzarella cheese: Feel free to experiment with other melting cheeses like provolone, fontina, or a mix of Italian cheeses. For a dairy-free version, try dairy-free mozzarella alternatives.
Watch Out for These Mistakes While Grilling
The biggest challenge when grilling flatbread pizza is managing the heat – too hot and your crust will burn before the cheese melts, too cool and you’ll end up with a soggy bottom and cold toppings. To get it just right, set up your grill for indirect heat cooking, with one side on medium-high and the other side off, allowing you to move the pizza around as needed. Another common mistake is overloading your flatbread with toppings, which can make it difficult to handle and lead to uneven cooking – stick to a thin layer of each ingredient and pre-cook your mushrooms and peppers to remove excess moisture. For the crispiest crust, brush both sides of your naan or pita with olive oil and grill the plain side for 1-2 minutes before adding toppings, then close the lid to help the cheese melt evenly. Watch your pizza carefully during the final minutes of cooking, as the difference between perfectly melted cheese and a burnt bottom can be just 30 seconds.

What to Serve With Flatbread Pizza?
Since flatbread pizza is already packed with veggies and cheese, I like to keep the sides simple and fresh. A crisp arugula salad dressed with just lemon juice and olive oil makes a perfect light companion to the warm, cheesy pizza. You could also toss together a quick Mediterranean-style cucumber salad with red onions and feta, which picks up on the casual Mediterranean vibe of the flatbread. For a more substantial meal, I love serving these pizzas with a bowl of tomato soup or a simple Italian-style soup with white beans and kale – the combo feels like something you’d get at a cozy café!
Storage Instructions
Keep Fresh: Once your grilled flatbread pizza has cooled down, wrap it in aluminum foil or place it in an airtight container. It’ll stay good in the fridge for up to 3 days, though the crust might soften a bit. If you have leftover toppings, store them separately to keep everything fresh.
Make Ahead: You can prep all your toppings a day in advance – slice the mushrooms, peppers, and tomatoes, and store them in separate containers in the fridge. This makes assembly super quick when you’re ready to grill! Just remember to pat the veggies dry before using them to prevent a soggy pizza.
Warm Up: To bring back that just-grilled taste, pop your leftover pizza slices on the grill for 2-3 minutes, or warm them in a skillet over medium heat until the cheese starts to melt. The microwave works too, but the crust won’t be as crispy. A toaster oven on medium heat for a few minutes is another great option!
| Preparation Time | 10-15 minutes |
| Cooking Time | 15-20 minutes |
| Total Time | 25-35 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1800-2000
- Protein: 85-95 g
- Fat: 110-120 g
- Carbohydrates: 150-160 g
Ingredients
For the sautéed vegetables:
- 1 tbsp butter (use unsalted butter to control sodium)
- 0.25 tsp salt
- 4 cups baby spinach (lightly packed)
- 1 large green bell pepper (stem and seeds removed, thinly sliced)
- 0.5 lb baby portobello mushrooms (sliced about 1/4-inch thick)
- 0.125 tsp black pepper (freshly ground for best flavor)
For the flatbread:
- 2 naan breads (or 4 pita breads)
- 2 tbsp olive oil
For the toppings:
- 2 cups shredded mozzarella cheese (part-skim works well for pizzas)
- 2 plum tomatoes (thinly sliced)
- 0.25 cup pesto (homemade is great, or use a good quality store-bought like Barilla)
Step 1: Sauté the Vegetables
In a large skillet, heat a generous amount of butter over medium-high heat.
Add mushrooms and green pepper to the skillet and cook while stirring for 5-7 minutes, or until the vegetables become tender.
Next, add spinach along with a pinch of salt and pepper.
Continue to cook and stir for an additional 2-3 minutes, or until the spinach has wilted and combined nicely with the other vegetables.
Step 2: Prepare and Grill the Flatbreads
Brush both sides of your flatbreads with a light coating of oil.
Preheat your grill to medium heat.
Place the flatbreads on the grill, cover them, and cook for 2-3 minutes on one side, or until they are lightly browned.
This step will give the flatbreads a slight crispness and grill marks.
Step 3: Assemble the Grilled Flatbread Pizza
Remove the flatbreads from the grill.
Spread the grilled sides with a layer of pesto sauce, ensuring even coverage.
Top each flatbread with the vegetable mixture, fresh tomato slices, and a generous amount of cheese.
This combination will provide a rich and flavorful topping.
Step 4: Grill to Melt the Cheese
Return the topped flatbreads to the grill.
Cover them and cook for an additional 2-3 minutes, or until the cheese is melted and bubbly.
Keep an eye on the grill to prevent burning.
Step 5: Serve and Enjoy
Once the cheese has melted to perfection, remove the flatbreads from the grill.
Cut each pizza in half for easy serving and enjoy your delicious grilled flatbread pizzas while they’re hot!