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 Recipe


  • Author: ELENE
  • Total Time: 1 hour
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

A comforting and cheesy zucchini casserole made with tender zucchini, sautéed onions, garlic, eggs, bread cubes, and plenty of melted cheese. Perfect as a hearty side dish or vegetarian main.


Ingredients

Scale
  • 3 medium zucchini, grated or thinly sliced
  • 2 large eggs
  • 1 ½ cups shredded cheddar cheese (or mozzarella/parmesan blend)
  • 2 cups bread cubes or croutons
  • ½ cup chopped onions
  • 2 garlic cloves, minced (or ½ tsp garlic powder)
  • 2 tbsp butter or olive oil
  • 1 tsp Italian seasoning
  • Salt and pepper to taste

Instructions

  1. Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish.
  2. Grate or thinly slice the zucchini. Sprinkle with a little salt and let sit for 10 minutes. Squeeze out excess moisture using a clean towel or cheesecloth.
  3. In a pan, sauté the onions and garlic in butter until soft.
  4. In a large bowl, combine the drained zucchini, sautéed onions and garlic, eggs, bread cubes, shredded cheese (reserve some for topping), Italian seasoning, salt, and pepper.
  5. Mix everything thoroughly and transfer to the prepared baking dish.
  6. Sprinkle the remaining cheese on top.
  7. Cover with foil and bake for 25 minutes.
  8. Remove the foil and bake another 15–20 minutes, until the top is golden and bubbly.
  9. Let cool for 5 minutes before serving.

Notes

You can substitute bread cubes with cooked rice for a gluten-free version. Add chopped spinach or cooked mushrooms for extra veggies.

  • Prep Time: 20 minutes
  • Cook Time: 40–45 minutes
  • Category: Casserole / Main Dish
  • Method: Baked
  • Cuisine: American / Comfort food

Nutrition

  • Serving Size: 1 portion
  • Calories: 280
  • Sugar: 3g
  • Sodium: 420mg
  • Fat: 18g
  • Saturated Fat: 9g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 2g
  • Protein: 12g
  • Cholesterol: 90mg