Best Zucchini Casserole – Super Creamy and Cheesy

This post contains affiliate links, and we may receive a small commission if you purchase through our site.

This zucchini casserole is low-carb side dish made with layered sliced zucchini and a creamy parmesan cheese sauce. A delicious baked zucchini gratin recipe comes together in under 40 minutes, and it’s gluten-free and keto-friendly.

easy zucchini casserole

Made with just a handful of ingredients, this zucchini bake is a perfect side dish for a busy weeknight dinner. It’s loved even by the picky eaters that normally hate zucchini. The zucchini is perfectly cooked (fork tender with a slight crunch), and it’s covered in the creamiest garlic cheese sauce. It’s a 5 STARS recipe, for sure!

Zucchinis are one of my favorite vegetables – EVER! They are super versatile and can be cooked in various ways: 

  • Delicious roasted or grilled
  • Fantastic in frittatas
  • Tasty raw in salads
  • Great pasta replacement as zoodles
  • It can be stuffed with anything
  • A fabulous addition to soups
  • It can be added to desserts to keep them moist – try my double chocolate keto zucchini pound cake.

And these are just some of the ways to cook zucchini that just crossed my mind. Zucchini is low in calories and carbs, making it the perfect vegetable for any lifestyle. 

If you’re still looking for delicious zucchini recipes, I have more like Zucchini Slice, Zucchini Pizza Bites, Zucchini Lasagna, or Parmesan Baked Zucchini Fries.

Watch this quick step-by-step video on how to make this delicious zucchini casserole!

Why This Zucchini Casserole Recipe Works

  • The best way to use up those summer zucchini
  • Super cheesy and delicious
  • Easy to make with basic ingredients
  • Just 10 minutes of hands-on prep.
  • Completely gluten-free and grain-free

Ingredients For Zucchini Casserole

Here’s a quick overview of the ingredients needed to make this baked cheesy zucchini casserole recipe. As usual, the complete list of ingredients and instructions can be found in the recipe card below.

how to make easy cheesy zucchini casserole
  • Zucchini – choose firm, unblemished zucchini with smooth skin. I used about 3 medium zucchini as they are less watery and have fewer seeds.
  • Butter – I used unsalted one, but if you choose to use salted butter, you have to reduce the amount of salt you use.
  • Heavy Cream – Makes the cheese sauce creamy and amazing.
  • Cheese Parmesan and Mozzarella Cheese
  • Onion and Garlic – add great texture and flavor.
  • Fresh herbs such – Parsley, Chives, or Thyme
  • Seasonings   I use a basic combo of salt and pepper.

TIP: Add any leftover chicken, ground beef, or turkey to the casserole for more flavor.

How To Make Baked Zucchini Casserole

I always seem to have leftover zucchini, so the best way to use them up is to make this cheesy baked zucchini casserole recipe in just a few easy steps:

how to make zucchini casserole step by step

Prepare the Zucchini

Remove the ends of the zucchini and slice it into 1/4 inch thick rounds using a sharp knife or a mandoline. Sprinkle the zucchini with salt and place them on a few paper towels to remove as much moisture as possible.

how to make zucchini casserole1

Make the Sauce 

Melt the butter in an oven-safe pan over medium heat. Then cook the onions and garlic for a few minutes until fragrant.

Stir in the whipped cream and simmer for approximately 2 minutes, or until it thickens. Then, you can add the parmesan cheese.

how to make zucchini casserole2

Assemble the Zucchini Casserole

Arrange the zucchini and mozzarella slices in the baking dish and pour over the cheese sauce. Sprinkle shredded mozzarella cheese on top.

how to make zucchini casserole3

Baking the Casserole

Bake the casserole in the preheated oven for 25 minutes, or until the zucchini is fork tender and the cheese is golden brown on top.

low carb keto zucchini zucchini casserole

Tips For Making The Best Zucchini Casserole

  1. After slicing the zucchini, sprinkle some salt and place the slices on a flat surface. Set aside for 30 minutes and pat dry using paper towels to remove as much moisture as possible.
  2. I used parmesan cheese and mozzarella, but you can also use cheddar cheese.
  3. If the zucchini casserole looks too watery, reduce the oven temperature to 350°F and cook for 10 to 20 more minutes.
  4. For a crunchy topping, I recommended adding some crushed pork rinds or panko.
  5. Let the zucchini gratin rest for 5-10 minutes before serving. This will allow the cheese to set and make it easier to serve.
  6. Garnish with fresh parsley or basil. Some red pepper flakes add the perfect spicy kick.
  7. Serve as a side dish for chicken or fish or a main dish with a fresh salad.

What Kind Of Cheese Can I Use

I prefer to use a mix of Parmesan and mozzarella cheese. You may use whatever type of cheese you love. It’s all up to you. I buy blocks of cheese from the store and grate them myself. Preservatives and cornstarch are commonly included in pre-shredded cheese, and it doesn’t melt well. 

zucchini casserole recipe low carb keto

Zucchini Casserole Variations 

I want to share a few ideas with you that you might want to try. Naturally, you may eat it exactly as I wrote it, but if you prefer to branch out, here are some suggestions.

  • Tomatoes – Sun-dried tomatoes or fresh tomatoes can also be used. Chop tomatoes up or mix in some cherry tomatoes. Both have a strong taste and will complement the other ingredients in the casserole.
  • Bacon – Some cooked, crumbled bacon can be added to the zucchini casserole mixture.
  • Hot Sauce – if you prefer some extra heat, mix some hot sauce into the cheesy sauce.
  • Use different cheeses and herbs for more depth of flavor and complexity.

How To Store This Zucchini Gratin

  • Fridge – Store covered in the fridge for up to 4 days. When ready to enjoy, reheat at 350F or in the microwave until warmed through.
  • Freezer – I don’t recommend freezing the leftovers because both zucchini and the cream sauce don’t thaw correctly, and the texture is unpleasant.
best zucchini casserole

Is it Necessary to Pre-Cook the Zucchini?

In this recipe, there’s no need to cook the zucchini beforehand. Instead, please place it in the pan uncooked, then cover it with the cheese sauce and bake it. In approximately 20-30 minutes, it’s ready to be served with your favorite mains.

Can I Make This In A Slow Cooker?

Yes, you can make this simple zucchini casserole in a slow cooker. Here is what you have to do:

  1. Prepare the zucchini, just like I mentioned earlier.
  2. Place the zucchini into the slow cooker. Make the cheese sauce on the stove according to the recipe’s directions.
  3. Cook for 3-4 hours on low.
casserole with creamy zucchini

Serving Suggestions

Feel free to serve this zucchini casserole with any of your favorite mains. My favorites include: 

More Zucchini Recipes

easy zucchini casserole

Best Zucchini Casserole – Super Creamy and Cheesy

5 from 11 votes

Prep time 10 minutes
Cook Time 30 minutes
Yelds 6 servings
Author Ioana Borcea from LowCarbSpark.com


This zucchini casserole is low-carb side dish made with layered sliced zucchini and a creamy parmesan cheese sauce. A delicious baked zucchini gratin recipe comes together in under 40 minutes, and it's gluten-free and keto-friendly.
Keto during holidays?
Get my e-book!


  • 2-3 medium zucchini sliced thin & cut in half circles
  • ½ cup parmesan cheese freshly grated
  • 3 tbsp butter
  • 1 medium onion sliced
  • 3 garlic cloves minced
  • 1 cup heavy cream
  • 1/2 cup low sodium beef broth or water
  • 1 cup mozzarella cheese shredded
  • ½ cup mozzarella slices optional
  • ½ tsp of salt or more to taste
  • ½ tbsp pepper or more to taste


  • Preheat oven to 400F. Coat a 2-quart casserole dish with non-stick cooking spray, and set aside.
  • In a large oven-proof skillet, melt the butter. Cook the onions until translucent and fragrant.
  • Add in the minced garlic and cook for about 1 minute, stirring constantly.
  • Add in the broth, salt, pepper, and pour the heavy cream. Stir to combine and bring to a simmer.
  • Reduce the heat and add in the parmesan cheese. Simmer for 2-3 minutes until it starts to thicken.
  • Arrange the sliced zucchini in the bottom of a casserole dish, overlapping each other. Place mozzarella slices between zucchini slices, as shown in the video.
    arrange zucchini in a casserole dish
  • Evenly pour the cheese on top of the zucchini, then sprinkle the mozzarella cheese.
    mixture over the zucchini slices
  • Bake for 25-30 minutes or until the cheese on top starts to brown, and the zucchini are fork tender.
  • Garnish with fresh parsley or chives. Enjoy!


Nutrition Facts
Amount per serving.
Total Carbs
Net Carbs

How do we calculate the nutrition info?

These nutrition facts listed are determined using nutrition information from the USDA Food Database. Our nutrition facts are accurate, but if you are using different products, please make your calculations. Net carb count is calculated by subtracting both fiber and sugar alcohols because they don’t raise blood sugar.

Course Side Dish
Cuisine American
Keyword zucchini casserole, zucchini gratin
Tried this recipe?Mention @LowCarbSpark or tag #LowCarbSpark!


Ioana is a food and travel lover. Her greatest passion is developing mouthwatering recipes that are comforting, easy to make, and budget friendly! She firmly believes that cooking should be fun! About me...

5 from 11 votes (10 ratings without comment)

Leave a Question, comment or review!

Your email address will not be published.

Required fields are marked *

Recipe Rating

One comment
  1. 5 stars
    This sauce is delicious! I made it with zoodles instead of the slices but it’s all the same! (; We loved it, and it was so easy. Thank you!

About me

Hello! My name is Ioana Borcea, and I'm here to provide you with mouthwatering recipes. This blog is all about sharing my favorite tested easy to make, delicious low-carb & keto, nutrient-dense recipes.

Connect with us on Social Media

Do not use the contents of this website as medical or nutrition advice. This website is only intended for informational and educational purpose.

LowCarbSpark.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.

Copyright © 2015-2024 LowCarbSpark. All Rights Reserved.