Love this? Save it for later!
Share the inspiration with your friends
This was supposed to be a quiche. I had it all planned out—a beautiful, rustic zucchini quiche with a flaky crust, perfect for using up the mountain of summer squash taking over my counter. But somewhere between the distraction of a phone call and my general tendency to grab the wrong bowl, things went sideways. I grabbed the box grater instead of the knife, shredded the zucchini instead of slicing it, and by the time I realized what I’d done, I was staring at a pile of watery green shreds and a pie crust that was still frozen solid. I stood there for a minute, honestly ready to scrap the whole thing and order pizza.
But here’s the thing about zucchini—it’s forgiving. Maybe you’ve been there, staring at a kitchen fail and wondering if you can salvage dinner. I squeezed the shredded zucchini dry with a clean kitchen towel (getting my hands thoroughly soggy in the process), tossed it into a bowl with some Parmesan, an egg, and a handful of pantry staples, and decided to just fry up whatever came out. What came out was nothing like the quiche I planned—and better. Crispy on the edges, tender in the middle, with that salty, nutty kick from the Parmesan. I dipped one in plain yogurt that night because I had nothing else, and even then, I knew I’d stumbled onto something.
I kept making them the rest of that summer. Every time someone came over, I’d whip up a batch with whatever random aioli I had in the fridge. The lemon garlic version came later, on a Tuesday when I had a sad, lonely lemon and a clove of garlic that needed using. That combination—bright, tangy, a little punchy—was the missing piece. Now I don’t even bother planning the quiche anymore. These fritters are the happy accident that stuck, and honestly, I’m not mad about it.
Why You’ll Love This Recipe
These aren’t your average, sad, soggy zucchini fritters. I’ve tested this recipe more times than I care to count, tweaking the ratio of zucchini to binder, the heat of the oil, the size of the shreds. What I landed on is a fritter that’s genuinely crispy on the outside, fluffy on the inside, and packed with flavor from the Parmesan and the bright, garlicky aioli. Here’s why this one is different.
- Quick & Easy : From shred to plate in under 30 minutes. Perfect for those nights when you need dinner on the table fast or a snack that feels fancy without the effort.
- Simple Ingredients : You probably have most of this in your kitchen right now. Zucchini, Parmesan, eggs, flour, garlic, lemon—no weird specialty items required.
- Perfect for Summer (or Any Time) : Great for using up that garden zucchini that seems to multiply overnight. But honestly, I make these year-round with store-bought squash and they’re just as good.
- Crowd-Pleaser : I’ve served these to kids, picky in-laws, and friends who claim they don’t like vegetables. They disappear every single time.
- Unbelievably Delicious : The contrast between the crispy, salty edges and the tender, cheesy center is next-level comfort food. And that aioli? It’s the kind of sauce you’ll want to put on everything.
What makes this recipe stand out from the dozens of fritter recipes out there is the technique. I don’t just wring the zucchini dry—I salt it first, which draws out even more moisture and ensures you get that crispy exterior instead of a sad, steamed pancake. The Parmesan is finely grated so it melts into the batter, not just sits on top. And the aioli isn’t an afterthought—it’s a bright, emulsified sauce that cuts through the richness perfectly. This isn’t just another version of zucchini fritters. It’s the best version.
Honestly, this is the kind of recipe that makes you close your eyes after the first bite. It’s comfort food reimagined—lighter, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple pile of vegetables into something you’ll crave all week.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and I’ve included notes on substitutions for dietary needs or what you have on hand.
For the Fritters
- Zucchini : 2 medium zucchini (about 1 pound or 450g total). Look for firm, medium-sized zucchini—not too huge or they’ll be watery and seedy. No need to peel them; the green skin adds color and texture.
- Salt : 1 teaspoon kosher salt, plus more for drawing out moisture. I prefer Diamond Crystal kosher salt for its clean taste and easy pinch-ability. If using table salt, use about half the amount.
- All-purpose flour : 1/2 cup (60g). This binds the fritters without making them heavy. For a gluten-free version, you can swap in almond flour or a 1:1 gluten-free baking blend.
- Parmesan cheese : 1/2 cup (50g) finely grated. Use the real stuff from a block, not the green can. The pre-grated stuff doesn’t melt as smoothly and has anti-caking agents that can affect texture. I recommend a good quality Parmigiano-Reggiano for the best nutty, salty flavor.
- Large egg : 1, lightly beaten. This acts as the binder. For a vegan option, you can use a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water, let sit for 5 minutes).
- Garlic : 2 cloves, minced. Fresh garlic is non-negotiable here—it adds that punchy flavor that dried powder just can’t replicate.
- Black pepper : 1/2 teaspoon, freshly ground.
- Fresh parsley or chives : 2 tablespoons, chopped. Optional, but adds a nice freshness. I’ve used both and prefer chives for their mild oniony bite.
- Avocado or vegetable oil : For frying. About 1/4 cup, enough to coat the bottom of the pan. Avocado oil has a high smoke point and neutral flavor, making it ideal for crispy fritters.
For the Lemon Garlic Aioli

- Mayonnaise : 1/2 cup (120g). Use a good quality mayo—I like Hellmann’s or a homemade version. For a lighter option, Greek yogurt works, but the texture will be tangier and less rich.
- Lemon juice : 2 tablespoons, freshly squeezed. Bottled lemon juice has a flat, metallic taste—trust me on this one, fresh makes a difference.
- Lemon zest : 1 teaspoon, from the same lemon.
- Garlic : 1 clove, minced or grated into a paste. I use a microplane for this—it dissolves into the sauce beautifully.
- Salt : 1/4 teaspoon, or to taste.
- Black pepper : A pinch.
For the aioli, you can also add a teaspoon of Dijon mustard for extra depth, or a pinch of cayenne if you like a little heat. I sometimes throw in a tablespoon of chopped fresh dill when I have it—it pairs beautifully with the lemon and zucchini.
Equipment Needed
You don’t need much fancy equipment for this recipe, which is part of its charm. Here’s what I use, along with some alternatives if you’re working with a less stocked kitchen.
- Box grater or food processor with grating disc : For shredding the zucchini. A box grater is classic and gives you nice, even shreds. A food processor is faster if you’re making a double batch. I’ve also used a mandoline with the julienne attachment in a pinch, but it’s more finicky to clean.
- Clean kitchen towel or cheesecloth : For squeezing the moisture out of the shredded zucchini. A tea towel works perfectly. Paper towels work too, but they tend to tear and you’ll go through a lot of them. I learned this the hard way—my first batch ended up with paper towel bits stuck to the zucchini.
- Large mixing bowl : For combining the ingredients.
- Large non-stick or cast iron skillet : For frying. A non-stick pan makes flipping easier, but cast iron gives you a better crust. I prefer cast iron for the even heat distribution.
- Spatula : A thin, flexible metal spatula works best for flipping the fritters without breaking them.
- Paper towels or wire rack : For draining the fritters after frying. A wire rack set over a baking sheet keeps them crispier than paper towels, which can trap steam. But paper towels work fine in a pinch.
- Small bowl : For mixing the aioli.
- Microplane or fine grater : For zesting the lemon and grating the garlic. Not essential, but it makes a difference in the aioli’s texture.
A note on budget-friendly options: you don’t need a fancy food processor. A $10 box grater from any grocery store works beautifully. And if you don’t have a microplane, the fine side of a box grater works for zest, and you can just mince the garlic extra fine with a knife.
Preparation Method
Let me walk you through this step by step. I’ve included all the little details I wish someone had told me the first time I made these.
- Prep the zucchini : Wash the zucchini and trim off the ends. Using a box grater or food processor, shred the zucchini into a large bowl. You should have about 3 to 4 cups of shredded zucchini. Don’t worry about peeling it—the green skin adds nice color and a bit of texture.
- Salt and drain the zucchini : Toss the shredded zucchini with 1 teaspoon of kosher salt. Let it sit in a colander set over a bowl or in the sink for 10 minutes. You’ll see liquid pooling at the bottom—that’s good. This step is crucial for crispy fritters. Skipping it leads to soggy, sad pancakes. I know because I’ve skipped it. Twice.
- Squeeze out the moisture : Transfer the salted zucchini to a clean kitchen towel. Gather the corners and twist tightly over the sink, squeezing out as much liquid as you can. You’ll be shocked at how much comes out—I usually get about 1/2 cup of greenish liquid. Don’t be gentle here; really wring it out. The drier the zucchini, the crispier the fritter.
- Make the fritter batter : In a large bowl, combine the squeezed-dry zucchini, 1/2 cup all-purpose flour, 1/2 cup finely grated Parmesan, 1 lightly beaten egg, 2 minced garlic cloves, 1/2 teaspoon black pepper, and the chopped parsley or chives if using. Mix until just combined. Don’t overmix, or the fritters will be tough. The mixture should be thick and slightly sticky, not runny. If it looks too wet, add another tablespoon of flour.
- Heat the oil : Place a large skillet over medium heat and add enough oil to coat the bottom—about 1/4 cup. Let it heat for 2 to 3 minutes. To test if it’s ready, drop a tiny bit of batter in the pan. If it sizzles immediately, you’re good. If it sinks and sits there, wait another minute.
- Cook the fritters : Using a spoon or a small cookie scoop (about 2 tablespoons per fritter), drop the batter into the hot oil. Gently flatten each mound with the back of the spoon to about 1/2-inch thick. Don’t overcrowd the pan—leave about an inch between each fritter so they crisp up instead of steaming. I usually cook 4 to 5 at a time in a 12-inch skillet.
- Flip and finish : Cook for 3 to 4 minutes on the first side, until the edges are golden brown and the bottom is crispy. You’ll see the edges turning a deep golden color. Carefully flip with a spatula and cook for another 2 to 3 minutes on the second side. The fritters should feel firm to the touch and sound hollow when you tap them. Transfer to a paper towel-lined plate or a wire rack.
- Make the aioli : While the fritters cook, combine 1/2 cup mayonnaise, 2 tablespoons fresh lemon juice, 1 teaspoon lemon zest, 1 minced garlic clove, 1/4 teaspoon salt, and a pinch of black pepper in a small bowl. Whisk until smooth. Taste and adjust—more lemon if you like it tangier, more garlic if you’re feeling bold. Let it sit for at least 5 minutes to let the flavors meld.
- Serve immediately : Arrange the fritters on a platter with the aioli on the side. These are best eaten within 10 minutes of cooking, while the edges are still shatteringly crispy. Sprinkle a little extra salt and a squeeze of lemon over the top right before serving.
Cooking Tips & Techniques
I’ve made a lot of mistakes with fritters over the years, so you don’t have to. Here’s what I’ve learned.
The moisture battle is real. Zucchini is basically a water balloon with seeds. If you don’t get enough moisture out, your fritters will steam instead of fry, and you’ll end up with pale, soggy discs. The salting step isn’t optional—it’s the difference between a crispy fritter and a sad one. I’ve also found that letting the salted zucchini sit for a full 15 minutes (not just 10) on a humid day helps even more.
Don’t skip the resting time. After you mix the batter, letting it sit for 5 minutes allows the flour to hydrate and the flavors to meld. I once rushed this step because I was hungry, and the fritters fell apart in the pan. Patience pays off here.
Heat management is everything. Medium heat is your friend. Too high, and the outside burns before the inside cooks through. Too low, and the fritters absorb oil like sponges. I keep the heat at a steady medium and adjust slightly if I notice the oil smoking or the fritters browning too slowly. If you’re using cast iron, it retains heat well, so you might need to lower the heat slightly after the first batch.
Batch cooking strategy. Keep the cooked fritters warm in a 200°F oven on a wire rack while you finish the rest. This keeps them crispy without overcooking. And don’t be tempted to stack them—that traps steam and kills the crunch.
My biggest failure: The first time I made these, I used a non-stick pan that was too small and crowded it with six fritters at once. They came out pale, greasy, and completely un-crispy. I was so disappointed I almost gave up on the recipe. But I tried again with a larger pan and fewer fritters per batch, and the difference was night and day. Sometimes the simplest fix is the one you overlook.
Variations & Adaptations
One of the best things about this recipe is how flexible it is. Here are some variations I’ve tried and loved.
Gluten-Free Version : Swap the all-purpose flour with almond flour or a 1:1 gluten-free baking blend. Almond flour adds a slightly nutty flavor that pairs beautifully with the Parmesan. Just note that the fritters will be a bit more delicate, so handle them gently when flipping.
Dairy-Free Version : Use nutritional yeast instead of Parmesan for that cheesy, umami flavor without the dairy. You’ll need about 3 tablespoons. The texture will be slightly different—less melty—but still delicious. I’ve also used a good quality vegan Parmesan shreds in a pinch.
Add Some Heat : Stir in 1/4 teaspoon of red pepper flakes or a finely chopped jalapeño (seeds removed for less heat) into the batter. The spicy kick cuts through the richness of the aioli beautifully. I did this for a game day party and they disappeared in minutes.
Herb It Up : Swap the parsley or chives for fresh dill, basil, or mint. Dill is especially good with the lemon aioli—it’s a classic pairing for a reason. I once made a batch with mint and served it with a yogurt-based sauce instead of the aioli, and it felt completely different but equally delicious.
Make It a Meal : Serve the fritters over a bed of arugula with a simple lemon vinaigrette for a light dinner. Or pile them on a bun with the aioli and some lettuce for a zucchini fritter burger. I’ve done both, and the burger version is surprisingly satisfying.
Baked Version : If you want to skip the frying, you can bake these. Preheat your oven to 425°F, line a baking sheet with parchment paper, and brush the fritters lightly with oil. Bake for 12 to 15 minutes, flipping halfway through. They won’t be as crispy as the fried version, but they’re still good—especially if you’re feeding a crowd and don’t want to stand over a hot stove.
Serving & Storage Suggestions
These fritters are best served hot, straight from the pan, with the aioli on the side for dipping. The contrast between the hot, crispy fritter and the cool, tangy sauce is pure magic. I like to arrange them on a platter, drizzle a little extra lemon juice over the top, and sprinkle with flaky sea salt and a few fresh chives for color.
For a complete meal, serve them alongside a simple green salad with a lemon vinaigrette, or with grilled chicken or fish. They also make an excellent appetizer for parties—just make smaller fritters (about 1 tablespoon of batter each) and serve them on a platter with toothpicks. I’ve brought these to potlucks and they’re always the first thing to go.
Storage: If you have leftovers (unlikely, but possible), let the fritters cool completely, then store them in an airtight container in the refrigerator for up to 3 days. The aioli can be stored separately in a jar in the fridge for up to 5 days.
Reheating: The best way to reheat these is in a skillet over medium heat with a tiny bit of oil, about 2 minutes per side. This restores the crispiness better than the microwave, which will make them soggy. You can also reheat them in a 375°F oven on a wire rack for 5 to 7 minutes. I’ve tried the microwave in a moment of desperation, and honestly, it’s not worth it—the texture goes from crispy to chewy in about 30 seconds.
Freezing: You can freeze the cooked fritters for up to 2 months. Lay them in a single layer on a baking sheet and freeze until solid, then transfer to a freezer bag. Reheat directly from frozen in a 400°F oven for 8 to 10 minutes. The aioli doesn’t freeze well, so make that fresh.
One thing I’ve noticed: the fritters tend to lose a bit of their crunch after a day in the fridge, but the flavors actually deepen. They’re still delicious cold, straight from the fridge, as a snack—not that I’ve done that. More than once.
Nutritional Information & Benefits
Per serving (about 3 fritters with 2 tablespoons aioli): approximately 280 calories, 18g fat, 22g carbohydrates, 8g protein, 3g fiber, 4g sugar, 450mg sodium. These values are estimates and will vary based on your specific ingredients and portion sizes.
Zucchini is the unsung hero of the vegetable world. It’s low in calories but high in nutrients—packed with vitamin C, vitamin A, potassium, and antioxidants like lutein and zeaxanthin, which are great for eye health. The skin contains most of the fiber, so don’t peel it off. Plus, zucchini is about 95% water, which means these fritters are surprisingly hydrating and light, despite being fried.
The Parmesan adds a good dose of calcium and protein, while the garlic in the aioli has anti-inflammatory properties and may support immune health. The lemon juice provides a boost of vitamin C, which helps your body absorb iron from other foods you might eat alongside these fritters.
For those watching their carb intake, this recipe can be made lower-carb by using almond flour instead of all-purpose flour. Each serving would then have about 12g net carbs instead of 19g. The aioli is naturally low-carb and keto-friendly.
Potential allergens: This recipe contains gluten (from the flour), dairy (from the Parmesan), and eggs. See the variations section for substitutions to accommodate these dietary needs.
Conclusion
These crispy Parmesan zucchini fritters with lemon garlic aioli are proof that the best recipes often come from happy accidents. What started as a failed quiche turned into one of my most-requested dishes, and I hope it becomes one of yours too. They’re quick enough for a weeknight dinner, fancy enough for a party, and simple enough that you can throw them together without a second thought once you’ve made them a couple times.
Don’t be afraid to customize them based on what you have in your fridge—swap the herbs, play with the spices, make the aioli your own. That’s the beauty of a recipe like this. It’s a template, not a rulebook. And honestly, the more you make it, the more it becomes yours.
I’d love to hear how these turn out for you. Did you add something unexpected? Did you serve them with something I haven’t thought of? Drop a comment below and let me know—I read every single one, and your ideas might just inspire my next happy accident. And if you loved them, share this recipe with a friend who needs a little crispy, cheesy joy in their life. Happy cooking!
Frequently Asked Questions
Can I use frozen zucchini for these fritters?
Yes, but you’ll need to thaw it completely and squeeze out even more moisture than with fresh zucchini. Frozen zucchini tends to be more watery, so I recommend salting it after thawing and really wringing it dry in a towel. The texture won’t be quite as crisp as with fresh, but it works in a pinch.
Why did my fritters fall apart in the pan?
This usually happens for one of three reasons: too much moisture in the zucchini, not enough binder (flour or egg), or the pan wasn’t hot enough. Make sure you’re squeezing the zucchini thoroughly and that your batter is thick and sticky, not runny. And let the pan heat up fully before adding the batter. A little patience goes a long way here.
Can I make the batter ahead of time?
I don’t recommend it. The zucchini will continue to release moisture as it sits, and the batter will become watery. If you need to prep ahead, shred and salt the zucchini, squeeze it dry, and store it in the fridge for up to 24 hours. Then mix the batter just before cooking. The aioli can absolutely be made a day ahead—the flavors actually get better overnight.
How do I get the fritters extra crispy?
Three things: squeeze the zucchini bone-dry, use a hot pan with enough oil to coat the bottom, and don’t crowd the pan. Also, letting the cooked fritters rest on a wire rack instead of paper towels helps maintain crispiness. If you’re making a big batch, keep them warm in a low oven on a wire rack, not stacked on a plate.
Can I double this recipe?
Absolutely. This recipe doubles beautifully. Just make sure to cook the fritters in batches so you don’t overcrowd the pan. You can keep the first batches warm in a 200°F oven while you finish the rest. The aioli recipe doubles easily too—just taste and adjust the seasoning as you go.
Pin This Recipe!

Best Crispy Parmesan Zucchini Fritters with Easy Lemon Aioli
Crispy on the edges, tender in the middle, and packed with salty, nutty Parmesan flavor, these zucchini fritters are a happy accident turned into a beloved recipe. Served with a bright, garlicky lemon aioli, they’re perfect as a quick weeknight dinner, appetizer, or snack.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Appetizer
- Cuisine: American
Ingredients
- 2 medium zucchini (about 1 pound or 450g total)
- 1 teaspoon kosher salt, plus more for drawing out moisture
- 1/2 cup (60g) all-purpose flour
- 1/2 cup (50g) finely grated Parmesan cheese
- 1 large egg, lightly beaten
- 2 cloves garlic, minced
- 1/2 teaspoon freshly ground black pepper
- 2 tablespoons chopped fresh parsley or chives (optional)
- 1/4 cup avocado or vegetable oil, for frying
- 1/2 cup (120g) mayonnaise
- 2 tablespoons fresh lemon juice
- 1 teaspoon lemon zest
- 1 clove garlic, minced or grated into a paste
- 1/4 teaspoon salt
- Pinch of black pepper
Instructions
- Wash the zucchini and trim off the ends. Using a box grater or food processor, shred the zucchini into a large bowl. You should have about 3 to 4 cups of shredded zucchini.
- Toss the shredded zucchini with 1 teaspoon of kosher salt. Let it sit in a colander set over a bowl or in the sink for 10 minutes.
- Transfer the salted zucchini to a clean kitchen towel. Gather the corners and twist tightly over the sink, squeezing out as much liquid as possible.
- In a large bowl, combine the squeezed-dry zucchini, 1/2 cup all-purpose flour, 1/2 cup finely grated Parmesan, 1 lightly beaten egg, 2 minced garlic cloves, 1/2 teaspoon black pepper, and the chopped parsley or chives if using. Mix until just combined. The mixture should be thick and slightly sticky.
- Place a large skillet over medium heat and add enough oil to coat the bottom—about 1/4 cup. Let it heat for 2 to 3 minutes. To test if it’s ready, drop a tiny bit of batter in the pan; it should sizzle immediately.
- Using a spoon or a small cookie scoop (about 2 tablespoons per fritter), drop the batter into the hot oil. Gently flatten each mound with the back of the spoon to about 1/2-inch thick. Leave about an inch between each fritter. Cook 4 to 5 at a time in a 12-inch skillet.
- Cook for 3 to 4 minutes on the first side, until the edges are golden brown and the bottom is crispy. Carefully flip with a spatula and cook for another 2 to 3 minutes on the second side. Transfer to a paper towel-lined plate or a wire rack.
- While the fritters cook, combine 1/2 cup mayonnaise, 2 tablespoons fresh lemon juice, 1 teaspoon lemon zest, 1 minced garlic clove, 1/4 teaspoon salt, and a pinch of black pepper in a small bowl. Whisk until smooth. Let it sit for at least 5 minutes to let the flavors meld.
- Serve immediately: arrange the fritters on a platter with the aioli on the side. Sprinkle a little extra salt and a squeeze of lemon over the top right before serving.
Notes
For extra crispy fritters, squeeze the zucchini bone-dry, use a hot pan with enough oil, and don’t crowd the pan. Letting cooked fritters rest on a wire rack instead of paper towels helps maintain crispiness. The aioli can be made a day ahead; flavors improve overnight.
Nutrition
- Serving Size: 3 fritters with 2 ta
- Calories: 280
- Sugar: 4
- Sodium: 450
- Fat: 18
- Saturated Fat: 4
- Carbohydrates: 22
- Fiber: 3
- Protein: 8
Keywords: zucchini fritters, crispy zucchini fritters, Parmesan zucchini fritters, lemon aioli, summer squash recipe, easy appetizer, vegetarian fritters


