This Italian Vegetable Schiacciata is one of those rustic, comforting dishes that instantly makes you feel at home. Golden on the outside, soft and packed with vegetables on the inside, it sits perfectly between a savory cake and a flatbread. It’s simple, humble, and incredibly satisfying. Let me tell you, once you slice into this beauty and smell that olive oil and cheese, it’s hard not to fall in love.
Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Why This Italian Vegetable Schiacciata Is So Special
This dish is all about balance. You get tender vegetables, melted cheese, and a lightly crisp top that brings everything together. It works just as well for lunch, dinner, or even a hearty snack. It’s the kind of recipe you make once, then start thinking of excuses to make again.
A Little Background on Schiacciata
Schiacciata comes from Italy, especially regions like Tuscany, and the name literally means “flattened.” Traditionally, it’s a simple bread enriched with olive oil, but home cooks often turn it into a filled version using vegetables, cheese, and eggs. This vegetable-packed version is a classic example of Italian cucina povera, making something delicious from simple, everyday ingredients.
Why You’ll Want to Make This Again and Again
Versatile: Works as a main dish, side, or snack.
Budget-Friendly: Uses basic vegetables and pantry staples.
Quick and Easy: Simple mixing, no yeast, no long waiting times.
Customizable: Swap vegetables or cheese based on what you have.
Crowd-Pleasing: Always a hit at the table.
Make-Ahead Friendly: Tastes great warm or at room temperature.
Great for Leftovers: Holds up beautifully the next day.
Chef Tips for the Best Schiacciata
A few small details make a big difference here:
- Squeeze excess moisture from grated vegetables to avoid sogginess.
- Use good olive oil, it really shines in this recipe.
- Let it rest before slicing so it sets properly.
- Don’t overbake, you want it golden, not dry.
Kitchen Tools You’ll Need
Mixing Bowl: For combining everything smoothly.
Grater: For vegetables and cheese.
Baking Pan: A round or square pan works well.
Spatula: To spread the batter evenly.
Ingredients You Will Need For Italian Vegetable Schiacciata
These ingredients come together into a savory, satisfying bake.
- Flour: 1 cup, all-purpose, creates the base structure
- Zucchini: 1 medium, grated, adds moisture and freshness
- Carrot: 1 medium, grated, adds sweetness and color
- Onion: 1 small, finely chopped, adds depth of flavor
- Mozzarella Cheese: 1 cup, shredded, for melt and stretch
- Parmesan Cheese: 1/2 cup, grated, for savory richness
- Eggs: 2 large, bind everything together
- Olive Oil: 1/4 cup, for richness and moisture
- Baking Powder: 1 teaspoon, helps it rise slightly
- Salt: 1 teaspoon, or to taste
- Black Pepper: 1/2 teaspoon, or to taste

Simple Ingredient Swaps
Zucchini: Use grated potato or eggplant instead.
Mozzarella Cheese: Try provolone or a mild shredded cheese.
Parmesan Cheese: Pecorino works well too.
Key Ingredients That Make It Shine
Zucchini: Keeps the schiacciata moist without heaviness.
Parmesan Cheese: Adds that unmistakable savory Italian flavor.
Let’s Get Cooking
Here’s how everything comes together smoothly.
-
Preheat Your Equipment:
Preheat the oven to 375°F and lightly oil a baking pan. -
Combine Ingredients:
In a bowl, mix flour, baking powder, salt, and pepper. -
Prepare Your Cooking Vessel:
In another bowl, whisk eggs with olive oil. -
Assemble the Dish:
Add vegetables and cheeses to the egg mixture, then fold in dry ingredients. -
Cook to Perfection:
Spread evenly in the pan and bake for 35 to 40 minutes until golden. -
Finishing Touches:
Let it rest for at least 10 minutes before slicing. -
Serve and Enjoy:
Slice and enjoy warm or at room temperature.
Texture and Flavor Experience
The outside is lightly crisp and golden, while the inside stays tender and packed with vegetables. You get little pockets of melted cheese, subtle sweetness from the carrots, and savory depth from the onion and Parmesan. It’s comforting without being heavy.
Helpful Tips and Tricks
- Line the pan with parchment for easy removal.
- Grate vegetables finely for a smoother texture.
- Taste the batter before baking and adjust seasoning.
What to Avoid
- Skipping the step of draining vegetables.
- Cutting too soon before it sets.
- Overbaking until dry.
Nutrition Facts
Servings: 6
Calories per serving: 260
Note: These values are approximate.
Time Needed
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes
Make-Ahead and Storage Tips
This schiacciata keeps well in the fridge for up to 4 days. Reheat gently in the oven or enjoy cold. It can also be frozen in slices and reheated as needed.
How to Serve It
Serve it with a fresh salad, a bowl of soup, or simply on its own with a drizzle of olive oil. It’s also great packed for lunch.
Fun Ways to Use Leftovers
Leftover slices can be pan-warmed and topped with a fried egg, or cut into cubes and served as a savory snack.
Extra Tips for Best Results
- Use freshly grated cheese for better melting.
- Let flavors develop by resting before slicing.
- Brush the top lightly with olive oil before baking for extra color.
Make It Look Beautiful
Serve on a wooden board, sliced into wedges, with a few fresh herbs scattered around for that rustic Italian look.
Variations to Try
- Add spinach or kale for extra greens.
- Use smoked cheese for deeper flavor.
- Add chili flakes for a little heat.
FAQ’s
1. Can I make this gluten free?
Yes, use a good gluten-free flour blend.
2. Can I bake it in advance?
Absolutely, it reheats very well.
3. Is this good cold?
Yes, it’s delicious even at room temperature.
4. Can I add more vegetables?
Yes, just keep moisture in check.
5. Does it freeze well?
Yes, slice and freeze for easy portions.
Conclusion
This Italian Vegetable Schiacciata is proof that simple ingredients can create something truly special. It’s comforting, flexible, and full of flavor, and honestly, it’s one of those recipes you’ll keep coming back to. Let me tell you, it’s worth every bite.
Print
Italian Vegetable Schiacciata
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Main Dish
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
Italian Vegetable Schiacciata is a rustic baked savory dish made with grated vegetables, cheese, and olive oil. Golden on the outside and tender inside, it works perfectly as a main dish, side, or hearty snack.
Ingredients
- 1 cup all-purpose flour
- 1 medium zucchini, grated and excess moisture squeezed out
- 1 medium carrot, grated
- 1 small onion, finely chopped
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 2 large eggs
- 1/4 cup olive oil
- 1 teaspoon baking powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
Instructions
- Preheat the oven to 375°F (190°C) and lightly grease a baking pan or line it with parchment paper.
- In a bowl, mix the flour, baking powder, salt, and black pepper until combined.
- In a separate bowl, whisk the eggs with olive oil until smooth.
- Add the grated zucchini, carrot, chopped onion, mozzarella, and Parmesan to the egg mixture and stir well.
- Fold the dry ingredients into the wet mixture until fully combined.
- Spread the batter evenly into the prepared baking pan.
- Bake for 35–40 minutes, until golden on top and set in the center.
- Let rest for 10 minutes before slicing and serving.
Notes
- Be sure to squeeze excess moisture from the vegetables to avoid a soggy texture.
- This dish is delicious warm or at room temperature.
- Leftovers store well in the refrigerator and reheat nicely.
Nutrition
- Serving Size: 1 slice
- Calories: 260
- Sugar: 4g
- Sodium: 420mg
- Fat: 15g
- Saturated Fat: 6g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 3g
- Protein: 10g
- Cholesterol: 70mg


