On Kos, the markets fill with summer vegetables so beautiful you almost hate to cut them. Eggplant the color of twilight, zucchini still warm from the garden, yellow squash that catches the morning light. When I first saw a vegetable napoleon plated at a restaurant in Athens — those same vegetables roasted and stacked tall, glistening with herb oil — I thought: this is how you honor produce. Not buried in a stew, not hidden under a sauce, but standing at attention, each layer visible and distinct.
A roasted vegetable napoleon is nothing more than a tower of perfectly roasted vegetables, layered the way a French pastry chef layers mille-feuille: with precision, with care, and with respect for what each component brings. It is elegant enough for a dinner party and simple enough that a Tuesday evening in your kitchen can produce something that genuinely impresses. The technique is forgiving. The result is not. This roasted vegetable napoleon will hold its own as a vegetarian main or a stunning side alongside grilled fish or lamb.
The secret, as with most things, is patience with the roasting and confidence with the layering.
Table of Contents
- What Is a Vegetable Napoleon?
- What Vegetables to Use
- How to Layer a Roasted Vegetable Napoleon
- Serving Suggestions
- Ingredients
- Step-by-Step Instructions
- Chef’s Notes
- FAQ

What Is a Vegetable Napoleon?
The word “napoleon” in culinary terms refers to a layered, stacked presentation — borrowed from the French pastry mille-feuille, which Napoleon Bonaparte reportedly favored, though food historians debate the origin. In modern cooking, a napoleon describes any dish where components are stacked in precise, alternating layers to create both visual height and structural contrast.
Applied to vegetables, the technique transforms humble roasted produce into something architectural. Slices of eggplant, zucchini, squash, and tomato are roasted flat until just tender, then stacked with a binding element — here, a seasoned herb cheese — between each layer. The result holds its shape when sliced and delivers every flavor in sequence: sweet squash, earthy eggplant, bright tomato, creamy cheese.
This is not a dish born of fusion or trend. In the Mediterranean, stacking and layering vegetables has been common for centuries — the Greek briam and the French tian both operate on similar logic. A roasted vegetable napoleon is simply that tradition made vertical.
What Vegetables to Use
The success of a roasted vegetable napoleon depends on choosing vegetables that roast at a similar rate and hold their shape when sliced.
The essentials:
- Eggplant — slices well, roasts to silk, provides a meaty base layer
- Zucchini — mild flavor, holds shape, roasts quickly
- Yellow squash — sweetens as it roasts, adds color contrast
- Beefsteak tomato — thick slices that retain structure; slice thicker than you think necessary
Optional additions: Red bell pepper (roasted and peeled), portobello mushroom, or fennel.
The binding element is equally important. I use a simple mixture of ricotta, feta, and herbs — but a goat cheese spread or a layer of my Tirokafteri (Spicy Feta Spread) works beautifully if you want heat and intensity.
How to Layer a Roasted Vegetable Napoleon
The layering is where patience matters most. Do not rush.
- Start with the sturdiest layer. Eggplant is your foundation. It is dense, it absorbs herb oil, and it anchors everything above it. Place your largest, flattest slice at the base.
- Spread the cheese binding thin and even. Too much and the napoleon slides apart. Two tablespoons per layer, spread to within a half-inch of the edge. Season as you go — each layer needs its own pinch of salt.
- Alternate colors deliberately. The visual appeal comes from visible contrast in the cross-section. Dark eggplant, pale ricotta, green zucchini, white cheese, yellow squash, red tomato on top.
- Press gently after each layer. Not hard enough to squeeze out cheese — just enough to seat each layer flat.
- Tomato goes on top. Its bright acid cuts through the richness below, and its color reads as a crown.
For a complete Mediterranean meal, this pairs naturally with my Greek Lemon Potatoes and a cool spoonful of Authentic Tzatziki.
Serving Suggestions
- As a vegetarian main: Serve two napoleons per person with a green salad and crusty bread. The cheese layers provide enough substance to satisfy.
- As a side: One napoleon alongside grilled fish (branzino, sea bass, or swordfish), roast chicken, or lamb chops.
- At a dinner party: Assemble the napoleons a few hours ahead, refrigerate, and do the final 10-minute oven pass just before plating.
- With a sauce: A drizzle of basil oil is the classic finish. Serve a small bowl of Authentic Tzatziki alongside for a Greek accent.
Why This Recipe Works
- Uniform slice thickness ensures even roasting — cut all vegetables to 1/2 inch so nothing overcooks while thicker pieces catch up
- Two-stage cooking prevents structural collapse — roasting separately before assembly means they will not release excess moisture inside the napoleon
- Feta in the binding adds salt without heaviness — ricotta alone is too mild, feta alone too sharp; the combination gives each layer its own seasoning
- The final oven pass sets the cheese — 10 minutes at 400°F melts and slightly firms the cheese layers so the napoleon holds its shape when plated
Ingredients
For the roasted vegetables:
- 1 medium eggplant, cut into 1/2-inch rounds
- 2 medium zucchini, cut into 1/2-inch rounds
- 1 large yellow squash, cut into 1/2-inch rounds
- 2 large beefsteak tomatoes, cut into 1/2-inch rounds
- 3 tablespoons extra-virgin olive oil
- 1 teaspoon dried oregano
- Kosher salt and freshly ground black pepper
For the herb cheese binding:
- 1 cup whole-milk ricotta
- 1/2 cup crumbled feta cheese
- 2 tablespoons fresh basil, finely chopped
- 1 tablespoon fresh thyme leaves
- 1 garlic clove, minced
- Pinch of black pepper
For serving:
- 1/4 cup extra-virgin olive oil
- Small bunch of fresh basil (for basil oil or garnish)
- Flaky sea salt for finishing
Step-by-Step Instructions
1. Preheat your oven to 425°F (220°C). Line two large baking sheets with parchment paper.
2. Prepare the vegetables. Slice eggplant, zucchini, squash, and tomato to a uniform 1/2-inch thickness. Pat the eggplant dry with paper towels — eggplant holds water, and dry slices roast rather than steam.
3. Season and roast. Arrange all vegetable slices in a single layer across the baking sheets. Brush generously with olive oil, season with salt, pepper, and oregano. Roast for 20 to 22 minutes, flipping once at the 12-minute mark, until each slice is golden at the edges and just tender when pressed. Remove and let cool 10 minutes. Reduce oven to 400°F.
4. Make the herb cheese. Combine ricotta, feta, basil, thyme, and garlic in a bowl. Stir until well mixed. Taste and adjust seasoning — the feta is salty, so add more pepper before adding salt.
5. Assemble the napoleons. On a parchment-lined baking sheet, place one eggplant slice as the base. Spread 2 tablespoons of herb cheese evenly across it. Add a zucchini slice, cheese, squash slice, cheese, and finish with a tomato slice on top. Repeat to make 4 napoleons. Press each gently to seat the layers.
6. Final oven pass. Return to the 400°F oven for 10 minutes, until cheese is melted and structure has firmed.
7. Make basil oil. Blend 1/4 cup olive oil with a handful of fresh basil and a pinch of salt until smooth and vivid green.
8. Plate and serve. Transfer each napoleon carefully using a wide spatula. Drizzle with basil oil, finish with flaky salt. Serve immediately.

Roasted Vegetable Napoleon
Equipment
- ½ Sheet Tray
- (Help support our site!)Mixing Bowl
- (Help support our site!)Cutting Board
- (Help support our site!)Knife
- (Help support our site!)Tongs
- Circular Mold
Ingredients
Vegetables
- 1 medium eggplant cut into 1/2-inch rounds
- 2 medium zucchini cut into 1/2-inch rounds
- 1 large yellow squash cut into 1/2-inch rounds
- 2 large beefsteak tomatoes cut into 1/2-inch rounds
- 3 tablespoons extra-virgin olive oil
- 1 teaspoon dried oregano
- Kosher salt and black pepper to taste
Herb Cheese Binding
- 1 cup whole-milk ricotta
- 1/2 cup crumbled feta cheese
- 2 tablespoons fresh basil finely chopped
- 1 tablespoon fresh thyme leaves
- 1 clove garlic minced
For Serving
- 1/4 cup extra-virgin olive oil for basil oil
- fresh basil for basil oil and garnish
- flaky sea salt for finishing
Instructions
- Preheat oven to 425°F (220°C). Line two large baking sheets with parchment paper.
- Slice all vegetables to a uniform 1/2-inch thickness. Pat eggplant dry with paper towels.
- Arrange vegetable slices in a single layer on baking sheets. Brush with olive oil, season with salt, pepper, and oregano. Roast 20–22 minutes, flipping once at 12 minutes, until golden-edged and just tender. Cool 10 minutes. Reduce oven to 400°F.
- Combine ricotta, feta, basil, thyme, and garlic in a bowl. Stir well. Taste and adjust seasoning.
- Assemble: place one eggplant slice as base. Spread 2 tablespoons herb cheese evenly. Add zucchini, cheese, squash, cheese, tomato on top. Press gently. Make 4 napoleons.
- Return to 400°F oven for 10 minutes until cheese is melted and structure has set.
- Blend 1/4 cup olive oil with fresh basil and a pinch of salt until smooth and vivid green for basil oil.
- Transfer each napoleon with a wide spatula. Drizzle with basil oil, finish with flaky salt. Serve immediately.
Notes
Nutrition
Chef’s Notes
On eggplant: Salt your eggplant slices and let them sit for 20 minutes before roasting if you have time. It draws out bitterness and excess moisture. I do not always bother in summer, when eggplant on Kos is fresh and sweet off the vine, but it makes a real difference in autumn or with supermarket eggplant.
On cheese: The ricotta-feta combination is my preference, but this recipe works with goat cheese, burrata (use it cold, as a finishing layer), or even a thin smear of pesto if you want to skip the dairy binding altogether.
On make-ahead timing: These hold beautifully in the refrigerator, fully assembled, for up to four hours before the final bake. Assemble in the afternoon, bake ten minutes before guests sit down.
Storage: Leftovers keep refrigerated for two days. Reheat at 375°F for 8 to 10 minutes. Do not microwave — the layers will collapse and weep moisture.
FAQ
What is a vegetable napoleon?
A vegetable napoleon is a dish where roasted vegetable slices are stacked in alternating layers — similar to the layered French pastry — with a binding element (usually cheese) between each layer. The result is a tall, structured presentation that holds its shape when plated.
What vegetables work best in a roasted vegetable napoleon?
Eggplant, zucchini, yellow squash, and beefsteak tomatoes are the most reliable. They roast at similar rates, hold their shape when sliced, and create strong color contrast in the cross-section. Bell peppers and portobello mushrooms also work well.
Can I make a roasted vegetable napoleon ahead of time?
Yes. Assemble fully, cover, and refrigerate for up to 4 hours before serving. Do the final 10-minute oven pass just before plating. The cold temperature actually helps the structure hold during assembly.
How do I keep the napoleon from falling apart?
Two things: do not over-fill the cheese layer (two tablespoons per layer, no more), and do not skip the final oven pass. The heat melts and slightly firms the cheese, acting like mortar between the layers.
Is a roasted vegetable napoleon vegan?
Not in this recipe, which uses ricotta and feta. For a vegan version, substitute cashew cream or dairy-free ricotta, and use nutritional yeast in place of feta for savory depth.
