share this post

Keto Zucchini Casserole

Jump to Recipe Print Recipe Save Recipe Pin This Recipe!
4.73 from 404 votes
By Carine - - 32 Comments

This easy baked keto zucchini casserole with cheese and sour cream is the best keto vegetarian meal or side dish. Plus, this healthy zucchini gratin is egg-free and gluten-free. The best keto casserole recipe to use all your summer zucchinis.

Keto zucchini casserole ingredients

A keto zucchini casserole is a low-carb casserole made with a cheesy wheat-free white sauce. In fact, most regular zucchini casseroles use a combination of milk, flour, and butter to create a thick white sauce. However, milk and flour are not keto-friendly. Milk contains a lot of carbs and sugar from lactose, and flour is a high-carb ingredient.

best zucchini casserole

So, the trick to achieve a similar texture is to make your zucchini casserole with sour cream, cream, and shredded hard cheese. Let’s see the simple ingredients to make your casserole flavorsome:

  • Zucchini – see next paragraph on how to prepare zucchinis to make the best zucchini casserole. Zucchinis are great keto-friendly vegetables with very low net carbs!
  • Onion – fried onion is my French twist to this zucchini gratin! Soft, butter-fried onions are a delicious addition to the zucchini. However, you can skip them if you are not a fan of onion or can’t digest them very well.
  • Garlic
  • Salt
  • Heavy cream – is a great keto-friendly dairy product with only 2.8 grams of carbs per 100 grams.
  • Sour cream – sour cream is keto-friendly. It’s regular cream, just fermented with lactic acid bacteria resulting in a naturally sour cream perfect for thickening your keto sauce.
  • Grated parmesan – the best cheese to add a strong cheesy, salty flavor to any gratin.
  • Grated hard mozzarella – if you love strings in your sauce, mozzarella is the best choice.

best keto zucchini casserole

How to make keto zucchini casserole?

There’s nothing complicated about making your own baked zucchini casserole. However, there are a few tips and tricks to make the best zucchini casserole.

A good cheesy casserole must be not watery with perfectly baked zucchini tender and not mushy. So let me explain step-by-step how you can achieve perfection in your next zucchini casserole recipe.

keto vegetarian dinner

Drain the zucchini slices

This is the most important step to avoid a watery zucchini casserole. In fact, zucchinis are low-carb vegetables made of about 95% water! Incredible, right? This said, it is crucial to extract the zucchini water before preparing your baked zucchini casserole.

Otherwise, the water will release in the pan, and you will end up with a watery, diluted cheese sauce. Not what we want, right!

Are you new to Keto?

Keto Quick Start Guide

Receive my Keto Quick Start email series to learn all about the Keto diet and kick start your keto journey!

  • This field is for validation purposes and should be left unchanged.

To keep the zucchini crunchy in your gratin, first slice the zucchini with their skin on. Place the slices on a bowl with 1 teaspoon of salt and toss well.

The salt will naturally extract the liquid from the vegetables within 20 minutes. After this time, drain and pat dry with absorbent paper.

Baking dish size

The key to making a good casserole is to bake all the ingredients at the same speed. Therefore, the size of the baking dish matter.

Carine from Sweetashoney

Hi! Do you need help to start Keto?

By Carine from Sweetashoney

How do you check the size of a baking dish? Well, always look at the volume of your pan, not the size! In fact, not all pans with a similar size have the same height, and as a result, the volume of vegetables you will be able to fit in would be different.

This will impact the baking time, texture and can end up in an overcooked casserole.

So, always check the volume of your baking dish. It is pretty simple to fill in the baking dish with water and see how much it can take.

As a rule of thumb, I am using a 1.5-liter (50-fluid-once or 6-cup) glass pan for zucchini casserole. Square size is always the best to fit the length of one zucchini in a row.

keto zucchini casserole

Lay the zucchinis in rows

That’s the next important part of making this keto zucchini casserole right: lay the zucchini in rows.

This is not to make it pretty at all! It is all about cooking the zucchini slices simultaneously and ensuring we get the same uniform texture on the whole dish.

Look at the pictures below to see how I overlap the zucchini slices in single rows. As you can see, there is no layer of zucchini. As a result, you won’t have to worry about bottom zucchinis getting mushy, overbaked compared to the top ones.

How To Make Keto Cheesy Zucchini Casserole

Spreading the cheese sauce

This zucchini and cheese casserole has a thick creamy sauce made with sour cream. Therefore, it’s not runny, but instead, it’s deliciously thick and cheesy.

That’s why you must use a spatula or spoon to spread the thick cheese sauce evenly over the top of the zucchini slices. This will ensure a consistent cheesy flavor.

Sprinkling more cheese

This is a keto cheesy zucchini casserole, so I believe there’s never too much cheese. But hey, this is up to you. You can always decrease the amount of cheese slightly on top of your casserole, depending on your taste.

keto cheesy zucchini casserole

Bake 15 minutes until cheese broils

That is the last crucial step. Baked zucchini casseroles require minimal baking time to avoid mushy zucchinis. As a result, only 15-20 minutes are required to make the best zucchini casserole.

Whether you make it keto or not, this is the best baking time. Then, how do you know if the casserole is good?

A casserole is ready when the cheese is broiled on top if some bubbles form on the sides of the dish, and if the vegetables are passing the knife test, they must be soft but still tender.

zucchini and cheese casserole

More keto casserole recipes

Below I listed my best low carb casserole recipes for you to try

Made this cheesy zucchini casserole and want to share your feedback, question, add a comment in the section below!

XOXO Carine

Recipe Card

Keto Zucchini Casserole

zucchini casserole with sour cream
6.6gNet Carbs
4.73 from 404 votes
Prep Time: 30 mins
Cook Time: 15 mins
Total Time: 45 mins
Net Carbs 6.6g
Fat 24.3g
Protein 13.4g
Calories 298.4kcal
Author: Carine Claudepierre
6 servings
A cheesy keto zucchini casserole with sour cream.

My Macros

To get yours, join Sweetashoney Members!
Net Carbs
4.73 from 404 votes
Leave A Review Print The Recipe


  • 2 pounds Zucchini 4 large zucchinis
  • 1 teaspoon Salt
  • 2 tablespoons Unsalted Butter melted or olive oil + 1 tablespoon to grease dish
  • 2 oz Onion peeled, sliced
  • 3 Garlic Clove
  • ½ cup Heavy Cream
  • ½ cup sour cream
  • 1 cup Shredded Parmesan divided
  • 1 cup Grated Mozzarella divided (or old mature cheddar or Emmental)
  • 1 teaspoon Salt
Keto quick start guide
New to Keto? Join my Keto Quick Start Guide now to get all the best keto tips for beginners, straight to your inbox!


  • Preheat oven to 425°F (220°C). Grease a 1.5-liter square glass or ceramic baking dish with butter. Set aside.
  • Slice the zucchinis into 1/4 inch thick (0.6 cm), place on a large bowl, sprinkle 1 teaspoon salt all over the slices and toss with your hands to bring the salt in contact with all slices. Set aside 20 minutes. This step will extract the zucchini water and prevent a watery casserole, don't skip!
  • Drain zucchini slices, then lay the slices onto absorbent paper and pat dry with more absorbent paper to remove as much excess water as you can.
  • In a large saucepan, melt butter over medium heat and fry onions until fragrant and soft. Stir in garlic, pour heavy cream, sour cream, and keep cooking until it forms bubbles on the sides.
  • Stir in half of the grated parmesan and half of the grated mozzarella and stir until the cheese is fully melted and it forms a cheesy sauce.
  • Lay the zucchini slices in a row into the square baking dish. See the picture in my post or watch the video to see how to make this.
  • Pour the cheese sauce and top of the zucchini and spread evenly to cover all the zucchini slices. Sprinkle the rest of the parmesan and mozzarella cheese all over the zucchini slices.
  • Bake for 15-20 minutes or until cheese is broiled on top, the sauce bubbles in the pan, and zucchini are tender. Don't overbake, or the zucchini will become mushy.


  • Store in the fridge in an airtight container for up to 4 days. Rewarm in a saucepan or the microwave.
  • Freeze in a single-serve airtight container for easy single meal serve. Defrost in the fridge the day before and rewarm in the microwave or saucepan.
Tried this recipe?Mention
Nutrition Facts
Keto Zucchini Casserole
Amount Per Serving (1 serve)
Calories 298.4 Calories from Fat 219
% Daily Value*
Fat 24.3g37%
Saturated Fat 14.6g91%
Cholesterol 76.6mg26%
Sodium 1216mg53%
Potassium 491.4mg14%
Carbohydrates 8.3g3%
Fiber 1.7g7%
Sugar 5.1g6%
Protein 13.4g27%
Vitamin A 1100.3IU22%
Vitamin C 28.4mg34%
Calcium 342.2mg34%
Iron 0.8mg4%
Net Carbs 6.6g
* Percent Daily Values are based on a 2000 calorie diet.

Keto zucchini casserole

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

    32 thoughts on Keto Zucchini Casserole
  1. Hi! I am living in France, How can I find the heavy cream or sour cream? Do you have any recommendations?
    Love your recipes and your site!

  2. 5 stars
    this was delicious! made it with marrow since didnt have zucchini. it was great! thanks for the recipe.

  3. 5 stars
    This was AMAZING! I love the flavor of the sauce. I think it would also be good with a dash of nutmeg or a little tarragon, but it’s not necessary. It’s SO good, just the way it is!

  4. 5 stars
    This recipe was delicious, my non-keto fam loved it too! The cheese sauce was fantastic – added a pinch of freshly ground nutmeg, allspice, mediterranean herbs, salt and pepper, and it tasted almost like bechamel! Thanks for sharing the recipe and for your wonderful site!

  5. 5 stars
    Loved the flavour of this casserole. I used a food processor to slice the zucchini and they turned out too thin. I will slice them thicker next time

  6. 5 stars
    I’ve made this twice now, and it is so delicious! The first time I made it as written, and the second time I substituted yellow squash for the zucchini and used cheddar cheese instead of mozzarella because that’s what I had on hand. Both times it turned out perfectly. Thank you for a delicious and versatile recipe!

  7. 5 stars
    I made this twice already and it is out of this world. Would like to make again but only have fresh mozzarella. Will this work ok?

    • I am so happy you love this recipe so much! Fresh mozzarella usually release water, so the sauce will probably be more liquid/less creamy and thick. You can try to grate the mozzarella and pat dry slightly in absorbent paper before adding to the cream. It should be good too. Enjoy the recipes on the blog, XOXO Carine

  8. 5 stars
    Great recipe!
    Works really good and is super tasty 🙂 My boyriend loved it, too <3
    I used a mixture of different cheeses because that's what I had at home 😀

  9. 5 stars
    This casserole was simply delicious!.I’ve tried thickening a sauce with almond four and it just didn’t do it for me. THIS was perfect just as written. Thank you!

    • Absolutely, you can bake the entire casserole, cool and then store in the fridge it will store up to 4 days. Rewarm each serve or the entire casserole in the oven at 180C (350F) or in the microwave until pipping hot. Enjoy, XOXO Carine

    • As mention in the recipe instruction you don’t precook the sliced zucchinis. You place them on a bowl, sprinkle salt, wait 20 minutes for the slices to extract their water then pat dry the slices before arranging in the baking dish and pour the sauce on top. Enjoy the recipe, XOXO Carine

  10. 5 stars
    This recipe was just so delicious! Don’t omit the part where you sale the zucchini slices to reduce the moisture. On keto, sometimes I miss a good Alfredo type sauce on pasta, but this was a wonderful substitute for our taste buds! My husband really loved this dish.

  11. 5 stars
    I absolutely have to leave a review- I followed this to the T and it is indescribable. A slice of this a day is going to change my life. It’s DELICIOUS. Thank you so much!!!

    • Thank you so much for the lovely feedback, I am so glad you enjoy this casserole too! Enjoy the keto recipes on the blog, XOXO Carine


The recipes, instructions, and articles on this website should not be taken or used as medical advice. You must consult with your doctor before starting on a keto or low-carb diet. The nutritional data provided on Sweetashoney is to be used as indicative only. The nutrition data is calculated using WP Recipe Maker. Net Carbs is calculated by removing the fiber and some sweeteners from the total Carbohydrates. As an example, a recipe with 10 grams of Carbs per 100 grams that contains 3 grams of erythritol and 5 grams of fiber will have a net carbs content of 2 grams. Some sweeteners are excluded because they are not metabolized. You should always calculate the nutritional data yourself instead of relying on Sweetashoney's data. Sweetashoney and its recipes and articles are not intended to cure, prevent, diagnose, or treat any disease. Sweetashoney cannot be liable for adverse reactions or any other outcome resulting from the use of recipes or advice found on the Website.

Skip to content