Roasted Zucchini and Tomatoes Crostini

Roasted Zucchini and Tomatoes Crostini is a delightful dinner for two. Crusty toasted bread topped with creamy hummus or goat cheese and sweet roasted vegetables. Light, flavorful, and perfect for snacking on the patio. 

Veggie crostini on a wooden table with a sprig of fresh thyme.

Is there anything better than fresh tomatoes and zucchini on a mid-summer evening?  

Okay, ice cream is better but we should really eat dinner and then dessert. I vote for a simple yet flavorful dinner of fresh roasted zucchini and tomatoes crostini!

3 crostini on a plate and parchment squares on a wooden table.

Now I know the weather is all kinds of H-O-T and you’re thinking she wants to roast vegetables? The girl has lost her mind.

Guys, you know I wouldn’t steer you wrong. 

  1. We’re using our toaster ovens so just a little extra heat in the kitchen.
  2. It is so worth it.

Roasting intensifies the flavors of the veggies and transforms them into sweet, garlicky, juicy flavor bombs. Plop them onto goat cheese and hummus slathered toasts and you’ve got a tasty summer dinner for two!

Toasted bread topped with cheese, zucchini, and cherry tomatoes.

Zucchini and Tomatoes Crostini

Yield: 6 Crostini
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes

A delightful dinner for two of toasted crusty bread spread with goat cheese or hummus and topped with savory roasted vegetables.


  • 6 slices Crusty Bread, About 1/2 inch thick pieces
  • 4 teaspoons Olive Oil, Divided
  • 1 small Zucchini Squash, Sliced into half-rounds, about 1 cup
  • 1 cup Grape Tomatoes
  • 1 clove Garlic, Peeled and finely chopped
  • Salt and Pepper
  • zest of one Lemon
  • 2 ounces Goat Cheese, at room temp
  • 2 ounces Hummus
  • 1-2 teaspoons Fresh Thyme


  1. Preheat your toaster oven to 400°F on the BAKE setting.
  2. Place bread slices on a cookie sheet and drizzle with 2 teaspoons of olive oil. Bake 5 to 8 minutes until lightly browned. Remove toast and set aside but leave toaster oven on.
  3. In a baking dish combine the zucchini, tomatoes, garlic, and remaining olive oil. Sprinkle with salt and pepper; stir well to coat all of the vegetables with oil.
  4. Roast vegetables for 12 to 16 minutes, stirring halfway through cooking, until the zucchini has softened and most of the tomatoes are starting to burst open.
  5. Allow vegetables to cool about 5 minutes then stir in all of the lemon zest.
  6. To assemble the crostini spread each toast with goat cheese or hummus, top with roasted vegetables, sprinkle on fresh thyme, and enjoy.


The tomatoes may spray some juice as they split. After your toaster oven has cooled completely, unplug it and wipe down the inside with a damp cloth to remove any juices.

Nutrition Information:
Yield: 6 Crostini Serving Size: 3 Crostini
Amount Per Serving: Calories: 407Total Fat: 18.1gSaturated Fat: 2.8gCholesterol: 0mgSodium: 520.9mgCarbohydrates: 47.4gFiber: 10.9gSugar: 8.4gProtein: 16.4g

Ingredients and Tips

Juicy tomatoes on a goat cheese topped crostini on a wooden table.

Start By Toasting The Bread

You can use the TOAST setting on your little oven. I prefer to use the BAKE setting, it’s less intense. 

  • Place the bread on a small baking sheet and drizzle with a little olive oil.
  • Pop the pan in a preheated 400°F toaster oven until toasted, about 5 to 8 minutes. Once toasted, set the bread aside.

Next, Roast The Vegetables

This is a summer recipe so we used tomatoes and zucchini. In spring you could try asparagus and radishes, or onions and mushrooms in the fall. 

  • Add your veggies to a baking dish and toss with olive oil, garlic, salt, and pepper.
  • Roast until tender, stirring once or twice. This should take about 15 to 20 minutes. 
  • Remove the vegetables and let them sit for a few minutes.
  • Lastly, add a giant pop of bright flavor with the zest from a whole lemon.

Hummus topped bread with juicy tomatoes and zucchini.

Put It All Together

By now that amazing roasted veggie aroma will have likely lured another hungry belly to the kitchen.  So let’s make this into an actual meal.

Next spread on a layer of something rich and creamy onto your toasted bread.

  • Tim prefers a generous helping of tangy goat cheese.
  • I like this crostini with hummus.

Hummus is a great alternative if you’re goat cheese adverse (that’s me) and creates a delicious vegan-friendly option too.

Plus you can use any leftover hummus for a Roasted Red Pepper, Carrot and Hummus SandwichZucchini and Hummus Pita Sandwiches or a Veggie Hummus Flatbread.

To finish off your crostini, top the toasts with the roasted vegetables along with a sprinkle of fresh herbs.  

Basil, mint, and parsley taste quite nice.  But earthy fresh thyme is the perfect complement to all of the other flavors.

Now, let’s talk about that dessert!  

Cinnamon Baked Wonton Chips with fruit salsa on a blue plate.

A batch of Cinnamon Baked Wonton Chips or Toaster Oven Double Chocolate Cookies with a big scoop of vanilla ice cream sounds like the perfect ending to this light summertime meal.

Leave a Reply

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


  1. I love to roast cherry tomatoes for topping sandwiches, they are out of this world. Next time I will add the zucchini as well, this really looks so good and I can imagine how good it tastes.

    1. I was so surprised by how sweet tomatoes can become the first time I roasted a batch, “Out of this World” is the perfect way to describe them 🙂 BTW Adina I loved your zucchini series (especially that eggy pancake) so many great recipes I can’t wait to try!

  2. i do NOT like goat cheese, but i love hummus! last year we had oodles of cherry tomatoes and hardly any zucchini, and this year it’s the opposite! good thing there are creations like this that can use them both!

    1. Haha Grace good to know I’m not the only one who’s isn’t a fan of goat cheese 🙂 And I’m totally with you on the hummus, it can do no wrong – hummus..always on everything…forever! Oodles of summer cherry tomatoes sounds just dreamy and a fantastic problem to have 🙂