Irresistible Cheesy Zucchini Casserole Recipe

This cheesy zucchini casserole quickly became a favorite in my house. I was aiming for something rich and comforting but still packed with veggies, and the first time I tried it, I learned a few lessons. I didn’t drain the zucchini properly, and the casserole ended up watery and bland. After tweaking the method, it’s now perfectly cheesy, golden on top, and full of flavor without feeling heavy.

keep 20 1

It’s an easy weeknight side, a vegetarian main, or even a make-ahead dish for gatherings.

Ingredients

For the Casserole

  • 4 medium zucchini, sliced into ¼-inch rounds
  • 2 tablespoons olive oil
  • 1 small onion, finely diced
  • 2 cloves garlic, minced
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 teaspoon Italian seasoning

Cheesy Filling

  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 2 large eggs
  • ½ cup milk or cream
  • ¼ teaspoon nutmeg (optional)

Optional Toppings

  • Extra mozzarella or Parmesan for topping
  • Fresh parsley or basil for garnish

Preparing the Zucchini

Slice and Remove Moisture

  • Slice the zucchini evenly
  • Sprinkle lightly with salt and let sit for 10 minutes
  • Pat dry thoroughly with paper towels

Removing excess water prevents a soggy casserole, which was my biggest early mistake.

Pre-Sauté (Optional)

  • Heat olive oil in a skillet over medium heat
  • Sauté zucchini for 3–4 minutes to soften slightly
  • Remove and set aside

Pre-sautéing helps reduce baking time and improves texture.

Making the Cheesy Filling

Combine Wet Ingredients

  • In a bowl, whisk together ricotta, eggs, milk, salt, pepper, and nutmeg

Add Cheeses

  • Fold in mozzarella and Parmesan until evenly combined
  • Adjust seasoning if needed
See also  Texas Roadhouse Mushrooms Recipe: Buttery Sautéed Perfection

The ricotta adds creaminess, while the combination of cheeses ensures that golden, gooey top everyone loves.

Assembling the Casserole

Layering

  • Preheat oven to 375°F (190°C)
  • Grease a 9×13-inch baking dish
  • Spread a layer of zucchini on the bottom
  • Spoon half of the cheesy mixture over the zucchini
  • Repeat layers and smooth the top
  • Sprinkle extra mozzarella or Parmesan on top if desired

Baking

  • Bake uncovered for 35–40 minutes
  • The top should be golden brown and bubbling
  • Let rest for 10 minutes before serving

Resting helps the casserole set, making it easier to slice and serve.

Preparation and Cooking Time

  • Prep time: 20 minutes
  • Cook time: 35–40 minutes
  • Total time: About 1 hour
  • Servings: 6–8
keep 20 1

@drizzlemeskinny

Tips for the Best Cheesy Zucchini Casserole

  • Drain the zucchini well to avoid a watery casserole
  • Don’t overmix the filling; folding is enough
  • Pre-sauté zucchini for improved texture
  • Use freshly grated cheeses for better melting
  • Let it rest before slicing to hold its shape

Variations and Substitutions

Flavor Variations

  • Add sautéed mushrooms or spinach for extra veggies
  • Mix in cooked bacon or sausage for a meaty version
  • Use Italian herbs like oregano or thyme for different flavor profiles

Dairy-Free Option

  • Use dairy-free ricotta and shredded cheese alternatives
  • Substitute milk with unsweetened almond or oat milk

Low-Carb / Keto Version

  • Omit milk or use heavy cream
  • Extra cheese ensures richness without carbs

Serving Suggestions

  • Serve warm as a side dish or vegetarian main
  • Pair with grilled chicken, fish, or roasted vegetables
  • Garnish with fresh herbs or a sprinkle of paprika
  • Slice into squares for potlucks or meal prep
See also  Texas Roadhouse Buttered Corn Recipe: Sweet and Savory Side

This casserole is hearty and comforting while still highlighting the zucchini. It’s easy to make ahead, and leftovers reheat beautifully in the oven.

Storage and Reheating

Storage

  • Cool completely before storing
  • Refrigerate in an airtight container for up to 4 days

Reheating

  • Reheat in oven at 350°F for 10–15 minutes
  • Cover loosely with foil to prevent over-browning
  • Microwave in short intervals if needed

FAQs

Can I taste the zucchini?

No, the cheese and seasoning take center stage, while zucchini adds moisture and structure.

Can I prepare this casserole ahead of time?

Yes, assemble it and refrigerate up to 24 hours before baking.

Can I freeze it?

Yes, wrap tightly and freeze up to 2 months. Thaw overnight before baking.

How do I prevent the casserole from being watery?

Drain zucchini thoroughly and consider pre-sautéing to reduce excess moisture.

Can I make it spicy?

Add red pepper flakes or a dash of cayenne to the cheese mixture.

This cheesy zucchini casserole has become a staple because it’s versatile, flavorful, and satisfying. Once you master the moisture and layering, it’s a reliably delicious dish that works for weeknight dinners or special occasions.

Lemon 23

Cheesy Zucchini Casserole

Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings 6

Ingredients
  

  • For the Casserole
  • 4 medium zucchini sliced into ¼-inch rounds
  • 2 tablespoons olive oil
  • 1 small onion finely diced
  • 2 cloves garlic minced
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 teaspoon Italian seasoning
  • Cheesy Filling
  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 2 large eggs
  • ½ cup milk or cream
  • ¼ teaspoon nutmeg optional
  • Optional Toppings
  • Extra mozzarella or Parmesan for topping
  • Fresh parsley or basil for garnish
See also  Ruth’s Chris Creamed Spinach

Instructions
 

  • Prepare the Zucchini
  • Slice zucchini evenly.
  • Sprinkle lightly with salt and let sit for 10 minutes.
  • Pat dry thoroughly with paper towels to remove excess water.
  • Optional: Pre-sauté zucchini in olive oil for 3–4 minutes to soften slightly and improve texture.
  • Make the Cheesy Filling
  • In a bowl, whisk together ricotta, eggs, milk, salt, pepper, and nutmeg.
  • Fold in mozzarella and Parmesan until evenly combined.
  • Adjust seasoning if needed.
  • Assemble the Casserole
  • Preheat oven to 375°F (190°C).
  • Grease a 9×13-inch baking dish.
  • Spread a layer of zucchini on the bottom.
  • Spoon half of the cheesy mixture over zucchini.
  • Repeat layers and smooth the top.
  • Sprinkle extra mozzarella or Parmesan on top if desired.
  • Bake
  • Bake uncovered for 35–40 minutes until top is golden brown and bubbling.
  • Let rest for 10 minutes before slicing to help the casserole set.

Notes

Drain zucchini well to avoid watery casserole.
Fold filling gently; don’t overmix.
Pre-sauté zucchini for better texture and shorter bake time.
Use freshly grated cheeses for optimal melting.
Let rest before slicing to hold its shape.

Similar Posts