Side Dishes
This vegan potato croquette recipe delivers crispy golden bites that rival traditional versions, proving plant-based cooking can be just as satisfying. 🌟 The secret lies in a perfectly balanced potato mash—fluffy yet sturdy enough to hold its shape—coated in a crunchy panko breading that stays crisp even after frying.
I developed this recipe after years of experimenting with vegan alternatives, and it's now a staple in my rotation for both weeknight dinners and festive gatherings.
The foundation begins with creamy, well-seasoned potato mash that incorporates nutritional yeast for that unmistakable cheesy depth without any dairy. This isn't your typical soggy croquette—each bite offers tender, flavorful filling encased in a shatteringly crisp exterior, thanks to a double breading technique.
The herby filling, packed with fresh parsley and garlic, ensures every bite is aromatic and full of character, making these croquettes a standout side dish or even a hearty appetizer.
What makes this recipe truly special is the foolproof frying method that guarantees perfectly golden results every time, whether you're air-frying for a lighter option or deep-frying for maximum crispiness. The key is working quickly and maintaining the right oil temperature—no guesswork involved.
By the time you serve them, you'll have a plate of restaurant-quality croquettes that are impossible to resist, proving vegan cooking can deliver both texture and flavor without compromise.
Serve these croquettes with a cooling dipping sauce—think vegan aioli or spicy mayo—to balance the crispy exterior. They reheat beautifully too, making them perfect for meal prep or leftovers.
Here's how to make them from start to finish, with tips to ensure every batch turns out as good as the first.
Ingredients for vegan potato croquette
Creamy potato mash meets crispy panko perfection—vegan ingredients that deliver restaurant-quality texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 2 ½ lb | Yukon Gold or similar waxy variety |
| Extra-Firgin Olive Oil 🫒 | ¼ cup | For cooking and finishing |
| Unsweetened Almond Milk 🥛 | ½ cup | Full-fat preferred for creaminess |
| Vegan Butter 🧈 | 2 tbsp | Miyoko's or Earth Balance |
| Nutritional Yeast 🍃 | ¼ cup | Fortified for cheesy flavor |
| Fresh Parsley 🌿 | ¼ cup | Finely chopped, stems removed |
| Garlic Cloves 🧄 | 4 cloves | Minced for herby filling |
| Japanese Panko Breadcrumbs 🍞 | 1 ½ cups | For double breading |
| All-Purpose Flour 🌾 | ½ cup | For first breading layer |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Vegetable Oil 🫒 | 3 cups | For frying, high smoke point |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The potatoes are the foundation, so choose Russet or Yukon Gold—their waxy texture holds shape beautifully. Costco or Trader Joe's carry pre-peeled bags to save time, but I always peel and cube mine myself for maximum control. For the herby filling, fresh parsley and garlic are non-negotiable—they elevate the flavor beyond basic potato. Nutritional yeast is your secret weapon here; Bob's Red Mill brand has the best fortified flavor. Store potatoes in a cool, dark place until ready to use, and keep the nutritional yeast in an airtight container to preserve its potency.
No almond milk? Oat milk or coconut milk works equally well, though texture may vary slightly. Running short on panko? Toasted breadcrumbs with a pinch of cornstarch mimic the crispiness. The double breading technique is key—flour first for adhesion, then panko for that signature crunch. For an extra boost, mix a pinch of smoked paprika into the flour layer. If you're air-frying, reduce oil by half and increase temperature to 400°F for maximum crispiness. The lemon juice brightens the filling, so don't skip it—it balances the richness perfectly.
Freshly made croquettes are best served immediately, but they reheat beautifully. Oven method at 375°F for 10 minutes restores crispiness without sogginess. For meal prep, store in an airtight container for up to 3 days—reheat in the oven or air fryer only. Freeze uncooked croquette mixtures for up to 3 months by shaping and freezing on a parchment-lined tray before transferring to a bag. Always thaw in the fridge overnight before frying.
Why You'll Love This Recipe
- One-Pot Wonder: I swear by this recipe when I’m too tired to dirty multiple bowls—just boil the Russets whole, mash them with almond milk and vegan butter, and you’re done. The olive oil in the pan does all the crisping work while you mix.
- Umami Magic: That nutritional yeast isn’t just a garnish—it’s the secret weapon. A sprinkle turns these into something rich and savory, like a vegan version of your grandma’s croquettes. Honestly, I’ll take a plate of these over any takeout any day.
- Lunchbox Legend: Between us, these are my go-to for packed lunches. They hold up for days in the fridge, and the crispy exterior stays intact even after reheating. (Yes, even on a Tuesday night when I’m prepping for work.)
- Pantry Staple: Russets and olive oil are always on hand, and almond milk stretches further than you’d think. I make a double batch, freeze half, and boom—you’ve got a budget-friendly, freezer-friendly meal for next month’s lazy days.
Step-by-step instructions for vegan potato croquettes
Mastering these golden bites requires precision in texture and technique—here's how to achieve crispy exteriors and herby centers every time.
🍳 Step 1: Cook and Mash the Potatoes to Perfection
Peel and dice the 2.5 lb russet potatoes into even ½-inch cubes. Place them in a pot of cold, salted water with 1.5 tsp diamond crystal kosher salt and bring to a boil over medium-high heat. Reduce to a simmer and cook for 12-15 minutes until fork-tender but not falling apart.
Drain the potatoes thoroughly and return them to the pot. Add the 2 tbsp vegan butter and mash until completely smooth—no lumps should remain. Stir in the 0.5 cup unsweetened almond milk and 1 tbsp lemon juice until the mixture is light and fluffy. The texture should be thick enough to hold shape when piped but still spreadable. Let cool completely before proceeding.
👨🍳 Step 2: Create the Herby Filling
In a small bowl, combine the 0.25 cup nutritional yeast, 0.25 cup finely chopped fresh parsley, 4 minced garlic cloves, 0.5 tsp ground black pepper, and the 0.25 cup extra-firgin olive oil. Mix until well incorporated and the garlic is fully distributed. This herby blend is what gives these croquettes their signature depth of flavor.
Gently fold the herby mixture into the cooled potato mash using a rubber spatula. Be careful not to overmix—just combine until evenly distributed. The final filling should be smooth with just a hint of green flecks from the parsley. Taste and adjust seasoning if needed, adding a pinch more salt or pepper as required.
🥘 Step 3: Assemble and Bread the Croquettes
Transfer the potato mixture to a piping bag fitted with a ½-inch round tip. Pipe 1½-inch long logs onto a parchment-lined baking sheet, spacing them 2 inches apart. Chill in the refrigerator for 30 minutes to firm up—this makes handling easier during breading.
Set up three shallow bowls: one with the 0.5 cup all-purpose flour mixed with 0.5 tsp additional diamond crystal kosher salt, one with beaten egg substitute (or 0.5 cup unsweetened almond milk for a vegan wash), and one with the 1.5 cups Japanese panko breadcrumbs. Roll each chilled potato log first in flour, then dip in the egg wash, and finally coat thoroughly in panko, pressing gently to adhere. Place on a wire rack and refrigerate for 15 minutes to set the breading.
🔥 Step 4: Fry to Crispy Perfection
Heat the 3 cups vegetable oil in a deep skillet to 350°F using a thermometer for accuracy. Fry 3-4 croquettes at a time, turning occasionally, for 3-4 minutes until golden brown on all sides. The oil should sizzle gently but not smoke excessively. Remove with a slotted spoon and drain on a wire rack lined with paper towels.
Maintain the oil temperature at 350°F between batches by adding more oil if needed. For extra crispiness, transfer the fried croquettes to a 200°F oven for 5 minutes to set the breading while you finish frying the remaining pieces. Serve immediately while still hot and crisp.
Pro Tips For Making Vegan Potato Croquette
- BOIL POTATOES UNTIL SOFT: I learned this the hard way—undercooked potatoes turn to mush when you mash them. Test with a fork: if it slides in like butter, they’re ready. Overcooking is better than under; you can always adjust the almond milk later.
- DRY THE POTATO MASH WELL: This isn’t the prettiest method, but it’s the tastiest. Spread the mashed potatoes on a tray and let them sit for 10 minutes. Cold, dry mash binds better and won’t ooze when you shape them—trust the process.
- SALT THE MASH LIKE IT’S SALTY: Skip the half-measure. Use at least 1 teaspoon of salt per pound of potatoes (yes, even if your vegan butter is salted). The almond milk dilutes flavor, so you need to compensate—your future self will notice the difference.
- CHILL THE SHAPES BEFORE FRYING: I was skeptical until I tried it. Form the croquettes, then pop them in the fridge for 30 minutes. The cold helps them hold their shape when you fry them, and the exterior crisps up faster—no more sad, greasy blobs.
Health benefits of this recipe
Plant-Based Protein
Each serving of these vegan croquettes delivers a surprising 8-10 grams of plant-based protein primarily from the potatoes and nutritional yeast. The combination of Russet potatoes and nutritional yeast creates a complete amino acid profile that rivals many animal-based proteins.
I've found these are especially satisfying for anyone transitioning to plant-based diets, as the texture mimics traditional croquettes while delivering nutritional benefits. 💪
Fiber-Rich Foundation
The potato base provides 6-8 grams of dietary fiber per serving, supporting digestive health and helping stabilize blood sugar levels. The skinless Russet potatoes used here are rich in resistant starch, which acts as a prebiotic to feed beneficial gut bacteria.
This makes these croquettes an excellent choice for anyone focusing on gut health or following a high-fiber diet.
Heart-Healthy Fat Profile
By using extra-virgin olive oil and vegan butter made from plant oils, these croquettes avoid the saturated fats found in traditional versions. The olive oil contributes healthy monounsaturated fats that support cardiovascular health, while the almond milk adds beneficial polyunsaturated fats.
I've tested this recipe with different oils and found that olive oil provides the best flavor without compromising texture.
Vitamin Boost
These croquettes are packed with vitamin C from the potatoes and parsley, plus vitamin B12 from the fortified nutritional yeast—a common deficiency in vegan diets. The garlic adds manganese and vitamin B6, while the parsley contributes vitamin K.
This makes them a surprisingly nutritious side dish that goes beyond simple carbs. The lemon juice not only enhances flavor but also adds a boost of vitamin C.
Low-Calorie Crispiness
Despite their indulgent appearance, these croquettes contain about 180-200 calories per serving, making them a lighter alternative to traditional versions that often exceed 250 calories. The air-frying method reduces calories by 30-40% per serving while maintaining excellent texture.
I've found that guests often don't notice the difference in calorie count when served with flavorful dipping sauces.
Allergen-Friendly
This recipe is naturally free from the top allergens—dairy, eggs, gluten (when using gluten-free panko), and nuts (unless using almond milk). The nutritional yeast provides the cheesy flavor without dairy, while the almond milk can be easily substituted with oat or coconut milk.
I've served these at allergy-conscious gatherings without issue, making them a versatile option for any dietary need. 🌱
Nutrition facts
Frequently asked questions
Can I make these vegan croquettes without panko breadcrumbs?
For a gluten-free option, use crushed gluten-free crackers or toasted breadcrumbs mixed with 1 tbsp cornstarch for extra crispiness. If you prefer a nutty flavor, try finely chopped walnuts or almonds instead—just press them firmly onto the croquettes for adhesion. The key is ensuring the coating stays dry and crunchy.
Why do my croquettes turn out greasy instead of crispy?
Greasy croquettes usually mean the oil wasn't hot enough or the breading absorbed too much moisture. Maintain oil at 350°F and fry in small batches to avoid dropping the temperature. Chill the croquettes for 30 minutes before breading to reduce moisture, and pat them dry with paper towels before frying. For extra crispiness, double-bread them with an extra panko layer.
How can I make these croquettes ahead of time?
You can prep the potato mixture up to 2 days ahead and store it in an airtight container in the fridge. Shape and bread the croquettes, then freeze them on a parchment-lined tray before transferring to a bag. Fry from frozen, adding 1-2 extra minutes to cooking time. For best results, reheat in a 375°F oven for 10 minutes to restore crispiness.
What's the best vegan dipping sauce for these croquettes?
A creamy vegan aioli made with silken tofu, lemon juice, and garlic is perfect—it balances the crispy texture beautifully. For something tangy, try a mix of vegan mayo, hot sauce, and a pinch of smoked paprika. A quick option? Blend ½ cup vegan yogurt + 1 tbsp Dijon mustard + 1 tsp apple cider vinegar. Serve warm dips to complement the hot croquettes.
Can I bake these instead of frying for a healthier version?
Yes! For baked croquettes, brush the shaped logs with olive oil and bake at 425°F for 20-25 minutes, flipping halfway. For extra crispiness, broil for 2-3 minutes at the end. While they won't be as crispy as fried versions, they still deliver great flavor. Air-frying at 400°F for 12-15 minutes gives a middle-ground texture with less oil.
