Light, airy zucchini puffs turn grated zucchini into something worth putting on repeat: crisp at the edges, tender in the middle, and cheesy enough to vanish before they hit the table. They bake up with a delicate lift instead of going dense or watery, which is what separates a good zucchini bite from one that just tastes like vegetables in disguise.
The trick is starting with zucchini that has been squeezed dry enough to feel almost fluffy. That step matters more than anything else here, because zucchini holds a shocking amount of water and wet batter turns heavy fast. Parmesan gives these puffs their salty backbone, ricotta keeps the centers soft, and a little flour helps everything set without making them bready.
Below, I’m walking through the part that keeps them from collapsing, plus a few swaps that work when you want to change the cheese, skip the flour, or prep them ahead for a party tray.
I squeezed the zucchini until it almost felt dry, and these puffed up beautifully instead of turning soggy. The Parmesan gave the edges a little crunch, and the ricotta kept the centers soft even after they cooled.
Love these golden zucchini puffs with their crisp edges and cheesy center? Save them to Pinterest for the next time you need a fast appetizer that disappears hot from the pan.
The Real Reason Zucchini Puffs Stay Light Instead of Turning Watery
Zucchini puffs fail for one reason more than any other: the zucchini brings too much moisture into the batter, and the oven has to spend its energy steaming instead of setting the edges. Once that happens, you get soft little mounds that collapse as they cool. Squeezing the zucchini until it’s genuinely dry changes the whole texture.
The second piece is balance. Too much flour makes these taste heavy and muffin-like. Too little cheese and they lose their salty, savory structure. The combination of Parmesan and ricotta gives you lift, richness, and enough salt that the zucchini tastes brighter instead of bland.
- Dry zucchini first. This is the non-negotiable step. After grating, salt if needed, then wring it in a clean towel until it stops releasing water. If the towel comes away damp, keep going.
- Use a light hand with flour. Flour only needs to bind the mixture. More flour makes the puffs dense and dull.
- Bake in a hot oven. The high heat sets the outside quickly so the puffs hold their shape and get that lightly crisp shell.
What Each Ingredient Is Actually Doing in These Zucchini Puffs

Each ingredient earns its place here. This isn’t a recipe where you can strip it down to the basics and expect the same result, because the texture depends on how the wet ingredients, cheese, and starch work together.
- Zucchini — Grating creates a tender, even texture, but the real job is moisture control. If the zucchini isn’t squeezed very dry, the puffs won’t set well. Yellow squash can stand in for half the zucchini if that’s what you have, but it behaves the same way and still needs to be wrung out.
- Ricotta — This is what keeps the centers soft and gives the puffs a little spring. Whole-milk ricotta gives the best texture; part-skim works, but the filling feels slightly less rich.
- Parmesan — Parmesan brings the salty, nutty edge that makes these taste savory instead of just cheesy. Freshly grated melts better than pre-grated, which can be a little dry and dusty.
- Flour — Just enough flour helps the mixture hold together. If you need a gluten-free version, a 1:1 gluten-free flour blend works well here because the puffs only need light structure, not a strong dough.
- Eggs — Eggs bind everything and help the puffs rise into something lighter than a fritter. Beat them before mixing so they disappear evenly through the batter.
- Chives or green onions — These bring a fresh sharpness that keeps the cheese from tasting flat. Use chives for a softer onion note or green onions for something a little bolder.
- Garlic and Italian seasoning — These add the savory background flavor that makes the zucchini taste seasoned all the way through, not just coated on the outside.
From Wet Zucchini to Golden, Puffy Bites
Dry the Zucchini Until It Stops Collapsing in the Bowl
Grate the zucchini, then squeeze it in a clean kitchen towel until it feels almost dry and breaks apart in loose shreds instead of clumping. If you skip this or leave too much moisture behind, the batter turns loose and the puffs bake up soft and pale. The goal is zucchini that looks a little deflated and fluffy, not shiny with water.
Mix Just Until the Batter Holds Together
Combine the zucchini, eggs, cheeses, flour, garlic, chives, seasoning, salt, and pepper until everything is evenly distributed. Don’t beat it like a cake batter; that only makes the mixture gummy. You’re looking for a thick, scoopable mix that holds its shape when you lift the spoon.
Portion Before the Batter Starts to Weep
Scoop tablespoon portions into a greased mini muffin tin or onto a parchment-lined baking sheet. If the batter sits too long, the zucchini can start releasing moisture again, so portion it right after mixing. Mini muffin cups give the tallest, most uniform puffs, while a baking sheet gives more rustic edges.
Bake Until the Edges Color and the Centers Set
Spray the tops lightly with olive oil and bake at 400°F until the puffs are puffed, golden, and set in the center. Pull them when the tops are deeply colored at the edges and no longer look wet. If they bake until they’re dark all over, they dry out; if they come out too soon, the centers sink as they cool.
How to Adapt These Zucchini Puffs for Different Diets and Different Pans
Gluten-Free Zucchini Puffs
Swap the all-purpose flour for a 1:1 gluten-free flour blend. The puffs will still hold together well because the egg and cheese do most of the structural work, and the texture stays light instead of crumbly.
Dairy-Light Version
You can replace the ricotta with well-drained cottage cheese for a similar soft center, though the texture is a little less smooth. The Parmesan still carries the flavor, so keep that part if you want the puffs to taste fully seasoned.
Crispier Edges on a Baking Sheet
Drop the mixture in small mounds on parchment instead of using a muffin tin. The puffs spread a little more and pick up more browning on the sides, which gives you a firmer, toastier edge than the cup-shaped version.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. They soften a little as they sit, but the flavor stays good.
- Freezer: They freeze well after baking. Freeze on a tray, then transfer to a bag or container for up to 2 months.
- Reheating: Reheat in a 375°F oven or air fryer until hot and crisp again. The mistake to avoid is the microwave, which makes the exterior limp and the centers rubbery.
Questions I Get Asked About These Zucchini Puffs

Zucchini Puffs
Ingredients
Equipment
Method
- Preheat the oven to 400°F and grease a mini muffin tin or line a baking sheet with parchment. Set up your baking surface so you can portion right away.
- Squeeze the grated zucchini in a clean towel until completely dry. Keep squeezing until no extra moisture releases.
- Mix zucchini with eggs, parmesan cheese, ricotta cheese, flour, garlic, chives or green onions, Italian seasoning, salt, and black pepper until combined. The mixture should hold together as a thick batter.
- Scoop tablespoon portions into the mini muffin cups or drop mounds onto the baking sheet. Aim for even portions so they puff uniformly.
- Spray the tops lightly with olive oil spray. Use a light mist so the exterior browns without pooling.
- Bake at 400°F for 18–22 minutes until puffed, golden, and set in the center. Look for a risen dome and a firm middle when nudged.
- Serve warm as an appetizer or snack. Let them cool briefly so the cheesy interior stays fluffy.


