Margherita Pizza on Homemade Naan

Margherita Pizza is a very easy pizza recipe that originates from Italy with the red, white and green of the fresh mozzarella, basil and tomatoes representing the Italian flag. This flatbread Margherita Pizza Recipe with fresh basil and roasted tomatoes also uses homemade Naan which can be made the morning before leaving you with minimal dinner prep!

Follow along on social media for weekly recipes and meal ideas or sign up below for email updates on new recipes. I would love to hear your comments as well!

Fresh Margherita Pizza on homemade flat bread

Margherita pizza on homemade Naan flat bread.

This flat bread pizza from scratch is a nice and light option for homemade pizza! The fresh flatbread crust combined with Fresh Mozzarella and basil feels like a treat to the taste buds!
5 from 1 vote
Prep Time 10 minutes
Cook Time 20 minutes
Course Main Course
Cuisine Italian
Servings 4


  • 4 Naan flatbreads click the link for the recipe
  • pizza sauce
  • 8 oz. fresh Mozzarella
  • fresh basil whole or diced
  • 1 cup cherry tomatoes (halved) *see note
  • olive oil
  • salt
  • garlic powder
  • Italian seasoning


Preheat oven to 475.

  • Take the Naan Flatbreads and place them on a large pizza stone. Spread pizza sauce over the top of each one then add fresh Mozzarella slices.
  • Prepare the tomato slices by placing the halves or slices on a baking sheet. Drizzle the tomatoes with olive oil, then season lightly with salt, garlic powder and Italian seasoning.
  • Roast the tomatoes for 10-15 minutes in the preheated oven and then remove them and then bake the pizza with fresh mozzarella until the mozzarella has melted slightly and the Naan flatbreads have browned a little on the edges (*see notes below).
  • Once the Margherita pizza has baked, remove the pizzas from the oven then place roasted tomatoes and fresh basil over top. Enjoy!


You can also use sliced Roma tomatoes for this flatbread pizza, be sure to roast them separately to prevent the crust from becoming soggy.
See below for additional photos and notes! 
Keyword Flat bread, Naan, Margherita Pizza
Tried this recipe?Let us know how it was!

These Naan Flatbread Margherita Pizzas would be delicious with Peppermint fruit salad or even Curried Chicken Cobb salad if you want to add a little extra protein to the meal.

If you wish you can add a little olive oil to the Naan. We love this pizza because it is so easy to make and the flavors of fresh mozzarella, roasted tomatoes and fresh basil pair so well together!

Although I highly recommend making your own Naan, If you are needing to cut even more prep time out of this meal you can use flatbread or Naan from your local grocery store instead of homemade.

Naan and Pizza sauce. The amount of your favorite pizza sauce you add is up to you!

With fresh Mozzarella. Some Fresh Mozzarella comes pre-sliced; however, I did notice my pre-sliced Mozzarella log was a bit more watery than the Mozzarella ball I had previously purchased. If the Mozzarella is watery after baking you can dab the excess liquid with a spoon (or paper towel) to prevent the Naan from becoming soggy.

I definitely recommend roasting the tomatoes before adding them to the pizza. The first time I made this pizza I simply added the tomatoes before baking, but sadly the excess juice from the tomatoes ran off and then I ended up with a soggy Naan crust.

If you prefer you can omit the garlic powder and Italian seasoning from the tomatoes and simply add the olive oil and salt instead.

And the Final result which we enjoyed with watermelon and curried chicken cobb salad!
Feel free to pin this recipe and let me know what you think in the comments below.

Privacy Policy

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

You may also like...