Keto Zucchini Casserole Recipe: A Creamy, Cheesy Low-Carb Favorite

There’s something incredibly comforting about a warm, bubbling casserole pulled straight from the oven. For those following a ketogenic lifestyle, finding meals that are both low in carbs and rich in flavor can feel like a balancing act. That’s why this Keto Zucchini Casserole is a must-try. It’s creamy, cheesy, and packed with layers of zucchini and flavor—without the carb-heavy ingredients found in traditional casseroles.

Growing up in an Italian-American household, casseroles were always part of our dinner table during cooler months. My grandmother would layer sliced vegetables with meat, sauce, and cheese in a big baking dish and let the oven do the rest. Inspired by her rustic technique, I’ve adapted this recipe to fit a keto lifestyle without losing the homey charm of the original.

Why Keto Zucchini Casserole Deserves a Spot in Your Weekly Meal Plan

This casserole is more than just a low-carb dish—it’s a nourishing, hearty meal that’s versatile enough for dinner parties or simple family dinners. Zucchini is one of the most keto-friendly vegetables, offering bulk and texture without the carbs. Paired with savory ground beef, creamy cheeses, and a touch of Italian seasoning, this dish hits all the right notes.

Additionally, zucchini casseroles are naturally gluten-free, which makes them a perfect choice for people with dietary restrictions. They’re also ideal for meal prep, as the flavors only deepen after a day in the fridge.

Ingredients You’ll Need

To make this keto casserole come together effortlessly, here’s what you’ll need:

  • 4 medium zucchinis, thinly sliced

  • 1 pound ground beef or turkey

  • 1 cup shredded mozzarella cheese

  • ½ cup grated parmesan cheese

  • ½ cup cream cheese, softened

  • 1 cup heavy cream

  • 1 tsp garlic powder

  • 1 tsp onion powder

  • 1 tsp dried oregano

  • ½ tsp red pepper flakes (optional)

  • Salt and black pepper to taste

  • Olive oil (for greasing)

  • Fresh parsley (optional, for garnish)

These simple ingredients combine to create a rich, satisfying dish that’s high in fat and protein but very low in net carbs.

How to Make Keto Zucchini Casserole

Step 1: Prepare the Zucchini

Preheat your oven to 375°F (190°C). Wash and thinly slice the zucchinis into ¼-inch rounds. Lightly salt them and let them sit in a colander for 10–15 minutes to draw out moisture. Then pat them dry with paper towels. This step is crucial—it prevents the casserole from becoming watery.

Step 2: Cook the Meat

In a large skillet over medium heat, cook the ground beef (or turkey) until browned. Drain excess grease and season the meat with garlic powder, onion powder, oregano, salt, pepper, and red pepper flakes if using.

Step 3: Mix the Creamy Sauce

In a separate bowl, whisk together the cream cheese and heavy cream until smooth. Stir in half of the mozzarella and all of the parmesan. This sauce will bind everything together and provide that luscious, creamy texture.

Step 4: Assemble the Casserole

Grease a 9×13-inch baking dish with olive oil. Begin layering: start with a layer of zucchini, then a layer of the meat mixture, and then pour over some of the creamy cheese sauce. Repeat the layers until all ingredients are used, finishing with a layer of sauce and remaining mozzarella on top.

Step 5: Bake

Place the dish in the oven and bake for 30–35 minutes, or until the top is golden and bubbly. If you’d like a crispier top, broil for the last 2–3 minutes.

Step 6: Rest and Serve

Let the casserole rest for 5–10 minutes before serving. Garnish with chopped fresh parsley if desired.

Tips for the Best Keto Zucchini Casserole

Salt the Zucchini

Always salt and drain your zucchini slices before baking. This removes excess moisture and prevents a watery casserole.

Make It Ahead

Assemble the casserole the night before and refrigerate. Just bake when ready—ideal for meal prep or entertaining.

Vary the Protein

While ground beef adds a rich flavor, ground turkey, chicken, or even Italian sausage can work beautifully.

Add Vegetables

If you’d like to add more variety, mix in other low-carb veggies like spinach or mushrooms.

Use Full-Fat Dairy

Low-fat options often contain hidden sugars or additives. Stick to full-fat cheeses and cream for best keto results.

Nutritional Breakdown (Per Serving)

Here’s the estimated nutritional info for this casserole:

  • Calories: 410

  • Fat: 33g

  • Saturated Fat: 16g

  • Unsaturated Fat: 12g

  • Trans Fat: 0g

  • Protein: 22g

  • Carbohydrates: 7g

  • Fiber: 2g

  • Net Carbs: 5g

  • Sugar: 3g

  • Cholesterol: 90mg

  • Sodium: 640mg

Why Zucchini Is a Keto Superfood

Zucchini is an unsung hero in the world of low-carb vegetables. It’s high in water, low in calories, and rich in vitamin C and potassium. With only 3 grams of net carbs per cup, it’s the perfect base for keto meals. In this recipe, zucchini acts as both a filler and a texture enhancer, replacing carb-heavy ingredients like pasta or rice without compromising flavor or satisfaction.

Pairing Ideas for a Complete Keto Meal

While this Keto Zucchini Casserole is filling on its own, you can pair it with simple keto sides like:

  • A crisp Caesar salad (no croutons)

  • Roasted garlic green beans

  • Sautéed spinach with lemon and parmesan

  • A keto-friendly dinner roll (almond or coconut flour-based)

For beverages, sparkling water with lime or a dry white wine can complement the creamy richness of the casserole.

Common Questions About Keto Zucchini Casserole

Can I Freeze This Casserole?

Yes! Freeze in individual portions or as a full pan before baking. Let it thaw in the fridge overnight and bake as directed.

How Long Will Leftovers Keep?

Stored in an airtight container, leftovers will last up to 4 days in the refrigerator. Reheat in the oven or microwave.

Can I Use Yellow Squash Instead?

Absolutely. Yellow squash works well and pairs nicely with zucchini if you want a color variety.

How Do I Make It Dairy-Free?

Use coconut cream and dairy-free cheese alternatives. While the flavor will change, the texture can still be very satisfying.

Additional Keto Resources and Inspiration

Looking to expand your keto cooking skills? These resources are incredibly helpful:

Final Thoughts

This Keto Zucchini Casserole brings all the warmth and flavor of comfort food without breaking your carb budget. It’s ideal for weeknight meals, family dinners, or even keto meal prep. The layers of zucchini, seasoned meat, and creamy cheese come together to form a rich, indulgent dish that you’ll turn to again and again. Whether you’re new to keto or a seasoned low-carb cook, this casserole is a simple, delicious way to stay on track.

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
Golden-baked keto zucchini casserole with melted cheese and herbs in a glass dish

Keto Zucchini Casserole Recipe: A Creamy, Cheesy Low-Carb Favorite


  • Author: Helen Bittner
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Diet: Gluten Free

Description

This creamy Keto Zucchini Casserole is the ultimate low-carb comfort food—packed with thin-sliced zucchini, seasoned ground beef, and a rich, cheesy sauce. It’s hearty, gluten-free, and keto-friendly, making it a perfect family dinner or meal prep favorite that fits your macros.


Ingredients

Scale
  • 4 medium zucchinis, sliced into ¼-inch rounds

  • 1 lb ground beef or ground turkey

  • 1 cup shredded mozzarella cheese

  • ½ cup grated parmesan cheese

  • ½ cup cream cheese, softened

  • 1 cup heavy cream

  • 1 tsp garlic powder

  • 1 tsp onion powder

  • 1 tsp dried oregano

  • ½ tsp red pepper flakes (optional)

  • Salt and black pepper to taste

  • Olive oil (for greasing)

  • Fresh parsley (optional, for garnish)


Instructions

  • Preheat oven to 375°F (190°C).

  • Slice zucchinis and place them in a colander with a sprinkle of salt. Let sit for 10–15 minutes, then pat dry.

  • In a skillet over medium heat, cook ground beef until browned. Drain excess fat and season with garlic powder, onion powder, oregano, salt, pepper, and optional red pepper flakes.

  • In a bowl, mix cream cheese and heavy cream until smooth. Stir in half the mozzarella and all the parmesan cheese.

  • Lightly grease a 9×13-inch baking dish with olive oil. Layer zucchini, then meat, then cheese sauce. Repeat until all ingredients are used. Top with remaining mozzarella.

  • Bake for 30–35 minutes or until cheese is golden and bubbly. Broil for 2–3 minutes at the end for a crispy top.

  • Let cool for 5–10 minutes. Garnish with fresh parsley and serve.

Notes

  • Use a mandoline slicer for evenly sliced zucchini.

  • Swap beef for sausage or turkey for variety.

  • Add mushrooms or spinach for extra veggies.

  • Keeps well for up to 4 days in the fridge.

  • Can be frozen before baking for make-ahead convenience.

  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: American, Italian-Inspired

Nutrition

  • Serving Size: 1 portion (approx. 1/6 of casserole)
  • Calories: 410
  • Sugar: 3g
  • Sodium: 640mg
  • Fat: 33g
  • Saturated Fat: 16g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 7g
  • Fiber: 2g
  • Protein: 22g
  • Cholesterol: 90mg

Keywords: keto zucchini casserole, low carb casserole, keto dinner, healthy zucchini recipe

Leave a Comment

Recipe rating