That crispy Parmesan edge is the whole point of this cheesy basil zucchini — 4.6g net carbs and 14.4g protein. About 10 minutes in the microwave or oven, and it's my answer when the garden produces faster than I can keep up.
I started making this keto cheesy zucchini years ago because I needed something fast that actually used up the pile of zucchini on my counter. What I ended up with is a side dish I now make even when zucchini isn't in season.
The method is dead simple. Toss sliced zucchini with olive oil, fresh basil, garlic, and onion, then cook it until the zucchini softens. I give you both options here: 6 minutes in the microwave or 5-10 minutes at 425 in the oven. The microwave is faster (obviously), but the oven gives you slightly more color on the edges. I go back and forth depending on how much time I have.
The real magic is the Parmesan. You add it right after cooking, while everything is still hot, and it melts into this crispy, salty crust across the top. That part is non-negotiable for me. I've tried it with mozzarella too (gooey, good, different vibe), but Parmesan gives you that golden crunch that makes people go back for seconds.
I cut my zucchini into half-moons, not full rounds. More surface area means more caramelization and more spots for the cheese to grab onto. It's a small thing, but it makes a real difference in texture. If you're looking for more ways to use zucchini, I have a whole collection of cheesy keto sides that follow the same keep-it-simple approach.
One of my readers, Jessica, threw in sun-dried tomatoes with the zucchini and said they basically melted into everything. I tried it after she mentioned it and she's right. The sun-dried tomatoes add a sweet, tangy bite that plays off the Parmesan perfectly. If you have some in the pantry, toss in a small handful.
This is the kind of low carb side that goes with almost anything. I usually pair it with grilled chicken or a simple protein. It sits nicely next to garlic butter mushrooms if you want a full veggie spread, or alongside roasted asparagus for a lighter dinner. For something heartier, serve it with a broccoli cauliflower salad and call it a meal.
I make a double batch almost every time now. It disappears that fast.
This recipe came from my mom, who makes it when my dad’s August garden gives them more zucchini and summer squash than they can use.
Ways to Change Up the Flavor
If you want to punch up the flavor, consider adding any of these:
crushed red pepper flakes
pesto
chicken bouillon
shallot
grilled red onion
How to make cheesy basil zucchini (without the watery mess)
The biggest mistake with zucchini dishes is ending up with a puddle at the bottom. Here's what I do: after slicing into half-moons, sprinkle them with salt and let them sit for 5-10 minutes, then pat dry with a paper towel. That pulls out the excess moisture before cooking so you get texture instead of soup.
I slice half-moons instead of full rounds because you get more cut surface. More surface means more spots that caramelize and more cheese contact. It sounds fussy, but once you see the difference you won't go back to rounds.
For the cheese step, timing matters. Add the Parmesan immediately after cooking while the zucchini is still steaming hot. The residual heat melts the cheese just enough to form that crust without turning it gummy. If you're using the oven method, you can pop it under the broiler for 60 seconds to get the top extra golden.
If you have an air fryer, this works there too. I use a similar approach with my air fryer cauliflower: 400 degrees for about 8 minutes, shaking halfway. The air fryer gives you the crispiest edges of any method. Try it with air fryer carrots on the same night for a full veggie spread.
In a medium bowl, add zucchini, olive oil, onion, garlic, basil, salt and pepper.
2
Toss and add to a casserole dish
Mix until evenly coated and pour into a microwave or oven safe dish.
3
Microwave or oven
If using a microwave, cover the dish and microwave on high for 6 minutes or until zucchini is softened. If using an oven, bake uncovered at 425 degrees for 5-10 minutes or until zucchini is softened.
4
Make it cheesy
Once zucchini has finished cooking, sprinkle Parmesan cheese over the zucchini mixture. Season with salt and pepper if needed.
Nutrition
Calories
224
Fat
16.3g
Protein
14.4g
Total carbs
6g
Fiber
1.4g
Net carbs
4.6g
Nutrition is an estimate calculated from the ingredients listed. Brands vary, so check labels if you track closely.
Frequently Asked Questions
How do I keep zucchini from getting watery?
I salt my zucchini slices and let them sit for 5-10 minutes before cooking. You'll see little beads of moisture form on the surface. I pat them dry with a paper towel, and that's it. This one step is the difference between crispy edges and a soggy bottom. I do this every single time now.
Can I make this in an air fryer?
I've done it at 400 degrees for about 8 minutes, shaking the basket halfway through. The air fryer gives you the crispiest Parmesan edges of any method. I add the cheese in the last 2 minutes so it melts and browns without burning. If you already use your air fryer for veggies, this fits right into that rotation.
Can I use yellow squash instead of zucchini?
I've swapped in yellow squash plenty of times and it works the same way. The flavor is slightly sweeter, which I actually like with the Parmesan and basil. You can also do half zucchini, half yellow squash for a mix. Cook times stay the same either way.
Can I add protein to make this a full meal?
I toss in grilled chicken strips or crumbled Italian sausage to turn this into a full low carb dinner. Rotisserie chicken works great if you want it fast. I usually add the protein after cooking the zucchini so everything stays at the right texture. A handful of pine nuts gives it a nice crunch too.
Can I freeze this recipe?
I've tried freezing it and honestly, the zucchini gets soft and loses that texture I love. It's best fresh or refrigerated for up to 3 days. If you do freeze it, reheat in the oven (not the microwave) at 400 degrees for about 10 minutes to get some of the crispness back. I just make it fresh since it only takes 10 minutes.
Can I use other types of cheese instead of Parmesan?
Parmesan is my go-to because it gives you that crispy, salty crust that I think makes the whole dish. But I've also used mozzarella for a gooey, melty finish and sharp cheddar for more bite. Smoked gouda is another one I've tried and it adds this subtle richness. Mix Parmesan with any of those if you want the best of both.
What can I serve with this?
I usually make this next to grilled chicken or fish. It pairs well with bacon wrapped Brussels sprouts if you want a full side spread, or next to a keto sweet potato casserole for a holiday-style plate. For lighter nights, I just do this with a green salad and call it dinner.
Is this recipe good for meal prep?
I make a double batch on Sundays and portion it out for the week. It reheats well in the oven or microwave, though I prefer the oven at 350 for 5 minutes to keep the cheese from getting rubbery. The basil flavor actually gets stronger after a day in the fridge, which I like. Keeps well for 3-4 days in a sealed container.
I’m brand new to keto and this was the first thing I made that didn’t feel like a compromise. The microwave option is what sold me, six minutes and I didn’t have to touch the oven on a 95 degree day. I’d cut the salt back a little next time though, between the teaspoon and the Parmesan it was saltier than I wanted. Still going in the rotation!
Going on my rotation immediately. The crispy Parmesan edge sounds like exactly what my zucchini dishes have been missing. My husband is lactose intolerant so I usually swap in dairy-free Parmesan when cooking for both of us, but dairy-free alternatives behave so differently under heat. Some won’t brown at all, others go greasy right where real Parmesan would crisp up. I’ve had decent luck with nutritional yeast in sauces and baked pasta, but scattered over zucchini in the oven? No idea. Would it still get you that crispy, slightly salty top layer, or does this one really need actual Parmesan? I’ve also seen some hard-style dairy-free brands that supposedly grate and brown better. Curious whether you’ve tried any.
Hi Alex, I haven’t tested any dairy-free Parmesan here, so I’d only be guessing about the browning. Same goes for nutritional yeast on top. Let me know how it goes if you try it.
The 6 minutes is a starting point, not a rule. Mine runs hot. Zucchini hits mushy before you realize it’s happening, so check at 4 and pull while there’s still a little give, because it keeps cooking once the cheese goes on. That Parmesan part: add it, then wait a full minute. It goes from barely melted to something you can actually lift off in pieces, and that’s the whole difference. Also the garlic-basil steam when you uncover it is genuinely good. Making this way more once it’s too hot to want the oven going.
Served this alongside grilled chicken Saturday and my daughter asked if she could make it the following week because it ‘only has like five things.’ She’s sixteen and made it solo the next Sunday. I didn’t touch a thing. It doesn’t turn out watery the way zucchini usually does when it sits in its own steam, and she noticed that too. Now she handles the sides while I handle everything else.
Grabbed this when my zucchini plants started producing faster than I could keep up, and I didn’t want to heat up the kitchen. Had doubts about the Parmesan crisping in the microwave but it actually got golden at the edges, not just melted on top. Might add some lemon zest next time, but first run was solid.
My grandmother had a garden that got away from her every July and she’d just start throwing zucchini into everything, olive oil, garlic, whatever herb was closest to the back door. I hadn’t thought about that in years. First bite of this, the Parmesan crisped up around the edges just like hers did, and I had to sit down for a second. That smell. Making this all summer.
My daughter usually picks around zucchini but she ate the whole serving and then went back with her fork for the crispy Parmesan bits stuck to the dish. That was the tell. Made this Sunday with stuff already in the fridge and I think she was mostly just going for the cheese layer, but I’ll take it. Going in the spring rotation for sure.
Made this last weekend and the Parmesan edges delivered. That crunchy crust was honestly the best bite in the whole pan. Only issue: my zucchini got watery while it cooked and I ended up with a soupy base. Drained it before adding the cheese and it fixed itself, but a note in the recipe would’ve been nice. The basil and garlic are so good here. 4.6g net carbs for a full serving is ridiculous in the best way. Already on my spring rotation.
Salt the slices first, give them 5 minutes on the counter, then pat dry. That draws out the moisture before the pan does. Your drain fix works too but the salting is cleaner.
Tried it with pecorino instead of Parmesan and the sharper, saltier bite works really well here. The crispy edge still forms the same way but there’s more punch to it. Adding this to my regular zucchini rotation.
I gave up zucchini parmesan when I started keto because I thought the good part was the breading. Turns out the crispy Parmesan edge does the same thing. Good to have it back.
Finished under the broiler for the last two minutes (instead of pulling straight from the microwave) and the Parmesan goes from just melted to actually crackling when you bite in.
Brought this to dinner at a friend’s last weekend and the Parmesan edges were the first thing people commented on. Two people thought I’d done something extra to get that crust. It’s a 10-minute side dish that doesn’t look like one.
Brought this to a spring dinner last week and two people who normally push zucchini to the edge of their plate finished it without comment, which told me everything I needed to know. The Parmesan crisped up nicely even after the drive over. I’d go a bit heavier on the garlic next time, but for a first try this held its own as a side dish.
Go heavier on the garlic, yeah. The 4 cloves in the recipe is conservative. I usually do 5 or 6. And two zucchini-pushers finishing their plates quietly is a better review than any compliment.
Compared to the dozen or so keto zucchini recipes I’ve made, this one wins because of the Parmesan crust. Most end up soggy or bland. Six minutes in the microwave and the cheese gets that golden crispiness that makes zucchini feel like an actual dish, not a compromise.
I’ve tried probably six different keto zucchini sides over the past year and this is the one I keep going back to. What the others miss is that Parmesan added after cooking so it actually crisps up instead of getting absorbed into the dish. Made this on a cold Sunday and I found myself picking the golden edge pieces out before I even sat down.
The edge pieces go to whoever cooked it. Always. And that’s the thing about the Parmesan timing, it has to go in dry and hot or it just disappears into the zucchini.
Threw in sun-dried tomatoes with the zucchini and they basically melted into everything. That crispy Parmesan edge was unexpected. Doubling the batch next Sunday.
Sun-dried tomatoes with the Parmesan crust sounds really good. That crispy edge is kind of the whole point for me too. Doubling is smart, it disappears fast.