Cheese-Stuffed Vegetable Cake
(Savory & Mediterranean-Inspired)
This Cheese-Stuffed Vegetables Cake is a showstopper—layers of tender vegetables filled with melted cheese, baked into a soft, savory “cake.” It’s non-spicy, hearty, and perfect as a main dish, appetizer, or brunch centerpiece.
🕒 Time Required
Prep: 20 minutes
Bake: 35–40 minutes
Total: ~55–60 minutes
🛒 Ingredients
Vegetables
1 small zucchini, sliced thin
1 small eggplant, sliced thin
1 red bell pepper, sliced thin
1 carrot, grated
1 cup spinach, chopped
Cheese Filling
1 cup ricotta or cottage cheese
½ cup mozzarella, shredded
¼ cup Parmesan, grated
Salt & black pepper to taste
1 teaspoon dried oregano or thyme
Batter (Optional, for binding)
2 eggs, lightly beaten
¼ cup milk or cream
2 tablespoons breadcrumbs
Garnish
Fresh parsley or basil
👩🍳 Instructions
1. Preheat Oven
Preheat oven to 180°C (350°F)
Grease a round baking pan.
2. Prepare Cheese Filling
In a bowl, mix ricotta, mozzarella, Parmesan, salt, pepper, and oregano.
3. Assemble the Cake
1. Lay a thin layer of vegetables in the pan.
2. Spread a layer of cheese mixture over the vegetables.
3. Repeat layers until all vegetables and cheese are used.
4. If using, pour egg-milk mixture evenly over the top to help bind.
5. Sprinkle extra breadcrumbs and Parmesan on top for a golden crust.
4. Bake
Cover with foil and bake 25 minutes.
Remove foil and bake another 10–15 minutes until golden and set.
5. Serve
Let rest 5–10 minutes before slicing.
Garnish with fresh parsley or basil.
🌟 Tips for Best Results
Slice vegetables evenly for consistent cooking.
Use a mix of cheeses for creaminess and flavor depth.
Add roasted garlic or sun-dried tomatoes for extra Mediterranean taste.
❓ frequently Asked Questions FAQs
Can I make it vegetarian?
Yes—this is naturally vegetarian.
Can I prepare ahead of time?
Yes—assemble, cover, and refrigerate up to 24 hours; bake when ready.
Can I make it vegan?
Use plant-based cheese and egg substitute or skip the egg batter.
🥗 Nutritional Information
Calories: 280 kcal
Protein: 14 g
Carbohydrates: 16 g
Fat: 18 g
Fiber: 5 g