Side Dishes
This vegan potato fritters recipe delivers the perfect balance of crispy golden edges and tender herby centers—all without a single egg or dairy product. 🔥 The secret lies in a simple batter of mashed potatoes, flour, and plant-based milk that binds beautifully while keeping the texture light and airy.
I've perfected this recipe over countless batches, ensuring they stay crispy even after reheating.
What sets these fritters apart is their herby zing—fresh parsley, chives, and a hint of garlic infuse every bite with bright, savory flavor. The potatoes are finely grated and pressed to remove excess moisture, which guarantees that crispy exterior we all crave.
This method works for any potato variety, but russets provide the ideal starchy texture.
By the time you've shaped the fritters and fried them to a golden brown, you'll have a side dish that's impossible to resist. The aroma alone will have everyone asking what's for dinner.
Serve them hot with vegan aioli, a dollop of sour cream, or simply enjoy their natural herby goodness as a satisfying snack or appetizer.
These fritters reheat beautifully, making them perfect for meal prep or serving at gatherings. The recipe scales easily, so you can make a single batch for a light lunch or double it for a crowd. Here's everything you need to bring crispy, flavorful vegan potato fritters to your table.
Ingredients for vegan potato fritters
These crispy vegan fritters need just 12 ingredients for herby, golden perfection—no eggs or dairy!
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 2 lb | Peeled, grated, excess moisture pressed out |
| All-Purpose Flour 🌾 | ½ cup | For binding batter |
| Unsweetened Almond Milk 🥛 | ½ cup | Plant-based binder |
| Fresh Parsley 🌿 | ¼ cup | Finely chopped, stems removed |
| Fresh Chives 🌱 | 2 tbsp | Finely chopped, mild onion flavor |
| Garlic Cloves 🧄 | 2 cloves | Minced for herby depth |
| Vegetable Oil 🫒 | 2 cups | High smoke point for frying |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Ground Flaxseed 🌾 | 1 tbsp | Mixed with 3 tbsp water for egg substitute |
| Lemon Juice 🍋 | 1 tbsp | Brightens flavor |
| Vegan Aioli (Optional) 🥒 | ¼ cup | For serving, store-bought or homemade |
Russet potatoes are your best bet for that classic crispy texture—organic russets from Trader Joe's or any grocery store work perfectly. I like to grate them by hand for better control, but a food processor speeds things up. Press out all moisture with a clean kitchen towel or cheesecloth, or they'll turn greasy when frying. The herby combo of parsley and chives makes these stand out—fresh is non-negotiable for that bright flavor, but if you're in a pinch, dried herbs at half the amount will work in a bind. Garlic cloves should be fresh—pre-minced jarred garlic lacks depth here.
No flaxseed? Chia seeds or applesauce work as egg substitutes, though flax gives the best binding. Running short on almond milk? Oat milk or soy milk are great swaps—they're both neutral enough not to overpower. For extra crispiness, add 1 tbsp cornstarch to the flour mix. If you're frying a larger batch, keep the oil temperature steady at 350°F—a deep fry thermometer is worth the investment. The lemon juice might seem small, but it cuts through the richness and brightens every bite. Want to keep it simple? Skip the aioli and serve with a squeeze of lemon instead.
These fritters stay crispy for 3 days in the fridge if reheated properly—pop them in a 350°F oven for 5-7 minutes until golden again. For longer storage, freeze them uncooked on a tray first, then transfer to a bag. Frozen cooked fritters reheat best in the air fryer at 375°F for 3-4 minutes. Double the batch and freeze half—perfect for lazy weeknight dinners. The batter keeps for 1 day in the fridge if you're prepping ahead, but fresh is always best for that crispy texture.
Why You'll Love This Recipe
- No Chopping Nightmare: I’ll be real—grating potatoes is tedious, but here’s the hack: use a food processor. Toss in the Russets, pulse until they’re rice-sized, and boom—no sore fingers. The almond milk binds everything so well, you won’t miss an egg.
- Crispy-Creamy Magic: That golden crust? All thanks to the flour and a quick fry (or air-fry, no judgment). Inside, it’s fluffy from the almond milk, and the parsley-chive mix gives it a fresh, herby bite that makes it taste like a fancy brunch dish—even if you’re just snacking at 10 p.m.
- Lunchbox Hero: Between us, these fritters are the school lunch or office meeting MVP. Pack them cold, and they hold up perfectly. Sprinkle extra chives on top, and suddenly you’ve got a dish that feels gourmet but costs less than takeout.
- Pantry Staple Power: Honestly, you’re already stocked. Russets, flour, almond milk? That’s it. No weird ingredients, no last-minute grocery runs. And leftovers? Toss them in the fridge for up to 5 days—reheat in a skillet or microwave, and they’re just as good the second time around.
Step-by-step instructions for crispy vegan potato fritters
Here's how to make these golden, herby fritters that stay crispy outside and fluffy inside.
👨🍳 Step 1: Prep the Potatoes and Make the Fluffy Binder
Start by peeling the 2 lb russet potatoes and grating them using the large holes of a box grater. I like to do this in batches to keep the grated potatoes from turning brown. Immediately transfer the grated potatoes to a clean kitchen towel and press out all the excess moisture—this is crucial for crispy fritters. You want them to be dry enough that when you squeeze a handful, just a few drops of liquid come out.
While you're working with the potatoes, mix the 1 tbsp ground flaxseed with 3 tbsp water in a small bowl. Let this sit for 5 minutes while you finish prepping the other ingredients—it'll thicken into a gel-like consistency that works as our egg substitute. This flax "egg" will help bind everything together beautifully.
🍳 Step 2: Build the Herby Batter
In a large mixing bowl, combine the pressed potatoes with the 0.5 cup all-purpose flour, 0.5 cup unsweetened almond milk, 1.5 tsp salt, 0.5 tsp black pepper, 1 tbsp lemon juice, and the thickened flax mixture. Stir gently but thoroughly—you want just enough to combine without overmixing, which can make the fritters dense.
Next, fold in the 0.25 cup finely chopped fresh parsley, 2 tbsp finely chopped fresh chives, and 2 minced garlic cloves. I like to use my hands for this part to make sure the herbs are evenly distributed. The lemon juice brightens the flavor while the herbs add that fresh, herby zing we're after. Taste a small spoonful—it should be seasoned perfectly, with just a hint of garlic and lemon.
🔥 Step 3: Fry to Golden Perfection
Heat 2 cups vegetable oil in a deep skillet over medium heat until it reaches 350°F—use a thermometer for accuracy. This temperature is key: too low and they'll absorb oil and turn greasy; too high and they'll burn before cooking through. Drop spoonfuls of the potato mixture into the hot oil, using about 2 tablespoons per fritter, and flatten them slightly with the back of the spoon.
Fry for 4-5 minutes per side until they're golden brown all over and crispy to the touch. I know it seems like a long time, but patience here ensures they cook through without burning. You'll see bubbles form around the edges—that's your signal they're ready to flip. Transfer the cooked fritters to a paper towel-lined plate to drain excess oil.
🍽️ Step 4: Serve Warm with Herby Aioli
Let the fritters rest for 2-3 minutes before serving—this helps them set and makes them easier to handle. The outside should be crispy and golden, while the inside stays soft and fluffy. If you're using the optional 0.25 cup vegan aioli, serve it on the side for dipping or drizzle it over the top for extra flavor.
These fritters are best enjoyed immediately while they're still warm and crispy. The herby flavors will mellow slightly as they cool, but that's okay—they'll still taste amazing. Pair them with a simple green salad or some roasted vegetables for a complete meal. Trust me, the first bite of that crispy exterior with the herby, lemony flavor inside is worth every step!
Pro Tips For Making Vegan Potato Fritters
- GRATE POTATOES COLD: Russets are starchy but still release moisture when grated—so grab a bowl of ice water and dunk the grated potatoes for 10 minutes before draining. This removes excess starch, which keeps your fritters from turning gummy or sticking to the pan. (Yes, it’s an extra step, but trust me: your first batch will be gluey if you skip it.)
- USE FLOUR SPARINGLY: The batter shouldn’t look like pancake mix—aim for a loose, shaggy texture with just enough flour to bind. Too much flour makes dense, dry fritters; too little and they’ll fall apart. My rule: start with ½ cup flour per 2 cups grated potato, then add more only if the batter feels too wet. (And no, you can’t eyeball it.)
- DON’T OVERMIX THE BATTER: Stir the grated potatoes, almond milk, and flour just until combined—lumps are fine. Overmixing develops gluten, which turns your fritters into dense, chewy pancakes instead of light, crispy bites. A few small lumps disappear when frying, but a smooth batter = tough fritters. (I used to blend mine; bad idea.)
- PRESS FIRMLY, FLATTEN EVENLY: Use a fork or your palms to press the batter into ½-inch-thick patties—any thicker and the center stays doughy. A slight dimple in the middle helps steam escape, so they crisp up faster. (And resist the urge to flatten them too thin; they’ll shatter when flipping.)
Dietary considerations for this dish
Gluten-Free Adaptations
For gluten-free fritters, replace the 0.5 cup all-purpose flour with a 1:1 gluten-free flour blend like Bob's Red Mill or King Arthur. These blends work best because they mimic the binding properties of regular flour.
I've tested this with great success—just make sure your blend includes xanthan gum or guar gum for that perfect texture. You may need to add an extra 1 tbsp of gluten-free flour since these blends tend to absorb more moisture. 🥔
Nut-Free Options
If you're avoiding nuts, swap the unsweetened almond milk for soy milk or oat milk. Both provide neutral flavor and good binding properties without the nut content.
I've also had great results with coconut milk for a slightly richer taste, though it adds a subtle sweetness that works well with the herby flavors. Always use unsweetened versions to avoid altering the recipe's balance.
Allergen-Friendly Substitutes
For those with seed allergies, replace the ground flaxseed with 1 tbsp chia seeds mixed with 3 tbsp water, or use 2 tbsp applesauce as a binder. Both options work well, though flaxseed gives slightly better binding.
If you're avoiding all seeds, try 1 tbsp cornstarch mixed with 3 tbsp water—it creates a gel-like consistency that mimics the flax egg. Test your fritters after the first batch to adjust seasoning if needed.
Soy-Free Considerations
If you need to avoid soy, skip soy milk and opt for oat milk or coconut milk instead. I recommend Oatly unsweetened oat milk for its neutral flavor and creamy texture. For extra binding power, add 1 tbsp extra cornstarch to the flour mixture.
The oat milk works beautifully with the herby flavors and keeps the fritters light and crispy. Always check labels to ensure your oat milk is certified soy-free if that's a concern.
Dairy-Free Confirmation
This recipe is already fully dairy-free, but it's worth noting that the vegan aioli (if used) should also be dairy-free. Brands like Hellmann's Vegan or Sir Kensington's Avocado Oil are excellent choices.
If making your own aioli, use vegan mayo and ensure all other ingredients (like garlic or lemon) are dairy-free. The herby fritters shine on their own, but a dairy-free aioli adds that perfect tangy finish. ✨
Nutrition facts
Frequently asked questions
Can I use sweet potatoes instead of russets?
Yes, but expect a slightly different texture. Sweet potatoes will be denser and less crispy on the outside. For best results, mix half russet and half sweet potato—this keeps the classic crispy exterior while adding natural sweetness. If using all sweet potato, reduce the almond milk by 2 tablespoons since they're moister.
Why are my fritters turning out greasy?
Greasy fritters usually mean excess moisture wasn't pressed out or the oil wasn't hot enough. Double-check that your grated potatoes are thoroughly dried with a kitchen towel, and use a thermometer to confirm the oil reaches 350°F. If they still feel greasy, try frying at a slightly higher temperature (360°F) for 3-4 minutes per side instead.
How do I make these fritters ahead of time?
For meal prep, cook the fritters and store them in an airtight container for up to 3 days. Reheat in a 350°F oven for 5-7 minutes until golden and crispy again. For longer storage, freeze uncooked fritters on a tray first, then transfer to a bag. Cook from frozen in the air fryer at 375°F for 6-8 minutes, flipping halfway.
What's the best way to make them extra crispy?
For maximum crispiness, add 1 tbsp cornstarch to the flour mixture and press the fritters slightly flatter before frying. Use a deep skillet with enough oil to submerge half the fritter, and maintain 350°F oil temperature throughout cooking. For even better results, double-fry: cook once at 325°F for 3 minutes, then increase heat to 375°F for 2-3 minutes to crisp the exterior.
Can I bake these instead of frying?
Baked fritters won't be as crispy but work in a pinch. Preheat oven to 425°F and spray a baking sheet with oil. Shape the batter into 1/2-inch thick patties and bake for 20-25 minutes, flipping halfway. For extra crunch, broil for 2-3 minutes at the end. They'll be softer but still delicious—great for a lighter option!
