Naan flatbread pizza is an easy and low fuss weeknight meal. Loaded with vegan pepperoni, mushrooms, bell pepper, onion, and olives, it tastes like a classic supreme pizza.
It’s a breeze to prepare and always a crowd-pleaser. You can also personalize this kid-friendly dinner to suit your tastes, or serve it at a build-your-own pizza night!

There are some dinners that we all turn to again and again, because they’re so simple to make and always hit the spot. At my home, this flatbread pizza is one of those meals.
Shelf stable naan flatbread makes a hearty pizza crust that really satisfies. It’s loaded with toppings, then baked until the cheese has melted and the crust is crispy around the edges.
Perfect for those nights when you’re craving comfort and don’t want to spend a lot of effort cooking!
For this recipe, I’ve topped the flatbreads with supreme-style toppings, which is my preferred option. However, I also give lots of other ideas in the blog post below if you feel like mixing things up!
In this post:
Ingredients
Here are the ingredients you will need to make this recipe.
Oil: Avocado oil is my go-to for browning the mushrooms and pepperoni, but any neutral-flavored cooking oil will work.
Flatbread: Look for flatbread in the shelf stable section of the grocery store, near the other breads. I like to buy garlic Indian style flatbread at Trader Joe’s.
Be sure to read the ingredient label before buying, as not all flatbreads are vegan.
Heads up: Naan sold in the freezer section or from restaurants typically aren’t vegan because they contain yogurt, a slathering of ghee (clarified butter), or other animal products.
Marinara sauce: Any pizza sauce, marinara, or pasta sauce works here.
Vegan pepperoni: You can use homemade or store-bought. Because it has a much lower fat content than traditional pepperoni, I like to lightly brown it in a bit of oil before adding it to the pizzas. It deepens the flavor and adds a crispy texture.
If you prefer, vegan pepperoni can be replaced with vegan Italian sausage crumbles or omitted.
Veggies: Mushrooms, bell pepper (any color), yellow onion, green or black olives, and fresh basil (optional garnish).
Vegan mozzarella: Use store-bought vegan mozzarella shreds. Miyoko’s, Daiya, Follow Your Heart, Violife, and Trader Joe’s mozzarella are all good options.
Melty mozzarella from Darë Vegan Cheese and Miyoko’s pourable are also terrific, but note that amounts will vary since they’re not shredded. (You can use my exclusive link for a discount on Darë.)
Prefer a cheeseless pizza? Simply omit the cheese.
Salt: A tiny sprinkle helps the mushrooms to soften.
Step by step instructions
Here’s how to make the recipe at a glance. For complete ingredient amounts & instructions, keep scrolling to the recipe card below.
1. Cook vegan pepperoni in a skillet with oil until browned. Then transfer to separate plate.
2. Saute mushrooms in oil with a pinch of salt until browned and softened.
3. Arrange flatbreads on baking sheet. Top with marinara and non-dairy mozzarella cheese shreds.
4. Top pizzas with vegan pepperoni, mushrooms, bell pepper, yellow onions, and olives. Bake at 425 degrees for 8 to 10 minutes, until the crusts are browned and the cheese has melted.
If you like, garnish with basil and/or a sprinkling of vegan parmesan. Then serve.
Make it your own
Pizzas are great for groups, because everyone can top to their tastes.
You can use my preferred toppings in the recipe box below. Or choose your own adventure with one of these delicious combos:
- BBQ: Barbecue jackfruit or BBQ Soy Curls, barbecue sauce, red onions, and cilantro
- Taco: Soyrizo and black bean taco meat, then pile on fresh lettuce, tomatoes, onions, pickled jalapeños, and crushed spicy sweet chili Doritos (which are accidentally vegan) after baking
- Greek: Kalamata olives, vegan feta cheese, and artichoke hearts
- Pesto: Cilantro basil pesto, sautéed mushrooms, and sliced tomatoes
- Hawaiian: Vegan pepperoni and diced pineapple (or use vegan ham!)
- Cheeseburger: Crumbled and browned Impossible burger, then adorn with pickles, lettuce, tomatoes, onion, and vegan Thousand Island dressing (adapted from my vegan cheeseburger pizza recipe) after baking
- Buffalo: Buffalo Soy Curls or buffalo chickpeas, red onion, bell peppers or corn, and a vegan ranch dressing drizzle after baking
- Breakfast: Just Egg, vegan breakfast sausage, bell peppers, and onions
- Everything but the kitchen sink: Clean out the fridge and grab whatever odds and ends you have to make a complete pizza pie
Finish any of the above pizzas with a smattering of shredded vegan cheese – mozzarella, cheddar, or whatever you prefer.
Serving suggestions
Flatbread pizzas are super filling. They can easily be a full meal on their own with just a sprinkling of vegan parmesan for garnish.
However, if you’d like to fill out the meal, add any of these appetizers, salads, or side dishes:
Storage and reheating
Store leftovers in an airtight container in the refrigerator for 3 to 4 days.
My favorite way to reheat leftover pizza is in the air fryer. It gets the crust just as crispy as when it was freshly cooked. Otherwise, a hot oven or toaster oven also works.
Want to freeze some for later? Assemble the naan pizzas and freeze them unbaked on a baking sheet. Once frozen solid, transfer to a freezer bag, layering parchment between the slices to keep them divided.
When you’re ready to enjoy them, place the frozen pizzas on a sheet pan. Bake at 425 degrees for approximately 14 to 24 minutes – until the crust is golden brown, and the cheese has fully melted.
FAQ
Traditional naan sold in restaurants usually isn’t vegan, as it often contains yogurt in the dough. Plus, butter or ghee may be brushed on before serving. However, you can often find vegan shelf stable versions in the grocery store (like Trader Joe’s garlic Indian style flatbread). Just read the label before buying.
Definitely! Pita, lavash, or other sturdy flatbreads work well. One thing to keep in mind, though, is that thinner breads like lavash will bake faster. Keep an eye on them to avoid overcooking or burning.
Absolutely! Grilling adds wonderful smoky flavor that’s perfect for summer. Grill the flatbread briefly on one side, then flip, add pizza sauce, non-dairy cheese, and other toppings. Then close the lid until the cheese melts
Of course! If you do some simple meal prep, it makes this weeknight meal even easier. Chop the veggies, brown the vegan pepperoni, and saute the mushrooms a day or two ahead to save time when assembling your naan bread pizza.
Getting vegan cheese to melt well can be tricky since some brands melt better than others.
I recommend sprinkling the cheese directly on top of the sauce, before adding other toppings. This way, the cheese gets heat and steam from both sides during baking, helping it melt more evenly instead of drying out on top.
If you try this recipe and love it, let me know! Leave a comment and ⭐⭐⭐⭐⭐ rating in the comment section below. It truly makes my day and is such a help!
📖 Recipe
Easy supreme naan flatbread pizza (vegan)
Ingredients
- 2 teaspoons avocado oil or other neutral-flavored cooking oil, divided
- 24 slices vegan pepperoni
- 4 mushrooms sliced (cremini or white button)
- Pinch of salt
- 4 flatbreads vegan naan or other flatbread (I use Trader Joe's Indian-style flatbread)
- 1 cup marinara sauce or pizza sauce, divided (plus more if needed)
- 1 cup vegan mozzarella cheese shreds
- ½ cup chopped bell pepper any color
- 2 Tablespoons chopped yellow onion
- 20 olives green or black, sliced
- Handful of fresh basil chopped (optional garnish)
Instructions
- Preheat oven to 425 degrees.
- Heat 1 teaspoon avocado oil in a large skillet over medium heat. Add pepperoni and cook until browned. (About 5 minutes on the first side, 2 minutes on the other. If you're using thinner store-bought slices, they may brown more quickly, so keep an eye on them.) Transfer to a plate.
- Add the remaining 1 teaspoon avocado oil, mushrooms, and a pinch of salt to the hot skillet. Cook until browned and softened, flipping once (about 3 minutes total since the pan is already hot).
- Arrange flatbreads on one or two baking sheets, whichever fits best. Spread about ¼ cup marinara on each flatbread.
- Spread about ¼ cup shredded vegan mozzarella evenly over each flatbread.
- Evenly top each pizza with pepperoni, mushrooms, bell pepper, yellow onion, and olives.
- Bake for 8 to 10 minutes. (Crusts on the lower rack will crisp faster. Swap oven racks halfway through for more even browning, if desired.)
- When the crusts are browned and the cheese has melted, remove from the oven. Garnish with fresh basil, if desired. Then serve.
Leave a Reply