Sharon's new book California Vegan is available for pre-order now!

8-Minute Zucchini Tomato Basil Sandwich

Sharon Palmer

I love something special on the weekends for breakfast! It’s nice sleeping in a bit late, sauntering into the kitchen for a steaming cup of strong coffee, and getting a little creative. This breakfast (or lunch, snack or dinner!) Zucchini Tomato Basil Sandwich was inspired by a summer trip to my farmers market, where I found hearty heirloom tomatoes, tender new zucchini, and fresh basil. Based on only 5 ingredients, you can whip up this pretty open-face sandwich in only 8 minutes! It’s very plant forward—a great way to get your veggies in—with a smear of soft plant-based cheese to add a bit of creamy flavor and protein to the mix.

I have also made this easy, satisfying, gorgeous sandwich out of ingredients from my summer garden. Tomatoes, zucchini, and basil are some of the easiest summer veggies to grow, and this recipe showcases a beautiful way to use them up when you have them coming out of your ears. In fact, this photo (below) is taken right in the heart of my veggie garden, with my zucchini flourishing. You can even feature a squash blossom like this to garnish your plate.

While I love this recipe for breakfast, you can easily enjoy it for a quick lunch or dinner—paired with a hearty soup, like this lentil soup or vegetable barley soup, or a satisfying salad, like this green bean farro salad or potato salad.

Learn how to make this recipe in my video of Top 4 Classic Vegan Sandwiches.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares icon

8-Minute Zucchini Tomato Basil Sandwich

1 Star2 Stars3 Stars4 Stars5 Stars
(2 votes, average: 5.00 out of 5)

  • Author: The Plant-Powered Dietitian
  • Prep Time: 4 minutes
  • Cook Time: 8 minutes
  • Total Time: 12 minutes
  • Yield: 1 serving (2 open-face sandwiches)  1x
  • Diet: Vegan


This fabulous easy, vegan sandwich—based on summer produce zucchinis, tomatoes, and basil—is so easy you can cook it up in 8 minutes with only 6 ingredients.



  • 1 teaspoon extra virgin olive oil
  • 1 small zucchini, thinly sliced
  • 2 slices rustic, whole grain bread
  • 1 ½ ounces plant-based soft cheese (i.e., Miyoko’s or my home made cashew cheese)
  • 1 medium heirloom tomato (or 4 heirloom cherry tomatoes), sliced
  • 4 basil leaves


  1. Heat olive oil in sauté pan or skillet and add zucchini. Saute, turning zucchini on each side until it is golden brown, about 8 minutes
  2. While it is cooking, pop bread into a toaster.
  3. Place toasted bread slices on a serving dish and spread each with plant-based cheese.
  4. Arrange zucchini on top of plant-based cheese on each sandwich.
  5. Arrange sliced tomatoes on top of zucchini on each sandwich.
  6. Top with fresh basil on each sandwich.


To make this recipe gluten-free, use gluten-free plant-based soft cheese and bread.

  • Category: Sandwich
  • Cuisine: American


  • Serving Size: 1 serving
  • Calories: 302
  • Sugar: 5 g
  • Sodium: 665 mg
  • Fat: 14 g
  • Saturated Fat: 6 g
  • Carbohydrates: 34 g
  • Fiber: 5 g
  • Protein: 13 g

For other plant-based sandwich recipes, check out the following:

Farro and White Bean Veggie Burgers
Greek Chickpea and Vegetable Filled Pitas
Vegan BLTA Sandwich

This post may contain affiliate links. For more information click here.


One thought on “8-Minute Zucchini Tomato Basil Sandwich

Leave a Reply

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