This vegetable bake recipe features thinly sliced potatoes and tomato layers, topped with Romano cheese and baked until golden. A simple, healthy Italian-style side dish, great for any weeknight or special occasion.

This vegetable bake recipe is my go-to way to turn simple, humble ingredients into something that looks far more impressive than it is.
Thin layers of potatoes and tomatoes, sprinkled with Romano cheese and sautéed shallots, bake together into a golden, comforting side dish that works equally well for a weeknight meal or something a little more special.
As a retired dietitian, I love that this dish proves healthy doesn’t have to mean boring; just a few quality ingredients, layered thoughtfully, deliver real flavor without a heavy sauce or excess butter.

Jump to:
Quick Overview
- Prep Time: 30 minutes
- Cook Time: 1 hour 15 minutes Total
- Time: 1 hour 45 minutes
- Yield: 4 servings
- Method: Layered and baked in a quiche pan
- Special Touch: Slicing the potatoes and tomatoes as thinly and evenly as possible ensures they cook through at the same rate for a beautifully even bake.
- Dietary Note: Vegetarian, gluten-free (if using gluten-free breadcrumbs).
- Serving Suggestions: Pairs well with grilled chicken or baked fish.
What You’ll Need

- Yukon gold or yellow potatoes. Sliced thinly and evenly for the best texture.
- Roma or San Marzano tomatoes. Their firmer flesh means less liquid in the finished bake compared to juicier tomato varieties.
- Shallots. Sautéed until soft and sweet before layering.
- Parmigiano-Reggiano or Pecorino Romano. Grated, adds sharpness between the layers and a golden crust on top.
- Panko breadcrumbs. Adds a crisp, golden topping.
- Fresh oregano. Used both in the marinade and as a finishing garnish.
- Olive oil. Used throughout for sautéing, marinating, and drizzling.
- Salt and Pepper. Season to taste.
How to Make This Vegetable Bake Recipe
Let’s begin by prepping some of the ingredients.
Grate about 1 cup of Romano (or Parmigiano-Reggiano) cheese. That’s about 2 ounces. Set it aside for now.

Thinly slice the fresh shallots. You need about four.
Next, trim the tops off about 1 pound of Roma tomatoes (I used San Marzano from my garden) and slice them into rounds about ¼ inch thick. Season lightly with a pinch of salt and black pepper, then set aside for now.

Before we slice the potatoes, let's get started with the shallots.
Heat about 1 tablespoon of olive oil in a large pan over medium heat. Add the shallots and sauté, occasionally stirring, for about 6-8 minutes or until soft and translucent but not browned. Don't forget to season with salt and pepper. If using, add a pinch of chili flakes.

While the shallots are in the process of being sautéed, let’s continue with the food prep.
In a large bowl, whisk together 2 tablespoons of olive oil, 1 teaspoon of chopped fresh oregano, ⅛ teaspoon of salt and a pinch of pepper.
Peel about 1 pound of potatoes and slice about ⅛ thick. To ensure even cooking, cut them as thinly and uniformly as possible. Toss them together with the fresh oregano marinade.
By now, the shallots should just about be ready. Remove them from the stovetop and transfer them to a shallow bowl.
Layering the Bake
Now for the fun part!
Preheat the oven to 400°F (200°C) and place the rack in the middle.

Drizzle the bottom of a heatproof baking dish (7-inch quiche pan) with 1 tablespoon of olive oil. Then, let’s begin layering our dish with sliced San Marzano (Roma) tomatoes. Use about half the amount.

Sprinkle the tomatoes with the Romano cheese (¼ cup). Then, arrange the potato slices in a single layer with overlapping edges. Use about half the amount. Top with a layer of sauteed shallots. Use the whole amount.

Let’s layer the rest of the vegetables. Arrange the remaining potato slices in a single even layer with overlapping edges. Repeat with the rest of the tomato slices but this time, layer them, so they overlap.
Drizzle the top layer with a little oil, about one tablespoon of olive oil.
Bake uncovered in a preheated oven (400°F/200°C) for about 1 hour or until the potatoes are easily pierced with the tip of a knife.

Carefully remove this healthy casserole from the oven. Sprinkle the top with the rest of the cheese (¾ cup), 1 teaspoon fresh minced oregano, and 2 tablespoons of Panko bread crumbs.
Bake for another 15-20 minutes or until the top is golden brown and the potatoes are properly cooked. Allow this Mediterranean vegetable dish to settle for about 15 minutes before serving it.

Tips
- Always preheat your oven.
- Slice the vegetables to the same thickness so that they bake evenly.
- Try using fresh herbs like oregano or parsley to garnish before serving. It’ll make your dish look more appetizing, and the flavor will be outstanding!
FAQ
This dish relies on thin layers of potatoes and tomatoes for its texture and substance, rather than heavy cream, butter, or excess cheese. A drizzle of olive oil and a light sprinkle of Romano cheese are all it takes for real flavor.
Yes, but keep in mind that Italian Plum tomatoes have more flesh than juice. As a result, there is less liquid in this tomato casserole dish.
Yes. Remember that you may need to increase the total amount of potatoes and tomatoes. You can always slice your vegetables as you layer.
Yes. The Panko bread crumbs provide a crispy texture but can be replaced with bread crumbs.
Can I make this ahead of time?
Yes. Assemble the layers up to a day ahead and refrigerate, covered, until ready to bake. You may need to add a few extra minutes to the baking time if starting from cold.
Refrigerate leftovers in an airtight container for up to 3 days or up to 3 months in the freezer for optimum quality.
Mixed Vegetable Recipes
Here are a few more simple vegetable combinations that make delicious, versatile side dishes.

Recipe Origins
If you have been here before, you probably know that my family originates from Southern Italy, specifically Italy’s Molise, Campania and Basilicata regions.
During my weekly visits to my favorite second-hand bookstore, a book entitled “The Best of Southern Italian Cooking” caught my eye. Naturally, I purchased the cookbook.
I related to many of these rustic Italian recipes, including one entitled Tiella di Patate e Pomodori, originating from the beautiful Apulia region of Italy.
My mom would make a similar dish, which we would call the “Italian potato recipe.”
Once again, I am reminded of the beauty of Italian regional cooking.
The version I am sharing today results from a combination of recipes, my efforts to use up the last of my San Marzano garden tomatoes and my love of potatoes. This potato bake side dish quickly became a family favorite.
I hope you get a chance to try it!
THANKS SO MUCH for following and being part of the She Loves Biscotti community, where you will find Simple & Tasty Family-Friendly Recipes with an Italian Twist.
Ciao for now,
Maria
★★★★★ If you have made this Mediterranean potato and vegetable bake, I would love to hear about it in the comments below and be sure to rate the recipe!
Recipe

Vegetable Bake Recipe
WANT TO SAVE THIS RECIPE?
Ingredients
- 4 shallots sliced thinly
- 1 pound tomatoes Roma or plum, sliced into rounds, ¼ inch thick
- 5 tablespoons olive oil separated
- 1 pound potato yellow, sliced ⅛ inch thick
- 1 cup Parmigiano-Reggiano Cheese or Pecorino Romano Cheese grated, about 2 ounces, separated
- 2 tablespoons panko bread crumbs
- salt and pepper
- 2 teaspoons oregano fresh, minced, separated
- pinch chili flakes optional
- oregano for garnish
Instructions
- Preheat the oven to 400°F (200°C) and place the oven rack in the middle.
- Thinly slice the shallots. Set aside for now.
- Slice the tomatoes into rounds, about ¼ inch thick. Place in a bowl and season lightly with salt and pepper. Set them aside for now.
- Heat about 1 tablespoon of olive oil in a heavy saucepan over medium heat. Add the shallots and sauté, occasionally stirring, for about 6-8 minutes or until soft and translucent but not browned. Season with salt and pepper. If using, add a pinch of chili flakes.
- Meanwhile, prepare the oregano marinade by whisking together: 2 tablespoons of olive oil, 1 teaspoon of chopped fresh oregano, ⅛ teaspoon of salt, and a pinch of pepper.
- Peel the potatoes and slice about ⅛ thick. Toss them in the fresh oregano marinade.
- Drizzle the bottom of a heatproof oven dish (7-inch quiche pan) with 1 tablespoon of olive oil.
- Use about half of the sliced tomatoes to layer the bottom of the oven dish.
- Sprinkle the tomatoes with the Romano cheese (¼ cup).Arrange the potato slices in a single layer with the edges overlapping each other over the cheese. Use about half the amount.Top with a layer of sauteed shallots. Use the whole amount.
- Arrange the rest of the potato slices in a single layer with the edges overlapping each other.Repeat with the rest of the tomato slices but this time layer them so that they overlap.
- Drizzle the top with 1 tablespoon of olive oil.
- Bake, uncovered in a preheated oven (400°F/200°C) for about 1 hour or until the potatoes are easily pierced with the tip of a knife.
- Carefully remove the casserole from the oven.
- Sprinkle the top with the rest of the cheese (¾ cup), the fresh oregano ( 1 teaspoon) and the Panko bread crumbs.
- Bake for another 15-20 minutes or until top is golden brown and potatoes are properly cooked.
Video
Notes
- Always preheat your oven.
- Slice the vegetables to the same thickness so that they bake evenly.
- Try using fresh herbs like oregano or parsley to garnish before serving. It’ll make your dish look more appetizing, and the flavor will be outstanding!
Nutrition
This post was originally published on September 14, 2019, and republished on August 18, 2022 and again on August 28, 2026 with updated content. Thanks for sharing!







Otilia Incontro
Hello Maria, can I use fresh thyme, instead of oregano?
Maria
Thanks so much for your interest Otilia! Yes, that would be great!
Nancy
I made it tonight and it is very good. I added a ton of fresh minced basil and a bit more olive oil to the potato marinade. I added extra parm to the inside layer and sautéed garlic with the scallops.
Nancy
I meant shallots!
Maria
Let me guess… auto-correct…lol… happens to me all the time! Enjoy your weekend Nancy!
JayBee
Great recipe. Thank you for sharing. I added baby spinach. Only my bake had a lot of liquid that I couldnt seen to dry up. Tasted wonderful though!
Maria
So thrilled to read this! Thanks for sharing Nancy!
Lola
Thank so much for new ideas for healthy dinners.
Maria
My pleasure Lola! Enjoy!
Sunny Baudelaire is #kitchengoals
This was delicious! Thank you for sharing the recipe. 👌 😻
Maria
How wonderful Sunny! Thanks for sharing!
Arlene Cooley
this is a keeper for me. Have made it about 8 times so far. I have subsituted one layer of potatoes for a layer of zuckes that i have taken some of the water out by letting them sit with some salt for about and hour.
Maria
Fantastic Arlene! Thanks so much for sharing.
Val
I made this last night and it was fantastic! Every one loved it! Thanks for the recipe Maria!
Maria
How wonderful Val! Thanks so much for taking the time to share!
Giuditta Reppi
I was just telling my baby sister that our nonna used to make this, and here you come with the recette! Grazie, Maria!
Maria
Piacere Giuditta… I guess it is the season! Thanks for stopping by, appreciate it!