Crispy Cheesy Zucchini Fritters
Meta description: Crispy cheesy zucchini fritters with golden edges, a gooey center, and a 25-minute cook time. Air fryer and skillet methods included.
Let me tell you about the summer I planted four zucchini plants. Four. By August I was leaving bags of zucchini on my neighbors’ porches and ringing the doorbell like a bandit. That’s when I got serious about fritters, and after ten years of cooking professionally and blogging about it, I can tell you these crispy cheesy zucchini fritters are the version I keep coming back to.
My first batch was a disaster, though. They looked fine going into the pan and turned into soggy green pancakes that fell apart when I flipped them. I skipped one step, and I’ll tell you which one below so you don’t repeat my mistake.
Essential Ingredients
- 3 medium zucchini (about 1.5 pounds), grated
- 1 teaspoon kosher salt, for draining
- 3/4 cup shredded sharp cheddar
- 1/2 cup freshly grated Parmesan
- 2 large eggs
- 1/2 cup all-purpose flour
- 2 green onions, thinly sliced
- 2 garlic cloves, minced
- 1/2 teaspoon black pepper
- 1/2 teaspoon smoked paprika
- 3 tablespoons olive or avocado oil, for frying
Freshly grated Parmesan beats the pre-shredded stuff every time. The bagged kind has anti-caking powder that keeps it from melting into the crispy lacy edges we’re after.
Alternative Ingredients
Fritters are forgiving, so use what you have. Swap the cheddar for mozzarella if you like a stretchier bite, or use pepper jack when you want some heat. For a low carb or keto version, replace the flour with almond flour, using 1/3 cup instead of 1/2. They come out a little more delicate, so handle them gently.
Gluten-free eaters can use a 1-to-1 gluten-free flour blend with no other changes. If you’re out of eggs, a flax egg (1 tablespoon ground flax plus 3 tablespoons water) works, though the fritters won’t puff up quite as much. Your mileage may vary here, and I’ve had batches go both ways.
Want to sneak in more veggies? My cheesy cottage cheese spinach bites use a similar approach, and you can fold a handful of chopped spinach into this batter too.

Step-by-Step Directions
1. Grate and salt the zucchini. Use the large holes on a box grater. I love my OXO box grater, but a food processor with the shredding disc saves real time if you’re doubling the batch. Toss the shreds with the salt in a colander and let them sit for 10 minutes.
2. Squeeze it dry. This is the step I skipped in my disaster batch. Wrap the zucchini in a clean kitchen towel and twist over the sink until barely a drop comes out. You’ll be shocked how much liquid there is. Get it as dry as you can, then squeeze once more.
3. Mix the batter. In a large bowl, combine the dry zucchini, cheddar, Parmesan, eggs, flour, green onions, garlic, pepper, and paprika. Stir until just combined. It should look thick and scoopable, not runny. If it seems wet, add a tablespoon more flour.
4. Heat your pan. Add the oil to a large cast iron skillet or non-stick pan over medium heat. Cast iron gives the deepest golden crust, but a good non-stick pan is easier if you’re nervous about sticking. The oil should shimmer but not smoke.
5. Fry the fritters. Scoop about 1/4 cup of batter per fritter and flatten gently with the back of a spoon to about 1/2 inch thick. Cook 3 to 4 minutes per side until deep golden brown. Don’t crowd the pan, and don’t flip early. Let the crust form and the fritter will release on its own.
6. Drain and serve. Move them to a wire rack, not a paper towel. Paper towels trap steam and soften the bottoms. Serve hot with a squeeze of lemon and your favorite dip.
Air fryer method: Spray the basket generously, place the fritters in a single layer, and cook at 375°F for 10 to 12 minutes, flipping halfway. A Ninja air fryer or Instant Vortex both work well. They’re a bit less crispy than pan-fried, but they use far less oil.
Pro Tips
Salt early, salt once. The salt pulls water out of the zucchini, so don’t add extra to the batter until you taste a test fritter. Fry one small patty first and adjust seasoning from there. Ten years in kitchens taught me that a 30-second test saves a whole batch.
Keep the heat at medium. Too high and the outside burns before the cheese melts inside. Too low and they soak up oil like sponges. If they brown in under two minutes, turn it down.
Chill the batter for 10 minutes if it’s spreading in the pan. The flour hydrates and the fritters hold their shape better.
Freeze for meal prep. These are excellent for weight loss meal prep. Cool them completely, freeze on a tray, then move to meal prep containers or freezer bags. Reheat in the air fryer at 350°F for 6 minutes and they crisp right back up. Glass meal prep containers keep them fresher than cheap plastic, in my experience. If you’re building a full week of lunches, my low calorie meal prep recipes pair nicely with these.
If you want to go deeper on the science of moisture and crispness, Serious Eats has great technique guides on frying and draining vegetables.

FAQs
Why are my zucchini fritters soggy?
Almost always it’s leftover moisture. Salt the zucchini, wait 10 minutes, then wring it out in a towel until it’s truly dry.
Can I make them ahead?
Yes. Fry them, cool them, and refrigerate up to 4 days. Reheat in an air fryer or a 400°F oven to restore the crunch. The microwave will make them limp.
Can I use yellow squash?
Absolutely. Treat it exactly like zucchini, including the salting and squeezing.
What should I serve with them?
Tzatziki, garlic aioli, ranch, or plain Greek yogurt with lemon. For a fuller meal, add a simple salad. Simply Recipes has a good roundup of zucchini sides if you want more ideas.
Are they healthy?
They’re a reasonable way to eat more vegetables, especially air fried. They’re not diet food, but at roughly 210 calories per serving, they fit nicely into a balanced week.
Recipe Info
| Detail | Time / Amount |
|---|---|
| Prep Time | 15 minutes (plus 10 minutes draining) |
| Cook Time | 12 minutes |
| Total Time | 37 minutes |
| Servings | 4 (3 fritters each) |
| Yield | 12 fritters |
Why You’ll Love This Recipe
They come together in under 40 minutes, use pantry staples, and turn a garden glut into something your family will actually ask for. They’re crispy outside, tender inside, and the cheese gives you those little browned edges that disappear first off the plate. They also work as an appetizer, a light lunch, or a side dish for grilled chicken.
What Makes This Recipe Unique
Most recipes stop at “squeeze the zucchini.” I want you to salt it first, then squeeze it twice. That extra minute is the difference between a fritter that holds together and a mushy pancake. I also use a blend of sharp cheddar and Parmesan rather than a single cheese, which gives you both melty richness and a salty, crisp crust.
Key Features
- Crispy golden exterior with a gooey cheesy center
- Pan-fried or air fryer options
- Freezer friendly for easy meal prep
- Low carb and gluten-free swaps included
- Ready in about 35 minutes
Nutrition Facts
Per serving (3 fritters), approximate values:
| Nutrient | Amount |
|---|---|
| Calories | 210 |
| Protein | 11 g |
| Carbohydrates | 14 g |
| Fat | 12 g |
| Fiber | 2 g |
| Sugar | 3 g |
| Sodium | 480 mg |
You’ll Also Love
- Zucchini Noodles with Garlic Shrimp for a light, veggie-forward dinner
- Low Calorie Air Fryer Recipes for more crispy, low-oil ideas
- Creamy Garlic Herb Butter Spread to serve alongside warm fritters
For more inspiration on using up summer produce, Allrecipes has a huge collection of zucchini recipes worth browsing.
Conclusion
Once you get the moisture under control, zucchini fritters are almost impossible to mess up. That garden glut of mine turned into my most requested summer recipe, and I hope it does the same for you.
Give them a try, tell me how they turn out in the comments, and let me know what dip you paired them with. I’m always looking for new combinations. Happy cooking.
Linda
Crispy Cheesy Zucchini Fritters
Golden, crispy zucchini fritters with a gooey cheddar center and lacy Parmesan edges. Pan-fried or air fried, ready in under 40 minutes.
Ingredients
- 3 medium zucchini (about 1.5 pounds), grated
- 1 teaspoon kosher salt, for draining
- 3/4 cup shredded sharp cheddar
- 1/2 cup freshly grated Parmesan
- 2 large eggs
- 1/2 cup all-purpose flour
- 2 green onions, thinly sliced
- 2 garlic cloves, minced
- 1/2 teaspoon black pepper
- 1/2 teaspoon smoked paprika
- 3 tablespoons olive or avocado oil, for frying
Instructions
- Grate and salt. Grate the zucchini on the large holes of a box grater. Toss with the salt in a colander and let sit for 10 minutes.
- Squeeze dry. Wrap the zucchini in a clean kitchen towel and twist over the sink until barely a drop comes out. Squeeze a second time.
- Mix the batter. In a large bowl, combine the zucchini, cheddar, Parmesan, eggs, flour, green onions, garlic, pepper, and paprika. Stir until just combined. The batter should be thick and scoopable.
- Heat the pan. Add the oil to a cast iron or non-stick skillet over medium heat until it shimmers.
- Fry. Scoop about 1/4 cup of batter per fritter and flatten gently to 1/2 inch thick. Cook 3 to 4 minutes per side until deep golden brown. Don’t crowd the pan.
- Drain and serve. Rest on a wire rack, not paper towels, to keep the bottoms crisp. Serve hot with lemon and your favorite dip.
Air fryer method: Spray the basket, place fritters in a single layer, and cook at 375°F for 10 to 12 minutes, flipping halfway.
Notes
- Salt the zucchini first, then squeeze it twice. This is the key to crispy fritters.
- Fry one test patty first and adjust the seasoning.
- Chill the batter for 10 minutes if it spreads in the pan.
- Storage: Refrigerate up to 4 days. Freeze on a tray, then move to a freezer bag for up to 3 months. Reheat in an air fryer at 350°F for 6 minutes.
- Low carb: Use 1/3 cup almond flour instead of all-purpose flour.
- Gluten-free: Use a 1-to-1 gluten-free flour blend.
Nutrition
Per serving (3 fritters), approximate values
| Calories | Protein | Carbs | Fat | Fiber | Sugar | Sodium |
|---|---|---|---|---|---|---|
| 210 | 11 g | 14 g | 12 g | 2 g | 3 g | 480 mg |
