Veggie Pizza Sandwiches

By Ashley Jennings | Last Updated: August 26, 2015

Pizza Sandwiches

Veggie Pizza Sandwiches

I am completely incapable of resisting roasted tomatoes. Cherry tomatoes, sliced whole tomatoes, I’ll happily eat either straight off the baking sheet like candy. This does tend to cause a slight problem when I am making them for use in a recipe. So I am proud to say that all the tomatoes I designated for this dish actually made it onto the sandwiches, which is a very good thing as they are one of the central components!

Roasted tomatoes, sautéed portabella mushrooms, sliced red onion, goat cheese and fresh mozzarella are layered onto rounds of shaped pizza dough. The dough is folded over the filling, like you would a calzone, but not sealed. The sandwiches bake up into golden pockets that make for a fun spin on your average pizza night.

Veggie Pizza Sandwiches

While roasting the tomatoes does take some time, this step can be done in advance so they are ready to go when needed. After the roasted tomatoes have cooled, line the bottom of an airtight container with a paper towel. Place the tomatoes on top in a single layer (repeating as needed based on the size of your container – paper towel, tomatoes, paper towel, tomatoes), cover and then place in the fridge. This process also helps to remove any excess moisture.

The mushrooms can also be sautéed in advance and stored in a separate container in the refrigerator. By doing both these steps ahead of time, the sandwiches come together quite quickly for a weeknight meal.

While I like these plain, I think it would also be fun to serve with some pizza sauce on the side for dipping. And if you like a little kick, you could even add in some red pepper flakes, stirred into the sauce or sprinkled straight on the sandwiches!

Go to Veggie Pizza Sandwiches recipe

Veggie Pizza Sandwiches

Prep Time:

20 minutes

Cook Time:

1 hour, 15 minutes

Total Time:

1 hour, 35 minutes


3 large sandwiches


    For the tomatoes:

  • 2 medium firm beefsteak tomatoes, sliced 1/2-inch thick
  • Olive oil spray or olive oil
  • Salt and pepper
  • For the mushrooms:

  • 1 tablespoon olive oil
  • 2 medium portabella mushroom caps, cleaned, stemmed and sliced
  • Salt and pepper
  • For assembling:               

  • 1 pound refrigerated pizza dough
  • 1/2 of a small red onion, thinly sliced
  • 2 ounces goat cheese, crumbled
  • 4 ounces fresh mozzarella, sliced
  • 1 cup lightly packed fresh arugula
  • 1/2 cup lightly packed fresh basil leaves
  • 1 teaspoon fresh lemon juice
  • 1/2 teaspoon olive oil
Print recipe


    For the tomatoes:   

  1. Preheat the oven to 325ºF. Line a large baking sheet with parchment paper.
  2. Lay the sliced tomatoes in a single layer on the prepared baking sheet, then mist or drizzle lightly with olive oil and sprinkle with salt and pepper.
  3. Bake for about 50 minutes to 1 hour, gently and carefully flipping the tomato slices once halfway during baking, until slightly shrunken and shriveled. Remove from the oven and let cool for about 5 minutes. Gently blot with paper towels to remove excess moisture, then transfer the tomatoes to a plate and set aside.
  4. Increase the oven temperature to 500ºF. Re-line the large baking sheet with a clean piece of parchment paper and set aside.
  5. For the mushrooms:

  6. Meanwhile, add the olive oil to a large skillet set over medium heat. When hot, add the sliced mushrooms and cook until tender and they have released their juices, about 6 to 8 minutes. Remove from the heat and stir in salt and pepper to taste. Set aside.       
  7. To assemble:       

  8. On a floured surface, split the pizza dough into three equal pieces and shape each into a circle that is about 7 inches in diameter. If the dough keeps springing back, let rest for about 10 minutes and then try again.
  9. On one half of each circle of pizza dough, add some of the sliced red onion, some crumbled goat cheese, the cooked mushrooms, the roasted tomatoes and some mozzarella. Fold the other half of the pizza dough over the top to cover the filling, pinch the two corners, but do not seal the dough all the way around.
  10. Carefully transfer the assembled sandwiches to the prepared baking sheet. Bake until golden brown, about 10 to 12 minutes.
  11. Remove from the oven and let cool for 10 minutes.
  12. Meanwhile, in a small bowl, toss together the arugula, basil, lemon juice and olive oil. Carefully open each cooled sandwich and fill with some of the arugula mixture. Serve.

About Ashley Jennings

Ashley Jennings is the blogger behind Cook Nourish Bliss, where she shares healthy, whole foods along with a few indulgent treats. Ashley is a home cook who loves to play in the kitchen, where she is constantly tripping over her hungry beagle.

Read more from Ashley Jennings

Like what you see? Share it!


Leave a Reply

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