The first zucchini fritter I made that actually snapped when I bit into it felt like a minor miracle. Because before that, every version was a sad, greasy pancake that tasted like regret and undercooked squash. The problem wasn’t the zucchini — it was me rushing it. I wanted the fritter so badly that I skipped the ten minutes it took to set it up for success. Now I know better. These fritters are crisp, golden, and taste like the best thing you could possibly do with a farmers market bag of squash. They’re also the perfect thing for a Tuesday when you decide dinner deserves to look like you thought about it.
The short version: Crisp, golden, lacy edges, and not a hint of sogginess. The trick is patience and a hot pan.
- Serves: 4 as a main, 6 as an appetizer
- Hands-On Time: 20 min | Total Time: 35 min
- Difficulty: Easy, but the squeeze is non-negotiable
- Cost per serving: ~$2.50
- Calories: ~280 per serving (about 3 fritters)
- Dietary Notes: Vegetarian. Adaptable for gluten-free and dairy-free.
(Photo above: A stack of three golden-brown fritters on a white plate, edges lacy and deeply caramelized, next to a small bowl of pale green yogurt sauce with visible dark herbs, scattered flaky salt and fresh dill on top. Shot at a slight angle in late afternoon light.)
The Ten-Minute Salt That Changes Everything

Zucchini is basically a water balloon waiting to ruin your dinner. The thing that makes these fritters work — the thing that stops them from turning into steamed squash patties — is what you do before the batter even comes together. Salting the grated zucchini draws out the latent moisture, and squeezing it removes it completely. This sounds like a chore, but all it really requires is a ten-minute rest in a colander and one good wring in a clean dish towel. Do not skip this. It is the difference between a fritter that shatters and one that cries.
What Goes In (and Why It Works)
- 2 medium zucchini (about 1 pound): The base. The smaller ones, not the baseball bats from your neighbor’s garden. They have fewer seeds and more structure.
- 1/2 yellow onion, grated: You won’t taste it raw. Grated onion adds sweetness and a structural backbone that makes the fritter hold together without needing much flour.
- 1 large egg: The binder. It’s what gives the fritter that tender interior.
- 1/3 cup all-purpose flour (or chickpea flour): Just enough to hold it together. Too much makes it doughy and heavy. Chickpea flour adds a savory, slightly nutty note that I prefer.
- 1/4 cup fresh dill or chives, chopped: Fresh, delicate herbs that don’t overpower the squash. Dill has an anise-adjacent note that makes the whole thing taste more complex than it is. My favorite version uses both.
- 1/2 cup crumbled feta (optional): Adds a salty, tangy punch and makes the fritter look like it has more ingredients than it does. If you add this, be careful with additional salt.
- Neutral oil for frying (safflower or avocado): High smoke point, no flavor. The oil is the vehicle for the crisp.
- Flaky salt for finishing: Maldon or whatever you’ve got. The big crystals stick to the hot surface and give every bite a different salt hit.
The Setup (It’s Minimal)
- Box grater or food processor with grating disc
- Colander
- Clean kitchen towel or cheesecloth
- 12-inch cast iron skillet or heavy-bottomed stainless steel pan
- Paper towels
Let’s Make Them (From Soggy to Snappy)
This goes fast once you start, so have everything ready. The batter should be shaggy, not slushy. If it looks wet, your squeeze wasn’t firm enough.
- Grate and salt: Grate the zucchini and onion into a colander set over a bowl. Sprinkle with 1 teaspoon of fine salt and toss to combine. Let it sit for 10 minutes. This is the part you want to skip. Don’t.
- Squeeze: Transfer the grated mixture to a clean kitchen towel. Wrap it up and wring it over the sink like you’re punishing it for a past life. You will be shocked at how much green liquid comes out. (📸 Photo tip: The squeezed mass should look dry and fluffy, not wet and clumpy. That’s your cue.)
- Mix the batter: In a large bowl, combine the squeezed zucchini-onion mixture, egg, herbs, flour, a generous crack of black pepper, and feta (if using). Stir until just combined. (📸 Photo tip: The batter should look shaggy and hold together when pressed, but not release any liquid into the bowl.)
- Fry: Heat 1/4 inch of oil in your skillet over medium-high heat until shimmering. Drop heaping spoonfuls of batter into the pan and gently flatten them to about 1/2-inch thick. Do not crowd the pan — the oil temperature drops immediately and you’ll get greasy fritters. Work in batches.
- Get that lacy edge: Let the fritters cook undisturbed for 3-4 minutes, until the edges are deeply golden and lacy. The first side takes the longest. Flip and cook another 2-3 minutes. The fritter should feel firm when you press the center.
- Season hot: Transfer to a paper towel-lined plate and immediately hit with flaky salt. The salt sticks to the hot oil and integrates into the crust. This is the finishing move that makes them taste restaurant-level.
Making Them Ahead (for the Week)
These are excellent fresh, but they reheat beautifully if you know the trick. I make a double batch on Sunday and we reheat them through Wednesday.
- Fridge: Layer cooled fritters between paper towels in an airtight container. They keep for 3 days.
- Freezer: Yes. Freeze them in a single layer on a sheet pan until solid, then transfer to a zip-top bag. They hold for 3 months.
- Reheat: The microwave makes them sad. Reheat in a 350°F oven on a wire rack set over a baking sheet for 8-10 minutes, or in a dry skillet over medium heat until crisp. From frozen, go straight into the oven at 400°F for 12 minutes.
Things I Learned the Hard Way
- The squeeze is the whole game. Wring the zucchini out in a clean dish towel. Life is too short for soggy fritters. If you think you’ve squeezed enough, squeeze again.
- Don’t crowd the pan. The temperature drop is real. Give each fritter at least an inch of space in the pan. Overcrowding is the number two cause of greasy fritters (after not squeezing).
- The lacy edge is a feature, not a mistake. Let the edges get dark and crisp before you flip. That frilly, lacy bit that looks like it’s burning? That’s where the best texture lives. It’s the fritter version of a sear.
- Season while hot. Flaky salt on a hot fritter sticks. If you wait until it’s cool, the salt just bounces off. This is the difference between a seasoned fritter and a bland one.
Swaps That Actually Work
- Gluten-Free: Swap AP flour for chickpea flour or rice flour. Chickpea flour adds a savory note that works beautifully with the summer squash. I’ve tested this multiple times and it holds just as well.
- Dairy-Free: Skip the feta (or use a vegan alternative) and serve with a tahini-lemon sauce instead of yogurt. Tahini is naturally creamy and the lemon cuts the richness.
- More Vegetables: Add a grated carrot or a finely chopped bell pepper to the batter. It changes the flavor profile but adds color. My kids barely notice the extra vegetables.
- Baked Version: You can, but you’ll lose the lacy edge that makes these special. If you must, use a non-stick baking sheet with a thin layer of oil and bake at 425°F for 12-15 minutes, flipping halfway. They’ll be good. They won’t be these.
The Questions I Keep Getting
Q: Why are my fritters soggy?
A: You didn’t squeeze enough, or the pan wasn’t hot enough. Go back to Step 2 and really commit to the wringing. The pan needs to be hot enough that a drop of water sizzles on contact.
Q: Can I use yellow squash or eggplant?
A: Yellow squash works exactly the same way. Eggplant also works with the same salting treatment, though it will be slightly more tender. Both are excellent.
Q: How long do these really last in the fridge?
A: About 3 days, stored properly between paper towels. They reheat best in a dry skillet. The microwave makes them sad, don’t do it.
Q: What sauce do you serve with this?
A: A lemon-herb yogurt sauce is my go-to. Greek yogurt, lemon juice, salt, cracked pepper, and a handful of the same herbs from the fritters. It cuts the richness and keeps the whole thing from feeling heavy. Sometimes I add a garlic clove grated in on a microplane.
More Recipes My Family Makes on Repeat
If you liked this one, here are a few others that get the same reaction at our table:
- Salt-Brined Roast Chicken — The only roast chicken recipe that gives you a golden, shatteringly crisp skin every single time.
- Crispy Smashed Potatoes — Boil, smash, roast. The edges get so crispy they could be their own food group.
- Brown Butter Pasta with Sage — A ten-ingredient, fifteen-minute dinner that tastes like you spent all afternoon on it.
If you’re staring down a bag of zucchini from the farmers market or just want a dinner that feels like an event without feeling like a project, these fritters are the move. They’re crisp, they’re golden, and they make exactly one pan dirty to achieve it. Set them on the table with the yogurt sauce swooshed across the plate. Don’t explain. Let the sound of the first crunch do the talking.
Drop a comment below if you try them — I love hearing about which version your family goes for.
📌 This crispy zucchini fritter recipe stays golden and lacy even after reheating — save it for your next late-summer dinner when you need to use up that farmers market haul.

Crisp, Golden Zucchini Fritters with That Lacy Edge Everyone Asks About
Equipment
- Box grater or food processor with grating disc
- Colander
- Clean kitchen towel or cheesecloth
- 12-inch cast iron skillet or heavy-bottomed stainless steel pan
- Paper towels
Ingredients
For the Fritters
- 2 medium zucchini (about 1 pound)
- 1/2 yellow onion, grated
- 1 large egg
- 1/3 cup all-purpose flour (or chickpea flour)
- 1/4 cup fresh dill or chives, chopped
- 1/2 cup crumbled feta (optional)
- Neutral oil for frying (safflower or avocado)
- Flaky salt for finishing
- 1 teaspoon fine salt for salting zucchini
- Freshly cracked black pepper
For the Lemon-Herb Yogurt Sauce (optional)
- 1/2 cup Greek yogurt
- 1 tablespoon lemon juice
- Salt and pepper to taste
- 2 tablespoons fresh herbs (dill or chives), chopped
- 1 clove garlic, grated (optional)
Instructions
- Grate the zucchini and onion into a colander set over a bowl. Sprinkle with 1 teaspoon of fine salt and toss to combine. Let it sit for 10 minutes. This is the part you want to skip. Don’t.
- Transfer the grated mixture to a clean kitchen towel. Wrap it up and wring it over the sink like you’re punishing it for a past life. You will be shocked at how much green liquid comes out. The squeezed mass should look dry and fluffy, not wet and clumpy.
- In a large bowl, combine the squeezed zucchini-onion mixture, egg, herbs, flour, a generous crack of black pepper, and feta (if using). Stir until just combined. The batter should look shaggy and hold together when pressed, but not release any liquid into the bowl.
- Heat 1/4 inch of oil in your skillet over medium-high heat until shimmering. Drop heaping spoonfuls of batter into the pan and gently flatten them to about 1/2-inch thick. Do not crowd the pan – work in batches.
- Let the fritters cook undisturbed for 3-4 minutes, until the edges are deeply golden and lacy. Flip and cook another 2-3 minutes. The fritter should feel firm when you press the center.
- Transfer to a paper towel-lined plate and immediately hit with flaky salt. The salt sticks to the hot oil and integrates into the crust. Serve hot with lemon-herb yogurt sauce if desired.






