A cheesy, satisfying zucchini bake packed with protein from lean ground meat, cottage cheese, Greek yogurt, and eggs. It’s easy to meal-prep and works beautifully for breakfast, lunch, or dinner.
Ingredients
For the zucchini:
4 medium zucchini, sliced into thin half-moons
1 tsp salt
1 tbsp olive oil
For the protein filling:
1 lb (450 g) lean ground chicken or turkey
1 small onion, finely diced
3 cloves garlic, minced
1 tsp Italian seasoning
½ tsp smoked paprika
½ tsp black pepper
¼ tsp red pepper flakes, optional
½ cup chopped bell pepper
For the creamy protein mixture:
1 cup cottage cheese
½ cup plain Greek yogurt
2 large eggs
½ tsp garlic powder
¼ tsp black pepper
½ cup shredded mozzarella cheese
¼ cup grated Parmesan cheese
For topping:
½ cup shredded mozzarella
2 tbsp grated Parmesan
1 tbsp chopped fresh parsley
Optional: sliced green onions or red pepper flakes
Instructions
- Prepare the zucchini
Preheat your oven to 400°F (200°C).
Place the sliced zucchini in a large bowl and sprinkle with salt. Let it sit for about 10 minutes.
Pat the zucchini thoroughly dry with paper towels. This step is important because zucchini releases a lot of water during baking.
- Cook the protein
Heat olive oil in a large skillet over medium-high heat.
Add the diced onion and bell pepper. Cook for 3–4 minutes until they begin to soften.
Add the ground chicken or turkey and cook for 6–8 minutes, breaking it apart with a spoon, until fully cooked.
Add garlic, Italian seasoning, smoked paprika, black pepper, and red pepper flakes. Cook for another 1 minute.
Remove from the heat.
- Make the creamy protein mixture
In a bowl, combine:
Cottage cheese
Greek yogurt
Eggs
Garlic powder
Black pepper
½ cup mozzarella
Parmesan
Mix until well combined.
For a smoother texture, blend the cottage cheese and Greek yogurt together before adding the eggs and seasonings.
- Assemble the bake
Lightly grease a 9 × 13-inch (23 × 33 cm) baking dish.
Arrange half of the zucchini in the bottom.
Add half of the cooked meat mixture.
Spread half of the creamy cottage-cheese mixture over the top.
Repeat the layers with the remaining zucchini, meat, and creamy mixture.
Finish with ½ cup mozzarella and 2 tablespoons Parmesan.
- Bake
Cover loosely with foil and bake for 25 minutes.
Remove the foil and continue baking for another 15–20 minutes, until the cheese is melted and lightly golden and the center is set.
For a more golden top, broil for 1–2 minutes, watching carefully.
- Rest and serve
Let the casserole rest for 10–15 minutes before slicing.
Garnish with fresh parsley and optional green onions or red pepper flakes.
Serve warm.
Serving Suggestions
Serve this bake with:
A fresh cucumber-tomato salad
Green salad with lemon dressing
Roasted vegetables
Cauliflower rice
A spoonful of Greek yogurt or tzatziki
Fresh avocado
Approximate Nutrition
Makes: 6 servings
Per serving:
Calories: approximately 330–360
Protein: approximately 34–38 g
Carbohydrates: approximately 12–15 g
Fat: approximately 15–17 g
Fiber: approximately 3–4 g
Nutrition is an estimate and will vary depending on the ground meat, cottage cheese, yogurt, and cheese brands used.
Nut & Allergen Information
Nuts: No tree nuts or peanuts are included in the recipe.
Contains:
Milk/dairy: cottage cheese, Greek yogurt, mozzarella, Parmesan
Eggs: included in the creamy mixture
Gluten: Naturally gluten-free when all packaged ingredients are certified gluten-free. Check seasoning and cheese labels if gluten contamination is a concern.
Nut-free: Yes, as written.
For dairy-free: Use dairy-free cottage cheese, yogurt, and shredded cheese alternatives.
For egg-free: Use an appropriate egg substitute designed for baking.
For a nut-free kitchen: The recipe itself contains no nuts, but check packaged ingredients for cross-contact warnings.
Storage
Refrigerator: Store covered in an airtight container for up to 4 days.
Freezer: Cool completely, portion, wrap well, and freeze for up to 2 months.
Reheating: Reheat individual portions in the microwave for 1–3 minutes or in a 350°F (175°C) oven until heated through.
Because zucchini contains a lot of water, the texture may become slightly softer after freezing.
Recipe Q&A
Can I use ground beef instead of chicken?
Yes. Lean ground beef works very well and gives the bake a richer flavor.
Can I use ground turkey?
Absolutely. Lean ground turkey is an excellent choice for keeping the recipe high in protein.
How do I prevent the zucchini bake from becoming watery?
Salt the zucchini, let it sit for about 10 minutes, and pat it very dry before assembling. Avoid overcrowding the baking dish.
Can I make this vegetarian?
Yes. Replace the ground meat with cooked lentils, black beans, chopped mushrooms, or a plant-based protein alternative.
Can I use ricotta instead of cottage cheese?
Yes. Ricotta gives the bake a slightly richer and creamier texture, although the protein amount may change.
Can I use low-fat cottage cheese?
Yes. Low-fat cottage cheese works perfectly and can help reduce the overall fat content.
Can I prepare it ahead of time?
Yes. Assemble the casserole, cover it, and refrigerate for up to 24 hours before baking. Add a few extra minutes to the baking time if it goes directly from the refrigerator into the oven.
Is this good for meal prep?
Yes. Divide it into individual containers after cooling and refrigerate for quick protein-rich meals during the week.
Can I make it lower-carb?
The recipe is already relatively low in carbohydrates. For an even lower-carb version, use fewer onions and bell peppers and choose unsweetened full-fat or low-carb dairy products.
Can I make it spicy?
Yes. Add red pepper flakes, diced jalapeño, cayenne pepper, or a little hot sauce to the meat mixture.
What cheese works best?
Mozzarella gives excellent meltiness, while Parmesan adds a salty, savory flavor. Cheddar or Monterey Jack can also be used.
Why should I let the bake rest before slicing?
Resting allows the creamy filling to set and gives excess moisture time to redistribute, making the slices easier to serve.
Can I make this without meat?
Yes. Use mushrooms, lentils, chickpeas, or a plant-based ground protein. For the highest protein content, choose a protein-rich meat alternative or add extra cottage cheese.
Is it suitable for breakfast?
Yes! It works especially well as a savory high-protein breakfast or brunch casserole.
How do I make it extra high-protein?
Use lean ground chicken or turkey, high-protein cottage cheese, Greek yogurt, and a little extra lean meat. You can also serve it with an additional spoonful of Greek yogurt.
Can I use frozen zucchini?
Fresh zucchini is recommended because frozen zucchini releases considerably more water. If using frozen, thaw it completely and squeeze out as much moisture as possible before assembling.


Leave a Reply