Cheesy Zucchini Fritters
Cheesy Zucchini Fritters are crispy on the outside, tender in the middle, and packed with melty mozzarella, fresh zucchini, garlic, and green onions. They’re an easy way to turn a few simple ingredients into a delicious side dish, snack, or light vegetarian meal.
The secret is squeezing as much moisture as possible from the grated zucchini before mixing the batter. That simple step helps the fritters turn beautifully golden and crisp instead of soft and soggy. Honestly, once you add the melted cheese, these little fritters become seriously hard to resist.
Ingredients
For the Zucchini Fritters
- 2 medium zucchini (about 500 g), grated
- 1 cup (100 g) shredded mozzarella cheese
- 2 large eggs
- 1/2 cup (60 g) all-purpose flour
- 3 green onions, finely chopped
- 2 garlic cloves, minced
- 1/2 tsp salt
- 1/4 tsp black pepper
- 2 tbsp neutral oil, for frying
Optional Garnish
- 2 tbsp fresh parsley, chopped
- 2 tbsp grated Parmesan cheese
- Sour cream or Greek yogurt, for serving
How to Make It
1. Grate the Zucchini
Grate the zucchini using the large holes of a box grater. Sprinkle the grated zucchini with the salt and let it sit for 10 minutes. The salt helps draw excess moisture from the zucchini.
2. Squeeze Out the Water
Transfer the grated zucchini to a clean kitchen towel or several layers of paper towels. Squeeze firmly to remove as much liquid as possible.
This step is especially important because zucchini contains a lot of water. Removing the excess moisture helps the fritters become crisp and golden rather than watery and soft.
3. Make the Batter
Place the squeezed zucchini in a large mixing bowl. Add the shredded mozzarella, eggs, flour, chopped green onions, minced garlic, and black pepper.
Mix until all the ingredients are evenly combined and a thick, scoopable mixture forms. If the mixture seems unusually wet, allow it to sit for a minute or two so the flour can absorb some of the remaining moisture.
4. Heat the Oil
Heat 2 tablespoons of neutral oil in a large nonstick skillet over medium heat. The oil should be hot enough to sizzle when the batter hits the pan, but it should not be smoking.
5. Form the Fritters
Scoop about 2 tablespoons of the zucchini mixture into the skillet for each fritter. Flatten each portion gently with the back of a spoon to create small, even patties.
Leave enough space between the fritters so they can cook evenly. Work in batches if necessary rather than overcrowding the skillet.
6. Fry Until Golden
Cook the fritters for 3–4 minutes per side, or until deeply golden and crisp on the outside. The mozzarella should be melted and the centres should be cooked through.
Keep the heat around medium so the outside doesn’t brown too quickly before the inside has a chance to cook.
7. Drain
Transfer the cooked fritters to a plate lined with paper towels or place them on a wire rack. Let them drain briefly while you cook the remaining batches.
8. Garnish
Sprinkle the warm fritters with fresh chopped parsley and a little grated Parmesan for extra flavour. The Parmesan also adds a lovely savoury finish.
9. Serve
Serve the zucchini fritters warm while they’re crisp on the outside and the mozzarella is still soft and gooey inside. Pair them with sour cream, Greek yogurt, or your favourite dipping sauce.
Why This Recipe Works
These zucchini fritters work because they combine simple ingredients in a way that gives you plenty of texture and flavour. Fresh zucchini keeps the centres tender, while flour and eggs provide enough structure to hold each fritter together.
Mozzarella melts throughout the mixture, creating pockets of cheesy goodness and helping the fritters develop a golden crust as they cook. Garlic and green onions add savoury depth without overpowering the mild zucchini.
Most importantly, squeezing the zucchini thoroughly removes excess water. It’s a small extra step, but it makes a huge difference when you’re aiming for crisp, golden fritters.
Tips for the Best Cheesy Zucchini Fritters
- Squeeze the zucchini well: Removing excess moisture is the key to crispy fritters.
- Don’t skip the resting time: Letting the salted zucchini sit for 10 minutes gives it time to release water.
- Use a nonstick skillet: This makes flipping the delicate fritters much easier.
- Don’t overcrowd the pan: Too many fritters at once can lower the pan temperature and prevent proper browning.
- Keep the heat moderate: Medium heat allows the outside to become golden while the cheese melts and the centre cooks.
- Use freshly grated mozzarella: It melts smoothly and gives the fritters a wonderfully cheesy texture.
- Drain briefly after frying: A wire rack helps preserve the crisp exterior better than leaving the fritters directly on paper towels for too long.
Serving Suggestions
These cheesy zucchini fritters make a delicious breakfast, brunch, snack, side dish, or light lunch. Serve them with a spoonful of sour cream or Greek yogurt for a cool and creamy contrast.
For a more complete meal, pair them with a fresh tomato salad, mixed greens, roasted vegetables, or a simple cucumber and herb salad.
They’re also perfect for entertaining. Make smaller fritters and serve them as bite-sized appetizers with several dipping sauces on the side.

Frequently Asked Questions
Why are my zucchini fritters soggy?
The most common reason is excess moisture in the zucchini. Make sure you squeeze the grated zucchini very firmly before adding it to the batter. Overcrowding the skillet can also prevent the fritters from becoming crisp.
Can I use another cheese instead of mozzarella?
Yes. Cheddar, Monterey Jack, Gruyère, or a mixture of cheeses can work well. Choose a cheese that melts easily for the best texture.
Can I make these zucchini fritters ahead of time?
Yes. Cooked fritters can be refrigerated once cooled and reheated in a skillet, oven, or air fryer until hot and crisp again.
Can I bake the zucchini fritters instead of frying them?
Yes. Arrange the fritters on a lightly greased baking sheet and bake at around 425°F (220°C), flipping halfway through, until golden and cooked through. The texture may be slightly less crisp than pan-fried fritters.
Can I freeze zucchini fritters?
Yes. Allow the cooked fritters to cool completely, then freeze them in a single layer before transferring them to a freezer-safe container. Reheat from frozen in an oven or air fryer until hot and crisp.
What can I serve with zucchini fritters?
Sour cream, Greek yogurt, garlic yogurt sauce, ranch-style dressing, or a simple herb dip all pair nicely with these cheesy fritters.
Nutrition & Timing
| Details | Amount |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 15 minutes |
| Total Time | 30 minutes |
| Servings | 4 |
| Calories | Approx. 285 per serving |
| Protein | Approx. 13g per serving |
Final Thoughts
Cheesy Zucchini Fritters are proof that you don’t need complicated ingredients to make something incredibly delicious. Fresh zucchini, melted mozzarella, garlic, and green onions come together in crispy golden patties that are perfect for almost any occasion.
Serve them straight from the skillet with a creamy dip and a sprinkle of fresh parsley. They’re crispy, cheesy, savoury, and wonderfully easy to make, exactly the kind of recipe you’ll want to keep coming back to.
Print
Cheesy Zucchini Fritters
- Total Time: 30 minutes
Description
Cheesy Zucchini Fritters are crispy on the outside, tender in the middle, and packed with melty mozzarella, fresh zucchini, garlic, and green onions. They’re an easy side dish, snack, breakfast, brunch, or light vegetarian meal.
Ingredients
2 medium zucchini (about 500 g), grated
1 cup (100 g) shredded mozzarella cheese
2 large eggs
1/2 cup (60 g) all-purpose flour
3 green onions, finely chopped
2 garlic cloves, minced
1/2 tsp salt
1/4 tsp black pepper
2 tbsp neutral oil, for frying
2 tbsp fresh parsley, chopped
2 tbsp grated Parmesan cheese
Sour cream or Greek yogurt, for serving
Instructions
1. Grate the zucchini using the large holes of a box grater. Sprinkle the grated zucchini with the salt and let it sit for 10 minutes so the salt can draw out excess moisture.
2. Transfer the grated zucchini to a clean kitchen towel or several layers of paper towels. Squeeze firmly to remove as much liquid as possible. This step is important for creating crisp, golden fritters instead of soft and soggy ones.
3. Place the squeezed zucchini in a large mixing bowl. Add the shredded mozzarella, eggs, flour, chopped green onions, minced garlic, and black pepper. Mix until all the ingredients are evenly combined and a thick, scoopable mixture forms.
4. Heat 2 tablespoons of neutral oil in a large nonstick skillet over medium heat. The oil should be hot enough to sizzle when the batter hits the pan but should not be smoking.
5. Scoop about 2 tablespoons of the zucchini mixture into the skillet for each fritter. Flatten each portion gently with the back of a spoon to create small, even patties. Leave enough space between the fritters and work in batches if necessary.
6. Cook the fritters for 3–4 minutes per side, or until deeply golden and crisp on the outside. Keep the heat around medium so the outside doesn’t brown too quickly before the centre has cooked through.
7. Transfer the cooked fritters to a plate lined with paper towels or place them on a wire rack. Let them drain briefly while you cook the remaining batches.
8. Sprinkle the warm fritters with fresh chopped parsley and grated Parmesan for extra flavour.
9. Serve the zucchini fritters warm while they’re crisp on the outside and the mozzarella is soft and gooey inside. Pair them with sour cream, Greek yogurt, or your favourite dipping sauce.
Notes
Squeeze the grated zucchini very firmly to remove as much excess moisture as possible. This is the most important step for crispy fritters.
Let the salted zucchini sit for 10 minutes before squeezing so it has time to release water.
Use a nonstick skillet to make flipping the delicate fritters easier.
Don’t overcrowd the skillet. Too many fritters at once can lower the pan temperature and prevent proper browning.
Keep the heat around medium so the outside becomes golden while the cheese melts and the centre cooks through.
Freshly grated mozzarella melts smoothly and gives the fritters a wonderfully cheesy texture.
Drain the cooked fritters briefly after frying. A wire rack helps preserve their crisp exterior.
Cheddar, Monterey Jack, Gruyère, or a mixture of melting cheeses can be substituted for mozzarella.
Cooked fritters can be refrigerated once cooled and reheated in a skillet, oven, or air fryer until hot and crisp.
For a baked version, arrange the fritters on a lightly greased baking sheet and bake at around 425°F (220°C), flipping halfway through, until golden and cooked through. The texture may be slightly less crisp than pan-fried fritters.
To freeze, allow cooked fritters to cool completely, freeze them in a single layer, then transfer them to a freezer-safe container. Reheat from frozen in an oven or air fryer until hot and crisp.
Serve with sour cream, Greek yogurt, garlic yogurt sauce, ranch-style dressing, or a simple herb dip.
For a complete meal, pair with a fresh tomato salad, mixed greens, roasted vegetables, or a simple cucumber and herb salad.
For appetizers, make smaller fritters and serve them with several dipping sauces.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Appetizer
- Method: Stovetop
- Cuisine: American
