Cheesy Zucchini Flatbread
This post may contain affiliate links, please see our privacy policy for details.
A yummy summer appetizer or quick dinner – this Cheesy Zucchini Flatbread is made with dairy-free cheese and zucchini slices!

This Cheesy Zucchini Flatbread is the pizza of the summer! It has melty vegan cheese, thin slices of zucchini & yellow squash and some bright pickled onions to finish it off. You can make this as a fun summer party appetizer to share or a quick dinner!
Here’s what you need
Ingredients
- avocado oil
- zucchini
- yellow squash
- dried oregano
- salt & pepper
- pre-made flatbread
- dairy-free Boursin
- pickled onions
- fresh oregano
Equipment
- sheet pan
- skillet

Steps
Step 1: Cook the Squash
I like to pre-cook the squash before adding it to the flatbread. This will ensure that it will be tender when you have your finished pizza.
Now, there is a tipping point when it comes to cooking the squash. Since we are going to bake it too, you don’t want to overcook it in the skillet.
Just heat some oil in a skillet over medium heat. Add the zucchini, squash & dry seasonings. Cook until slightly tender (about 5 minutes), stirring frequently.

Step 2: Assemble & Bake
I used a pre-made flatbread from Trader Joe’s, but any pre-made pizza crust will work. Just be sure it is one that is pre-baked.
Place the flatbread dough on a baking sheet. Spread the Boursin out in an even layer on the dough. Top with the zucchini slices and place in the oven for 8 minutes, or until the cheese is melted and the crust is crispy.
That’s it! It is super easy!

Step 3: Serve
When you take the flatbread out of the oven you can top it off with some pickled onions and fresh oregano. The onions will give this some acidity and the oregano will give it some freshness.

You can slice this in so many ways depending on how you plan on serving it. If this is an appetizer, go for smaller slices so there’s enough for everyone. If this is a dinner recipe, go with bigger pieces.
I love this flatbread. It is cheesy, crispy and has bright summer flavors!


Tips & Tricks
I get the dairy-free Boursin at Trader Joe’s. You could also sub vegan cream cheese or shredded vegan mozzarella.
I got my flatbread crust at Trader Joe’s. You could also use another pre-made pizza dough, naan or pita. If you chose to use uncooked pizza dough, I would par-bake the dough for 8 minutes before adding the toppings and putting it back in the oven.
When cooking the zucchini there is no need to be perfect. I just wanted to get a slight char on them. If you slice your zucchini on the thinner side you will need even less cook time. You just don’t want them to overcook – you want them to keep their shape and not shrivel.
Need more recipe inspo? Check these out:

Cheesy Zucchini Flatbread
Ingredients
- 1 tablespoon oil I used avocado oil
- 1 medium zucchini sliced in 1/4" rounds
- 1 medium yellow squash sliced in 1/4" rounds
- 1/2 teaspoon dried oregano
- 1/2 teaspoon pepper
- 1/4 teaspoon salt
- 1 pre-made flatbread see notes
- 6 ounces dairy-free Boursin see notes
- pickled onions optional, for serving
- fresh oregano optional, for serving
Instructions
- Preheat the oven to 400 degrees.
- Heat the oil in a skillet over medium heat. Add the zucchini, squash & dry seasonings. Cook until slightly tender (about 5 minutes), stirring frequently – see notes. Set aside.
- Place the flatbread dough on a baking sheet. Spread the Boursin out in an even layer on the dough. Top with the zucchini slices and place in the oven for 8 minutes, or until the cheese is melted and the crust is crispy.
- Remove from the oven, top with pickled onions & oregano and cut into slices.
Video
Notes
- I get the dairy-free Boursin at Trader Joe’s. You could also sub vegan cream cheese or shredded vegan mozzarella.
- I got my flatbread crust at Trader Joe’s. You could also use another pre-made pizza dough, naan or pita. If you chose to use uncooked pizza dough, I would par-bake the dough for 8 minutes before adding the toppings and putting it back in the oven.
- When cooking the zucchini there is no need to be perfect. I just wanted to get a slight char on them. If you slice your zucchini on the thinner side you will need even less cook time. You just don’t want them to overcook – you want them to keep their shape and not shrivel.