Oven Baked Vegetable Squares
Oven Baked Vegetable Squares are a colorful, savory, and satisfying way to enjoy a variety of fresh vegetables in one easy baked dish. These golden squares are packed with tender zucchini, sweet bell peppers, spinach, green onions, herbs, and plenty of melted cheese. The mixture is baked until firm in the center and beautifully golden on top, then sliced into convenient squares for serving.
This recipe is perfect for breakfast, brunch, lunch, meal prep, picnics, or as a simple vegetarian side dish. The texture is soft and flavorful inside with lightly crisp, cheesy edges, while the vegetables add freshness, color, and natural sweetness.
One of the best things about these vegetable squares is their versatility. You can use whatever vegetables you have available, making them a practical recipe for cleaning out the refrigerator. They can be served warm with a fresh salad or enjoyed cold as a grab-and-go snack.
Prep Time: 20 minutes
Cook Time: 35–40 minutes
Total Time: 55–60 minutes
Servings: 8–10 squares
Course: Breakfast, Brunch, Lunch, Side Dish
Cuisine: Mediterranean-Inspired
Ingredients
For the Vegetable Squares
6 large eggs
1 medium zucchini, grated
1 red bell pepper, finely diced
1 cup fresh spinach, finely chopped
4 green onions, thinly sliced
1 small carrot, grated
1 cup shredded mozzarella cheese
½ cup grated Parmesan cheese
½ cup all-purpose flour
¼ cup olive oil
1 teaspoon baking powder
1 teaspoon dried oregano
½ teaspoon garlic powder
½ teaspoon salt
¼ teaspoon black pepper
¼ teaspoon red pepper flakes, optional
2 tablespoons fresh parsley, chopped
For the Topping
½ cup shredded mozzarella cheese
2 tablespoons grated Parmesan cheese
1 tablespoon sesame seeds or everything bagel seasoning, optional
2 tablespoons chopped green onions
Instructions
Prepare the Oven and Baking Dish
Preheat your oven to 375°F (190°C). Lightly grease a 9 × 13-inch baking dish with olive oil or nonstick cooking spray. Line the bottom with parchment paper if you want the finished vegetable squares to be especially easy to remove.
Prepare the Vegetables
Grate the zucchini using the large holes of a box grater. Place it in a clean kitchen towel and squeeze firmly to remove as much liquid as possible.
This step is very important because zucchini contains a lot of water. If you skip it, the vegetable squares can become too soft or watery.
Finely dice the red bell pepper, grate the carrot, chop the spinach, and slice the green onions. Keep the vegetables relatively small so they distribute evenly throughout the batter.
Prepare the Egg Mixture
Crack the eggs into a large mixing bowl and whisk until smooth.
Add the olive oil, dried oregano, garlic powder, salt, black pepper, and red pepper flakes if using. Whisk again until everything is well combined.
Add the flour and baking powder gradually, mixing until you have a smooth, thick batter without large pockets of flour.
Add the Vegetables and Cheese
Add the squeezed zucchini, diced bell pepper, spinach, carrot, and green onions to the egg mixture.
Fold gently until the vegetables are evenly distributed.
Add the mozzarella and Parmesan cheese and mix again. The mixture should look colorful and fairly thick, with vegetables throughout rather than sitting in liquid.
Transfer to the Baking Dish
Pour the mixture into the prepared baking dish. Use a spatula to spread it evenly into the corners.
Sprinkle the remaining mozzarella and Parmesan over the surface. If desired, add sesame seeds or everything bagel seasoning for extra flavor and texture.
Bake
Place the baking dish in the preheated oven and bake for 35–40 minutes, or until the center is completely set and the top is golden brown.
The edges should look lightly crisp and golden, while the center should feel firm when gently pressed.
If the top starts browning too quickly, loosely cover the dish with aluminum foil during the final 10 minutes of baking.
Cool and Slice
Remove the casserole from the oven and allow it to cool for at least 10 minutes before slicing.
Use a sharp knife to cut it into squares or rectangles. Sprinkle with fresh green onions and parsley before serving.
The squares can be enjoyed warm, at room temperature, or chilled.
Tips
Squeeze the Zucchini Very Well
This is the most important tip for achieving firm vegetable squares. After grating the zucchini, squeeze it several times in a clean kitchen towel until very little liquid remains.
If the zucchini is particularly watery, let it sit with a small pinch of salt for about 10 minutes before squeezing it again.
Keep the Vegetables Small
Finely chopping the vegetables helps them cook evenly and makes the squares easier to slice. Large pieces can create weak spots and may prevent the egg mixture from holding together properly.
Do Not Overload the Batter
Although this recipe is vegetable-forward, too many vegetables can make the mixture watery. Stick close to the suggested quantities, especially when using vegetables such as zucchini, spinach, and tomatoes that naturally contain a lot of moisture.
Drain Cooked Vegetables
If you decide to use mushrooms, frozen spinach, or other vegetables that release water during cooking, sauté them first and drain thoroughly before adding them to the batter.
Use Freshly Grated Cheese
Freshly grated mozzarella and Parmesan melt more evenly and generally provide better texture. A combination of mozzarella for stretch and Parmesan for savory flavor works especially well.
Allow the Squares to Rest
Do not slice the casserole immediately after removing it from the oven. Resting for 10 minutes allows the eggs and cheese to firm up, making cleaner slices.
For very neat squares, allow the casserole to cool for 20–30 minutes before cutting.
Use Parchment Paper
If you plan to remove the entire baked mixture from the dish before slicing, line the baking dish with parchment paper, leaving some overhang on the sides. Once cooled slightly, you can lift it out and cut it on a board.
Watch the Baking Time
Every oven is slightly different. Start checking around 30–35 minutes. The center should be completely set without appearing wet or liquid.
Make the Top Golden
For an extra attractive finish, sprinkle Parmesan over the top before baking. You can also place the casserole under the broiler for the final 1–2 minutes, watching carefully so the cheese does not burn.
Variations
Mediterranean Vegetable Squares
Add chopped Kalamata olives, sun-dried tomatoes, crumbled feta, and fresh oregano. Reduce the added salt slightly because feta and olives are naturally salty.
Broccoli and Cheddar Squares
Replace some of the zucchini with finely chopped cooked broccoli and use sharp cheddar instead of mozzarella. This version has a stronger, richer cheese flavor.
Mushroom and Spinach Squares
Sauté sliced mushrooms with garlic and onion until their moisture evaporates. Add them along with the spinach for a delicious savory combination.
Tomato and Feta Squares
Add finely diced cherry tomatoes and replace part of the mozzarella with crumbled feta. Make sure the tomatoes are not excessively juicy, or drain them before adding.
Spicy Vegetable Squares
Add diced jalapeño, chili flakes, or a pinch of cayenne pepper. You can also serve the finished squares with a spicy yogurt or chili sauce.
Herbed Vegetable Squares
Add fresh basil, dill, parsley, chives, or cilantro. Fresh herbs bring brightness and make the vegetable flavor even more noticeable.
Breakfast Version
Add cooked turkey sausage, chicken sausage, ham, or crumbled bacon. Make sure any meat is fully cooked before mixing it into the batter.
Low-Carb Version
Replace the all-purpose flour with almond flour or another suitable low-carbohydrate flour. The texture will be slightly different, but the vegetable squares will still be flavorful and satisfying.
Gluten-Free Version
Use a certified gluten-free all-purpose flour blend instead of regular flour. Check the baking powder and other packaged ingredients if you need the entire recipe to be gluten-free.
Extra Crunchy Topping
Sprinkle sesame seeds, pumpkin seeds, sunflower seeds, or everything bagel seasoning over the top before baking. This adds a pleasant contrast to the soft vegetable center.
Q&A
Can I make these vegetable squares ahead of time?
Yes. They are excellent for meal prep. Bake the casserole, allow it to cool completely, cut it into squares, and store the portions in an airtight container in the refrigerator.
Can I use frozen spinach?
Yes. Thaw the spinach completely and squeeze out as much water as possible before adding it. Excess moisture can make the squares too soft.
Why are my vegetable squares watery?
The most common cause is excess moisture from zucchini, spinach, tomatoes, or mushrooms. Always squeeze grated zucchini and drain cooked or thawed vegetables thoroughly.
Can I use different vegetables?
Absolutely. Bell peppers, broccoli, mushrooms, carrots, corn, peas, zucchini, spinach, kale, and green onions all work well. Just avoid adding too many watery vegetables.
Can I make this recipe without flour?
Yes, but the texture will be softer and more egg-forward. You can replace the flour with almond flour or breadcrumbs if desired.
What cheese is best for vegetable squares?
Mozzarella gives a mild, stretchy texture, while Parmesan adds savory flavor. Feta, cheddar, Monterey Jack, Gruyère, or goat cheese can also be used.
Can I freeze baked vegetable squares?
Yes. Allow them to cool completely, wrap individual portions well, and freeze in an airtight freezer-safe container. Thaw overnight in the refrigerator and reheat until warmed through.
How long do they keep in the refrigerator?
Store them in an airtight container for up to 4 days. They can be reheated in the oven, air fryer, or microwave.
Can I serve them cold?
Yes. These vegetable squares are delicious warm, at room temperature, or cold. Their firm texture makes them particularly convenient for lunchboxes, picnics, and meal prep.
What can I serve with vegetable squares?
Serve them with a green salad, tomato salad, Greek yogurt, tzatziki, hummus, roasted potatoes, fresh fruit, or a simple Mediterranean-style side dish.
Nutrition
Approximate nutrition per serving, based on 10 servings:
Calories: 235 kcal
Protein: 12 g
Carbohydrates: 12 g
Fat: 16 g
Saturated Fat: 5 g
Fiber: 2 g
Sugar: 3 g
Sodium: 430 mg
Calcium: 220 mg
Nutrition information is an estimate and will vary depending on the exact vegetables, cheese, flour, and portion size used.
Conclusion
Oven Baked Vegetable Squares are a delicious and practical way to turn everyday vegetables into something that feels special. The combination of eggs, zucchini, spinach, bell pepper, carrot, green onions, and cheese creates a colorful bake with a tender center and beautifully golden top.
They are especially useful when you want a make-ahead breakfast or lunch that can be sliced into individual portions and enjoyed throughout the week. The recipe is also incredibly flexible, so you can change the vegetables and cheeses according to what you already have in your kitchen.
Serve these golden vegetable squares with a fresh salad, creamy yogurt sauce, hummus, or simply enjoy them on their own. Whether you’re preparing breakfast for the family, packing lunch, or looking for an easy vegetarian dish, this recipe is a flavorful, filling, and versatile choice.