Zucchini Fritters: I used to think zucchini was the vegetable equivalent of a participation trophy. Watery, mild, kind of pointless on its own. Then I made these fritters and had to sit with that for a second.
Crispy on the outside. Soft and almost creamy in the middle. Golden edges that crackle when you bite into them. This is not diet food. This is “I ate six of these standing over the stove and have no regrets” food.
Side Note: If you’ve got a garden that’s currently producing zucchini faster than you can use it, this recipe is basically a public service.
They come together in under 30 minutes, use ingredients you probably already have, and somehow taste like something you’d order at a nice brunch spot for $16. 😌
Let’s get into it.
What You’ll Need

| Ingredient | Amount |
|---|---|
| Zucchini, grated | 2 medium (about 3 cups) |
| Salt (for drawing out moisture) | 1 tsp |
| Large eggs | 2 |
| All-purpose flour | 1/3 cup |
| Grated parmesan cheese | 1/4 cup |
| Green onions, sliced | 2, or 2 tbsp minced regular onion |
| Garlic, minced | 2 cloves |
| Black pepper | 1/2 tsp |
| Fresh dill or parsley, chopped (optional) | 2 tbsp |
| Neutral oil for frying (avocado or vegetable) | 3-4 tbsp |
That’s it. Ten ingredients, most of which are already sitting in your fridge or pantry.
Read this also: Crispy Air Fryer Chicken Tenders Better Than Deep Fried!
Tools You’ll Need
- Box grater (or the grating attachment on a food processor)
- Large mixing bowl
- Fine mesh strainer or clean kitchen towel
- Nonstick or cast iron skillet
- Spatula
- Measuring cups and spoons
Pro Tips Before You Start
1. Squeeze out the water. All of it.
This is the step people skip and immediately regret. Zucchini is basically a sponge full of water, and if you don’t remove it, your fritters will fall apart into a sad little pile of mush. Salt the grated zucchini, let it sit for 10 minutes, then wring it out in a clean towel like you’re mad at it.
2. Don’t overcrowd the pan.
I know it’s tempting to fit five fritters in at once. Resist. Overcrowding drops the oil temperature and you end up with fritters that steam instead of crisp. Give them room to breathe.
3. Medium heat, not high.
High heat browns the outside before the inside cooks through. You want a steady, patient medium heat so the whole fritter cooks evenly.
4. Use a light hand when flipping.
These are delicate until they’ve fully set. Flip too early or too aggressively and you’ll end up with fritter confetti in your pan.
5. Rest them on a wire rack, not a plate.
A plate traps steam underneath and turns your crispy fritters soggy within minutes. A wire rack keeps air moving so they stay crisp while you finish the batch.
How to Make Zucchini Fritters
- Grate the zucchini using the large holes of a box grater. You should end up with about 3 cups.
- Salt it. Toss the grated zucchini with 1 teaspoon of salt in a bowl and let it sit for 10 minutes. This pulls the moisture out.
- Squeeze out the liquid. Transfer the zucchini to a clean kitchen towel or fine mesh strainer and squeeze hard. You’ll be shocked at how much water comes out. Keep going until it feels mostly dry.
- Mix the batter. In a large bowl, combine the squeezed zucchini, eggs, flour, parmesan, green onions, garlic, pepper, and herbs if using. Stir until just combined.
- Heat the oil. Add 2-3 tablespoons of oil to a skillet over medium heat.
- Form and fry. Scoop about 2 tablespoons of the mixture per fritter, flatten slightly with the back of the spoon, and place in the hot oil. Don’t crowd the pan.
- Cook 3-4 minutes per side, until deeply golden and crisp. Flip once, gently.
- Transfer to a wire rack to keep them crispy while you cook the rest, adding more oil to the pan as needed.
- Serve warm, ideally within 15 minutes of frying.
Read this also: Air Fryer Cheese Toast You’ll Crave!
Substitutions and Variations

| Original | Swap | Notes |
|---|---|---|
| All-purpose flour | Almond flour or chickpea flour | Makes it gluten-free, slightly denser texture |
| Parmesan | Nutritional yeast | For a dairy-free version |
| Eggs | Flax egg (1 tbsp ground flax + 3 tbsp water per egg) | Works for vegan, texture is a touch softer |
| Green onion | Shallot or yellow onion | Milder flavor with regular onion |
| Frying in oil | Baking at 425°F for 20 min, flipping halfway | Less crispy but lower effort and less oil |
You can also throw in shredded carrot, corn, or even crumbled feta if you want to switch things up.
Make Ahead Tips
You can grate and salt the zucchini up to a day ahead. Just keep it in the fridge and squeeze out the water right before mixing the batter, since it’ll release more liquid as it sits.
The full batter can also be made a few hours in advance and kept covered in the fridge. Give it a quick stir before frying since it tends to separate a little.
I wouldn’t fry these more than a couple hours before serving though. They’re best fresh off the pan.
Leftovers and Storage
Fridge: Store in an airtight container for up to 3 days. Layer with paper towels to absorb excess moisture.
Freezer: Freeze fully cooled fritters in a single layer on a baking sheet, then transfer to a freezer bag once solid. They’ll keep for about 2 months.
Reheating: Skip the microwave, it turns them soft and sad. Reheat in a skillet over medium heat for 2-3 minutes per side, or in an air fryer at 375°F for 5 minutes. Both bring the crisp right back.
Nutritional Snapshot (Per Fritter, Makes ~10)
| Nutrient | Amount |
|---|---|
| Calories | ~65 |
| Protein | 3g |
| Carbs | 4g |
| Fat | 4g |
| Fiber | 0.5g |
Numbers will shift slightly based on your exact ingredients and how much oil gets absorbed during frying.
What to Serve With Zucchini Fritters
- A dollop of sour cream or Greek yogurt mixed with lemon and dill
- Fried or poached eggs on top for a full brunch plate
- A simple arugula salad with lemon vinaigrette to cut the richness
- Grilled chicken or salmon for a heartier dinner pairing
- Marinara sauce if you want to lean into the savory pancake vibe
FAQs Related to Zucchini fritters
1. Why are my zucchini fritters soggy?
Almost always moisture. If you don’t squeeze the grated zucchini hard enough, that water leaks into the batter and steams the fritters instead of letting them crisp.
2. Can I bake these instead of frying?
Yes. Bake at 425°F for about 20 minutes, flipping halfway through. They won’t be quite as crispy as the fried version, but they’re still good and use a lot less oil.
3. How do I keep the fritters from falling apart?
Make sure you’ve squeezed out enough water and that your batter has enough binding from the egg and flour. If it still feels loose, add an extra tablespoon of flour.
4. Can I make these ahead for meal prep?
Definitely. They reheat well in a skillet or air fryer, which makes them a solid grab-and-go breakfast or side for the week.
5. What’s the best zucchini size to use?
Medium zucchini tend to have fewer seeds and less water than the giant ones you sometimes find at farmers markets. If you only have a large one, just expect to squeeze out more liquid.
Wrapping Up
Zucchini fritters are one of those recipes that quietly become a regular in your kitchen without you planning for it. They’re fast, they use up produce that’s about to go bad, and they somehow taste more indulgent than they have any right to.
Give them a try this week. I’d love to know how they turn out for you, and if you tried any of the swaps, drop a comment below and let me know what worked.