Cheesy Baked Zucchini Protein Casserole 🥒🧀
A simple, comforting, high-protein dish that’s light yet satisfying. This baked zucchini casserole combines tender zucchini slices, creamy yogurt, eggs, and melted cheese for a flavorful meal that works perfectly for lunch, dinner, or meal prep.
Overview
This recipe is perfect if you want something healthy, filling, and easy to prepare. Zucchini becomes soft and slightly sweet when baked, while mozzarella and Parmesan create a rich, golden topping. Greek yogurt and eggs add protein and creaminess without making the dish heavy.
Servings: 4
Prep Time: 15 minutes
Cook Time: 30–35 minutes
Total Time: About 50 minutes
Ingredients
Main Ingredients
-
3 medium zucchini, thinly sliced
-
½ cup chopped onion
-
1 cup shredded mozzarella cheese
-
½ cup grated Parmesan cheese
-
2 large eggs
-
½ cup plain Greek yogurt (or light sour cream)
Seasonings
-
½ teaspoon garlic powder
-
½ teaspoon salt
-
¼ teaspoon black pepper
-
½ teaspoon Italian seasoning
Optional Add-Ins (for extra flavor)
-
1 tablespoon chopped fresh parsley
-
1 tablespoon olive oil
-
¼ teaspoon chili flakes for a mild kick
-
½ cup cooked chicken pieces for extra protein
Kitchen Equipment
-
Cutting board
-
Sharp knife or mandoline slicer
-
Mixing bowl
-
Whisk or fork
-
Small baking dish (8×8 inch recommended)
-
Oven
Step-by-Step Instructions
Step 1: Prepare the Oven
Preheat your oven to 375°F (190°C).
Lightly grease a small baking dish using:
-
olive oil, or
-
cooking spray.
This prevents sticking and helps the edges brown nicely.
Step 2: Slice the Vegetables
Wash the zucchini thoroughly.
Slice them thinly (about 3–4 mm thick). Thin slices cook evenly and become tender during baking.
Chop the onion into small pieces so it blends smoothly with the zucchini.
Step 3: Make the Creamy Base
In a medium mixing bowl combine:
-
eggs
-
Greek yogurt (or sour cream)
-
garlic powder
-
salt
-
black pepper
-
Italian seasoning
Whisk everything together until the mixture becomes smooth and creamy.
This mixture acts like the custard base that holds the casserole together.
Step 4: Combine Vegetables
Add the sliced zucchini and chopped onion to the bowl.
Stir gently until the vegetables are fully coated with the creamy mixture.
This ensures every bite is flavorful.
Step 5: Add Cheese
Fold in half of the shredded mozzarella cheese.
Mix lightly so the cheese distributes evenly throughout the zucchini mixture.
The remaining cheese will be used as the topping.
Step 6: Assemble the Casserole
Pour the mixture into the prepared baking dish.
Spread it evenly using a spoon or spatula.
Sprinkle the top with:
-
remaining mozzarella cheese
-
grated Parmesan cheese
The Parmesan adds a slightly nutty flavor and crispy golden finish.
Step 7: Bake
Place the dish in the preheated oven.
Bake for 30–35 minutes until:
-
the center is set
-
the top becomes golden and bubbly
-
the edges lightly brown
If you want extra browning, you can bake an additional 3–5 minutes.
Step 8: Rest Before Serving
Remove the casserole from the oven and let it rest for 5 minutes.
This helps the dish firm up so it slices neatly.
How to Serve
This cheesy zucchini bake can be served:
🥗 With a fresh green salad
🍗 Alongside grilled chicken
🍞 With toasted bread or garlic bread
🍳 As a breakfast casserole
Storage Tips
Refrigerator
Store leftovers in an airtight container for up to 3 days.
Reheating
Warm in the oven at 160°C (320°F) for about 10 minutes, or microwave individual portions.
Freezing
You can freeze the baked casserole for up to 2 months. Thaw overnight in the refrigerator before reheating.