Roasted Veggie Stacks

These fresh and delicious veggie stacks are so much fun, and the great thing is that you can use whatever cheese and veggies you like, as long as they can all be stacked. We’ve had them with potatoes, too, which is also really good, but more hearty. We chose eggplant, onions, tomatoes, mushrooms, zucchini, and orange bell pepper for the veggies along with goat cheese. I think a slice of summer squash would be fun on top with the scalloped edges … kind of like a flower on top! It would also be fun to use a big slice of portobello instead of the smaller cremini, but I didn’t think that one through before buying my veggies. You can slice rounds from the cap of each portobello for this recipe. 

You can make the stacks well ahead of time and then do the final baking just before serving. I like to roast the veggies to al dente before stacking them. It’s best to put the veggies that take longer on one tray and the veggies that cook faster on another tray. I found that the eggplant took the longest amount of time and the tomatoes the least amount of time, with the onions, mushrooms, zucchini, and bell pepper falling somewhere in between for the roasting time. As each kind of veggie is cooked to al dente, just remove it from the tray and place it on a cutting board or platter

while the rest continue to bake. Once the veggies are all removed from the oven and cool enough to handle, you can build your stacks. These make a delicious side dish or a vegetarian main, and a beautiful presentation on the plate!

Treks IMG 6153 1 scaled
A colorful array of veggies make this dish fun and festive. Eat the rainbow!

Roasted Veggie Stacks

Roasted tomatoes, eggplant, onions, mushrooms, zucchini and red or orange bell peppers all formed into a beautiful edible stack with a little bit of your favorite cheese melted inside.
Servings 6 Servings
Prep Time 1 hour
Cook Time 45 minutes


  • 1 large eggplant
  • 2 onions red or yellow
  • 3 portobello mushrooms
  • 1 large red bell pepper or orange bell pepper, 2 if small
  • 1 large zucchini
  • 6 basil leaves
  • 4 oz. goat cheese or fresh mozzarella or Gruyere
  • 1/4 cup olive oil
  • 1 tsp. fresh thyme leaves or 1/2 tsp. dried
  • 1/2 tsp. salt
  • 1/2 tsp. black pepper
  • 1/2 tsp. lemon pepper
  • 6 fancy toothpicks 3-4 inches long


  • Line two baking sheets with parchment paper. Preheat oven to 400 F. 
    Blend olive oil with thyme, salt and pepper. Set aside.
  • Prepare veggies according to the directions below. Cut all of the veggies into slices between 1/4 and 1/2-inch thick. 
    Treks IMG 6173 scaled
  • Eggplant – lightly salt both sides of the slices and lay them on a rack to allow them to sweat for about 15 minutes. Pat them dry on both sides with a paper towel.
    Onions – peel and slice 
    Bell peppers – remove stem and seeds from the bell pepper and cut into pieces that are about 2-3 inches wide. 
    Tomatoes – remove stem and slice.
    Zucchini – slice into pieces about 3-inch long. You will need two slices per stack. 
    Portobello caps – clean caps and remove stem. 
    Treks 35C2E3F7 6F7B 4222 A954 3B898EDE20B0
  • Lay all of the sliced veggies onto the two prepared baking sheets and lightly brush the tops with the olive oil mixture.
    Treks 6A13F4E6 70B2 4E2B 829C 25BD2B880B52
  • Roast veggies until al dente, about 20 minutes. Remove from oven and cool. Once the veggies are cool enough to handle, line a baking sheet with a new piece of parchment paper and layer each stack on the parchment, beginning with eggplant on the bottom, then onions, tomatoes, mushrooms, bell pepper, goat cheese, and zucchini. Secure each in place with a toothpick through a basil leaf. 
  • Bake before serving for about 20 minutes at 400 F or until veggies just begin to brown and cheese is soft and melty. If you want the basil leaf to look pretty when you serve it, put it on after baking the stacks. 
    Treks E79CDF0A 9E33 4671 A62D 730A44945809
  • *Note – you can place the veggies in any order you like, but I like to use the most firm ones on the bottom.


You can use any veggies you like, so long as they are stackable! Also, you can vary the cheese according to your own taste, but fresh mozzarella and Gruyere are great ideas if you are not a goat cheese fan!
Also, you can place the veggies in any order you like, but I like to use the most firm ones on the bottom.
Course: Main Course, Side Dish, vegetarian

Leave a Reply

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

Recipe Rating

Treks & Bites, LLC © Copyright 2024. All rights reserved.