Cheesy Zucchini Pizza Casserole (Low-Carb & Loaded with Flavor)

Servings: 6 Total Time: 45 mins Difficulty: Beginner
Your favorite pizza flavors, minus the carbs — baked into one golden, cheesy casserole.
A golden, bubbly cheesy zucchini pizza casserole fresh out of the oven in a white baking dish, garnished with fresh parsley pinit

You know that feeling when you want pizza but you’re also trying to be at least a little responsible about what you eat? Yeah, I’ve been there more times than I can count. That’s exactly how this Cheesy Zucchini Pizza Casserole was born in my kitchen — and honestly, it might be one of my best accidents yet.

This dish has everything you love about pizza — the savory meat, the gooey melted cheese, the rich tomato flavor — but instead of a dough base, we’re layering it all over tender zucchini. The result? A bubbling, golden, ridiculously satisfying casserole that doesn’t leave you feeling like you need a nap afterward.

I’ve made this on busy weeknights, lazy Sundays, and even for family gatherings — and it disappears every single time. If you’re looking for a recipe that’s quick, comforting, and surprisingly healthy, you’re in exactly the right place.

Why you’ll love this recipe

  • It’s low-carb without feeling like a punishment. Zucchini does an incredible job standing in for a dough base — you get all the comfort, none of the carb guilt.
  • It comes together in under an hour. We’re talking real weeknight-friendly timing here — no complicated techniques, no fancy equipment.
  • The cheese pull is absolutely real. Between the mozzarella and cheddar melting together on top, this casserole looks just as good as it tastes.
  • It’s packed with vegetables. Zucchini, bell peppers, mushrooms — you’re sneaking in serious nutrition without it feeling like a salad.
  • It’s incredibly versatile. Swap the protein, change the toppings, make it your own. Think of this as your pizza casserole base recipe.
  • Leftovers are just as good. IMO, this might actually taste better the next day once all the flavors have had time to settle in.

Ingredients with key notes

For the zucchini base:

  • 3 medium zucchinis, sliced into 1/4-inch rounds — try to keep the slices even so they cook uniformly
  • 1/2 teaspoon salt — this helps draw out excess moisture from the zucchini (don’t skip this step)
  • 1 tablespoon olive oil

For the meat filling:

  • 1 lb ground beef — you can also use ground turkey or Italian sausage if that’s more your style
  • 1/2 cup diced red bell pepper
  • 1/2 cup sliced mushrooms
  • 3 cloves garlic, minced
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon onion powder
  • Salt and black pepper to taste

For the sauce and topping:

  • 1 cup marinara sauce — use your favorite jarred sauce or homemade if you have it
  • 1 1/2 cups shredded mozzarella cheese
  • 1/2 cup shredded cheddar cheese
  • Fresh parsley for garnish

Key notes:

  • Moisture is your biggest enemy here. Zucchini holds a lot of water, so salting and patting it dry before layering is non-negotiable if you want a firm casserole and not a soggy mess.
  • Go full-fat cheese. Low-fat cheese doesn’t melt the same way, and the whole point of this dish is that golden, bubbly top.
  • Season generously. Zucchini is mild on its own, so the meat filling needs to carry a lot of the flavor.

Step-by-step instructions

Step 1: Prep the zucchini

Slice your zucchini into 1/4-inch rounds and lay them out on a clean kitchen towel or paper towels. Sprinkle with salt and let them sit for about 10 minutes. Pat them completely dry before using — this step alone is what separates a great casserole from a watery disappointment.

Step 2: Preheat your oven

Set your oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish with olive oil or cooking spray.

Step 3: Cook the meat filling

Heat a large skillet over medium-high heat. Add the ground beef and cook until browned, breaking it up as you go. Drain any excess fat. Add the garlic, bell pepper, and mushrooms and saute for another 3-4 minutes until softened. Season with Italian seasoning, onion powder, salt, and pepper. Stir in the marinara sauce and let it simmer for 2 minutes. Remove from heat.

Step 4: Layer the casserole

Start with a single layer of zucchini rounds covering the bottom of your baking dish. Spoon half of the meat mixture evenly over the zucchini. Add another layer of zucchini, then the remaining meat mixture on top.

Step 5: Add the cheese

Combine your mozzarella and cheddar and sprinkle the entire amount generously over the top of the casserole. Don’t be shy here — this is the moment we’ve all been waiting for.

Step 6: Bake

Place the casserole in your preheated oven and bake uncovered for 25-30 minutes, until the cheese is melted, bubbly, and golden brown at the edges. If you want extra browning on top, switch to broil for the last 2-3 minutes — just keep a close eye on it.

Step 7: Rest and garnish

Let the casserole rest for 5 minutes before slicing. This helps it hold its shape when you cut into it. Garnish with fresh parsley and serve hot.

Serving suggestions

  • Serve it alongside a simple green salad with a light vinaigrette to balance the richness of the cheese.
  • A slice of crusty garlic bread on the side works beautifully if you’re not strictly watching carbs.
  • This casserole also pairs really well with a cold glass of sparkling water with lemon — keeps things feeling fresh and light.
  • For a full family-style spread, serve it next to roasted broccoli or steamed green beans.

Storage tips

Refrigerator: Store leftovers in an airtight container for up to 4 days. Reheat in the microwave or in a 350°F oven until warmed through.

Freezer: This casserole freezes well. Let it cool completely, then cut into individual portions and wrap tightly in plastic wrap before placing in a freezer-safe bag. Freeze for up to 2 months.

Reheating from frozen: Thaw overnight in the refrigerator, then reheat in the oven at 350°F for 15-20 minutes until heated through. The texture holds up surprisingly well.

One tip: Zucchini does release a little more moisture as it sits, so if you’re reheating from the fridge, a quick 5 minutes in the oven (rather than the microwave) helps keep things from getting too soft.

Cheesy Zucchini Pizza Casserole (Low-Carb & Loaded with Flavor)

Difficulty: Beginner Prep Time 15 mins Cook Time 30 mins Total Time 45 mins
Servings: 6 Estimated Cost: $ 15
Best Season: Suitable throughout the year

Description

This Cheesy Zucchini Pizza Casserole layers tender zucchini rounds with seasoned ground beef, colorful vegetables, rich marinara, and a double-cheese topping — all baked until golden and bubbly. It's a low-carb weeknight dinner that actually satisfies your pizza cravings without the guilt.

Ingredients

Instructions

  1. Slice zucchini, salt it, and let it sit for 10 minutes. Pat completely dry.
  2. Preheat oven to 375°F and grease a 9x13-inch baking dish.
  3. Brown ground beef in a skillet, drain fat, add garlic, peppers, and mushrooms. Season and stir in marinara sauce. Simmer for 2 minutes.
  4. Layer zucchini in the baking dish, add half the meat mixture, repeat with another zucchini layer and remaining meat.
  5. Top generously with mozzarella and cheddar cheese.
  6. Bake uncovered for 25-30 minutes until golden and bubbly.
  7. Rest for 5 minutes, garnish with parsley, and serve.
Keywords: cheesy zucchini pizza casserole, low carb pizza casserole, zucchini casserole recipe, healthy pizza bake, ground beef zucchini bake, keto pizza casserole
Did you make this recipe?

Tag #recipesbykip and #deliciousrecipesbykip if you made this recipe. Follow @recipesbykip on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

Frequently Asked Questions

Expand All:

Can I use a different protein instead of ground beef?

Absolutely. Ground turkey, Italian sausage, or even ground chicken all work well here. Each one brings a slightly different flavor profile, but the casserole holds up beautifully regardless of which you choose. Italian sausage in particular adds a nice kick if you like a bit more spice.

Do I really need to salt the zucchini beforehand?

Yes — and I cannot stress this enough. Zucchini has a high water content, and if you skip this step, that water releases during baking and turns your casserole into a watery mess. Ten minutes of salting and a good pat-dry makes all the difference.

Can I make this casserole ahead of time?

You can assemble the entire casserole up to 24 hours in advance, cover it tightly, and refrigerate it until you're ready to bake. Just add an extra 5-10 minutes to the bake time if it's going into the oven cold straight from the fridge.

Is this recipe keto-friendly?

Yes. With zucchini as the base instead of dough and no added sugars beyond what's in the marinara sauce, this casserole fits well within a keto lifestyle. Just double-check the label on your marinara sauce and opt for a low-sugar version to keep the carb count in check.

Can I add more vegetables?

Of course — this is your casserole. Spinach, black olives, diced onions, or even sliced jalapeños all work great as additions. Just make sure any extra vegetables you add are not too watery, or pat them dry before layering.

What size baking dish should I use?

A 9x13-inch baking dish is ideal for this recipe and gives you the right depth for the layers. If you use a smaller dish, your layers will be thicker and may need an extra 5-10 minutes in the oven.

A self-taught Cook, Filmmaker, and Creative Director

Most days you can find me in the kitchen experimenting with new recipes or behind my camera capturing the stories food tells. What I’m most passionate about is creating dishes that are quick, comforting, and surprisingly healthy—and sharing them with you.

Leave a Comment

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

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.