Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cheesy Zucchini Casserole


  • Author: Ava Garrison
  • Total Time: 50 minutes
  • Yield: 6 servings

Description

Craving a comforting, cheesy dish that sneaks in some vegetables without sacrificing flavor? This Cheesy Zucchini Casserole is the answer. Perfect as a quick weeknight dinner, healthy snack, or a side for your favorite meat dish, this easy recipe is packed with creamy, gooey cheese and tender zucchini slices layered to perfection. With its crisp golden topping and hearty texture, it’s a satisfying and irresistible option for your next meal. Whether you’re exploring new dinner ideas or need a fuss-free crowd-pleaser, this one deserves a spot on your table.


Ingredients

  • 3 medium zucchinis, sliced into 1/4-inch rounds
  • 1 cup shredded sharp cheddar cheese
  • 1 cup shredded mozzarella cheese
  • 1/4 cup grated parmesan cheese
  • 2 large eggs
  • 1/2 cup milk or heavy cream
  • 2 cloves garlic, minced
  • 1/4 cup diced onion (optional)
  • Salt and black pepper, to taste
  • 1/4 cup breadcrumbs (optional, for topping)
  • 1 tbsp chopped fresh parsley or thyme (optional)

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Slice zucchini and lay on paper towels. Sprinkle with salt and let sit for 15 minutes. Pat dry.
  3. In a bowl, whisk eggs, milk, garlic, salt, pepper, and half of the cheddar and mozzarella.
  4. Stir in diced onion and herbs if using.
  5. Lightly grease a casserole dish. Layer zucchini slices, pouring cheese mixture between layers.
  6. Top with remaining cheddar, mozzarella, and parmesan.
  7. Sprinkle breadcrumbs on top if using. Drizzle lightly with olive oil or melted butter.
  8. Bake uncovered for 30–35 minutes or until golden and bubbly.
  9. Let rest for 10 minutes before serving.
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes