Side Dishes
This sweet potato and zucchini fritters recipe transforms humble vegetables into golden, crispy bites that sneak nutrition into every crunchy bite.
The secret lies in the perfect balance of grated sweet potato and zucchini, bound together with just enough egg and flour to create a batter that fries up with an irresistible crunch. I've tested countless variations, and this one delivers that satisfying contrast—tender inside, crispy outside—every single time.
What makes these fritters truly special is how they work in any meal—serve them as a snack with a yogurt dip, as an appetizer before your main course, or as a hearty side dish that pairs beautifully with grilled meats or salads.
The recipe is designed to be foolproof, with clear steps for grating, mixing, and cooking that even beginners can master. Plus, with just a few simple swaps, you can easily adapt it to be vegan or gluten-free without sacrificing texture.
The result is a batch of fritters that are crispy enough to stand up to dipping sauces but tender enough to melt in your mouth. The natural sweetness of the sweet potato pairs perfectly with the mild earthiness of zucchini, creating a flavor profile that's both comforting and unexpected.
These aren't your average veggie fritters—they're the kind that disappear from the plate before you can say "hidden veggies."
Ready in just 20 minutes, this recipe is perfect for meal prep or last-minute entertaining. Whether you're looking to use up garden-fresh zucchini or sweet potatoes from your pantry, these fritters are a versatile, satisfying solution. Let's get cooking!
Ingredients for sweet potato and zucchini fritters
Golden fritters that balance sweet potato's natural sweetness with zucchini's earthy crunch—crispy outside, tender inside.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Sweet Potatoes 🍠 | 2 whole | Peeled, grated (about 2 cups) |
| Medium Zucchini 🥒 | 2 whole | Peeled, grated (about 2 cups) |
| Large Eggs 🥚 | 2 whole | Beaten for binding |
| All-Purpose Flour 🌾 | ½ cup | For structure and crispiness |
| Granulated Sugar 🍚 | 1 tbsp | Balances sweetness |
| Baking Powder 🧂 | 1 tsp | For light texture |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Vegetable Oil 🫒 | 1 ½ cups | For frying (or avocado oil) |
| Plain Greek Yogurt 🥛 | ½ cup | For optional yogurt dip |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Fresh Dill 🌿 | ¼ cup | Chopped, for garnish |
The sweet potatoes and zucchini are the stars here, so pick firm, fresh produce—no mealy sweet potatoes or rubbery zucchini. Whole Foods or local farmers markets usually have the best quality. Grate them yourself for maximum flavor (pre-shredded is a no-go). For the oil, light vegetable or avocado oil works best—it stays stable at high heat. If you're using a mandoline, wear gloves; those graters are sharp. Pro tip: squeeze out excess moisture from the grated veggies with a clean kitchen towel to keep your fritters crispy.
No eggs? Flax eggs (1 tbsp ground flaxseed + 3 tbsp water = 1 egg) work perfectly. Gluten-free? Swap the all-purpose flour for a 1:1 gluten-free blend. Short on zucchini? Add an extra cup of grated carrot or butternut squash—they hold up well too. The yogurt dip is optional but adds a tangy contrast. For extra flavor, mix in a pinch of garlic powder or smoked paprika to the batter. And if you're worried about soggy fritters, double-check your oil temperature—it should be around 350°F (use a thermometer for precision).
Fritters keep best for 3 days in the fridge, stored between layers of parchment paper. Reheat in a 350°F oven for 5-7 minutes to restore crispiness. For meal prep, freeze cooked fritters on a tray first, then transfer to a bag—this prevents sticking. They thaw beautifully in the microwave (30 seconds) or oven (10 minutes at 300°F). The yogurt dip? Make it fresh day-of or it'll separate. These fritters are magic for parties—just set out a bowl of dip and watch them disappear.
Why You'll Love This Recipe
- No Peel, No Stress: I swear by this trick—just boil the sweet potatoes whole, then scoop out the flesh. No peeling, no mess, and the texture stays perfectly creamy when grated.
- Sweet-Savory Magic: That touch of sugar in the batter? It caramelizes just enough to balance the earthy sweet potatoes and zucchini, giving them a subtle, addictive crunch. Trust me, it’s the secret.
- Breakfast or Snack, No Judgment: Flip a batch for brunch with a fried egg on top, or serve them cold as a snack with yogurt dip. They’re that adaptable—no rules, just delicious.
- Pantry Staple Power: Sweet potatoes and zucchini are cheap, and this recipe stretches them far. Make a double batch, freeze half, and thank me later when you’re reheating leftovers for lunch.
Step-by-step instructions for sweet potato and zucchini fritters
Here's how to make these golden, crispy fritters with perfectly balanced texture and flavor.
Grate and Squeeze Excess Moisture from Vegetables
Using a box grater or food processor, grate the peeled 2 whole medium sweet potatoes and 2 whole medium zucchini into separate bowls. You should end up with about 2 cups of each grated vegetable. The sweet potatoes will yield a slightly fibrous texture, while the zucchini will be softer and wetter.
Transfer the grated zucchini to a clean kitchen towel or cheesecloth and gently squeeze out all excess moisture. This step is crucial—wet fritters won't crisp properly. I like to work in batches, squeezing firmly but not pressing too hard, as you want to remove moisture, not break down the fibers. The sweet potatoes don't need squeezing as they're naturally less watery, but you can pat them dry with a paper towel if they feel particularly damp.
Mix Wet and Dry Ingredients Separately
In a large mixing bowl, combine the grated sweet potatoes, zucchini, 2 whole large beaten eggs, 0.5 cup all-purpose flour, 1 tablespoon granulated sugar, 1 teaspoon baking powder, 0.5 teaspoon salt, and 0.25 teaspoon freshly ground black pepper. Using a wooden spoon or rubber spatula, gently fold everything together until just combined—you want to maintain some texture without overmixing.
In a separate small bowl, whisk together the 0.5 cup plain Greek yogurt and 1 tablespoon freshly squeezed lemon juice. This tangy mixture will add brightness to the fritters and help balance the natural sweetness of the sweet potatoes. The yogurt also contributes to a tender interior while keeping the exterior crispy.
Combine and Chill the Batter
Add the yogurt-lemon mixture to the vegetable mixture and gently fold everything together until fully incorporated. The batter should be thick but still spoonable—it should hold its shape when dropped from a spoon but not be overly stiff. If it feels too wet, add 1-2 tablespoons of the all-purpose flour to help bind it.
Transfer the batter to a medium bowl, cover with plastic wrap, and refrigerate for at least 30 minutes (up to 2 hours). Chilling helps the flavors meld and makes the fritters easier to handle when frying. It also prevents the sweet potatoes from releasing too much moisture during cooking, which is key for achieving that perfect crispy exterior.
Fry Until Golden and Crispy
Heat 1.5 cups vegetable oil in a deep skillet or Dutch oven to 350°F (use a thermometer for accuracy). The oil should be hot enough to sizzle gently when you add a small piece of batter. Working in batches to avoid overcrowding, drop 2-tablespoon portions of batter into the hot oil, spacing them about 1 inch apart. You should be able to fit about 6-8 fritters comfortably without lowering the oil temperature.
Fry for 3-4 minutes per side, or until the fritters are deep golden brown and crispy all over. They're ready when the underside is golden and the edges look set. Use a slotted spoon to carefully transfer them to a paper towel-lined plate to drain excess oil. Keep the cooked fritters warm in a 200°F oven while you fry the remaining batches.
Serve Warm with Fresh Dill
Once all the fritters are golden and crispy, transfer them to a serving platter. Sprinkle with 0.25 cup chopped fresh dill for a bright, herby finish. Serve immediately while still warm and crispy—these fritters lose their texture quickly as they cool.
For extra flavor, offer the 0.5 cup plain Greek yogurt as a dip on the side. The tangy yogurt complements the sweetness of the fritters beautifully. Enjoy them as a snack, appetizer, or even a side dish with a protein like grilled chicken or smoked salmon for a complete meal.
Pro Tips For Making Sweet Potato And Zucchini Fritters
- GRATE ZUCCHINI DRY: I learned this the hard way—squeeze out every last drop of moisture from grated zucchini before mixing it into the batter. Use a clean kitchen towel or cheesecloth, wrap it around the grated zucchini, and twist tightly. Wet zucchini makes your fritters soggy, and nobody wants that.
- ROAST THE SWEET POTATO: Skip the raw sweet potato—roast it first at 400°F (200°C) for 20-25 minutes until tender. This makes it easier to grate and adds a deeper, caramelized flavor to the fritters. (Yes, even if you're impatient like me.)
- COOL THE BATTER: Let the batter sit for 10 minutes after mixing before frying. This gives the flour time to absorb the liquid, which prevents the fritters from falling apart when you flip them. I know, I know—it’s tempting to jump right in, but trust the process.
- FRIED IN BATCHES: Don’t overcrowd the pan. Fry the fritters in small batches over medium heat with about ¼ inch of oil. Too many at once will lower the temperature, making them greasy instead of crispy. Your future self will thank you for this.
Perfect pairings for this dish
Yogurt Lemon Dip
The creamy tang of this yogurt dip is my go-to pairing—it cuts through the fritters' sweetness while adding a refreshing contrast. Mix ½ cup plain Greek yogurt with 1 tbsp freshly squeezed lemon juice and a pinch of salt.
For extra zing, add 1 tsp honey or 1 tbsp chopped fresh dill. Serve chilled in a small bowl for dipping. This dip keeps well for 2 days in the fridge, making it perfect for meal prep. 🥛
Spicy Aioli
For heat lovers, this garlic-spicy aioli elevates every bite. Blend ½ cup mayonnaise, 1 minced garlic clove, 1 tsp sriracha, and 1 tbsp lemon juice until smooth.
Thin with 1 tsp water if needed. The smoky heat balances the sweet potatoes beautifully. Store in an airtight container for up to 3 days. 🌶️
Maple Mustard Glaze
Sweet and tangy, this glaze adds depth to each crispy bite. Whisk 2 tbsp Dijon mustard, 1 tbsp pure maple syrup, and 1 tsp apple cider vinegar together. Drizzle lightly over warm fritters or serve on the side for dipping.
The vinegar brightens the sweet potatoes while the mustard adds a sharp kick. This glaze keeps for 5 days in the fridge. 🍁
Crunchy Toppings
Add texture contrast with these toppings: sprinkle toasted sesame seeds or crushed pistachios on warm fritters for nutty crunch. For a savory twist, try crumbled feta cheese or chopped scallions.
These toppings work best added right before serving to maintain crispiness. Store nuts/seeds in airtight containers for up to 1 month. ✨
Beverage Pairings
Cool drinks complement these fritters perfectly. Try sparkling water with lime for a refreshing contrast, or iced hibiscus tea for a floral twist. For something richer, pair with lightly sweetened chai latte. Avoid heavy sodas that can overpower the delicate flavors. All pairings work best served chilled. 🍹
Protein Pairings
Turn fritters into a complete meal by pairing with protein. Serve with grilled chicken breast or smoked salmon for a balanced plate. For vegetarian options, add white beans or hummus. The crispy texture contrasts beautifully with tender proteins. Keep proteins warm in a 200°F oven while frying. 🍗
Nutrition facts
Frequently asked questions
Can I make these fritters gluten-free?
Replace the all-purpose flour with a 1:1 gluten-free flour blend (like Bob's Red Mill) or use almond flour for a nutty twist. For best results, add ½ teaspoon xanthan gum to help bind the batter. The texture will be slightly denser but still crispy when fried properly.
Why are my fritters soggy instead of crispy?
Soggy fritters usually mean excess moisture or incorrect oil temperature. First, squeeze out all liquid from grated zucchini using a clean towel. Second, ensure your oil is at 350°F—use a thermometer! Fry in batches without overcrowding, and let cooked fritters drain on paper towels for 2-3 minutes before serving. Preheating your oven to 200°F while frying also helps keep them warm and crispy.
How can I make these vegan?
Swap the eggs for 2 flax eggs (2 tbsp ground flaxseed + 6 tbsp water) and use a vegan egg replacer like Ener-G. Replace Greek yogurt with coconut yogurt or a cashew cream (blend soaked cashews with water). Add 1 extra tablespoon of flour to help bind the batter. The texture will be slightly different but still delicious!
Can I bake these instead of frying?
Yes! Preheat oven to 400°F and line a baking sheet with parchment paper. Spoon 2-tablespoon portions of batter onto the sheet, spacing them 1 inch apart. Lightly brush with oil and bake for 20-25 minutes until golden. For extra crispiness, broil for 1-2 minutes at the end. Baked versions are healthier but won't be as crispy as fried.
What's the best way to store leftovers?
Keep fritters in an airtight container between layers of parchment paper for up to 3 days in the fridge. To reheat, warm in a 350°F oven for 5-7 minutes or air fry at 375°F for 3-4 minutes to restore crispiness. For longer storage, freeze cooked fritters on a tray first, then transfer to a bag for up to 1 month. Thaw overnight in the fridge.
