These Vegan Stuffed Potato Pancakes are crispy and golden on the outside, soft and fluffy inside, and filled with a savory mixture of mushrooms, spinach, and melty vegan cheese. The potato dough is naturally comforting and satisfying, while the vegetable filling adds rich flavor and texture. Similar vegan stuffed potato cakes use mashed potatoes with starch to create a pliable dough, then pan-fry the filled cakes until golden.
Can These Vegan Stuffed Potato Pancakes Support Weight Loss Goals?
They can fit into a balanced eating pattern when portions and cooking oil are kept moderate. Pairing two pancakes with a large green salad or roasted vegetables creates a more balanced meal with additional fiber and volume.
Does This Recipe Fit a High-Protein Lifestyle?
Each serving provides approximately 9 g of protein. The mushrooms and spinach contribute some protein, while vegan cheese adds additional protein depending on the variety used. For a higher-protein meal, add lentils, chickpeas, tofu, or serve with a bean-based salad.
Why This Recipe Is Special
- Crispy golden exterior: Pan-frying creates a beautifully browned crust.
- Creamy savory center: Mushrooms, spinach, and vegan cheese make a flavorful filling.
- Completely vegan: No eggs or dairy are needed.
- Naturally gluten-free: Potato starch and potatoes replace wheat-based binders.
- Comforting and filling: A simple potato-based meal that works for lunch, dinner, or brunch.
My Personal Experience
- The contrast in textures is what makes these special.
The outside becomes crisp while the potato layer stays soft and tender. - Mushrooms add wonderful savory depth.
Cooking them until their moisture evaporates keeps the filling flavorful rather than watery. - The vegan cheese makes the center extra comforting.
It melts into the mushroom and spinach mixture for a rich filling. - They are surprisingly versatile.
You can replace the filling with caramelized onions, peppers, beans, tofu, or other vegetables.
Perfect For
These stuffed potato pancakes are perfect for breakfast, brunch, lunch, dinner, appetizers, snacks, family meals, meal prep, potlucks, and cozy weekend cooking.
Why You’ll Love This Recipe
- Crispy outside:
A thin layer of oil gives the pancakes a gorgeous golden crust. - Soft potato dough:
Mashed potatoes and potato starch create a pliable dough that is easy to shape. - Flavorful filling:
Mushrooms, spinach, paprika, garlic, and vegan cheese provide plenty of savory flavor. - Easy to customize:
Swap the vegetables or cheese according to what you have available. - Great for meal prep:
The cooked pancakes can be refrigerated and reheated when needed.
Common Mistakes to Avoid
- Using watery potatoes: Drain them very well after boiling so the dough isn’t sticky.
- Skipping the cooling step: Slightly cooled mashed potatoes are easier to shape.
- Adding a wet filling: Cook mushrooms thoroughly so excess moisture evaporates.
- Overfilling the pancakes: Too much filling makes sealing difficult.
- Cooking over high heat: Medium heat allows the outside to become crisp without burning.
- Crowding the pan: Cook in batches so the pancakes brown instead of steaming.
Required Equipment
- Large saucepan — cooks the potatoes until tender.
- Potato masher — creates a smooth potato dough.
- Large skillet — cooks the mushroom-spinach filling.
- Non-stick skillet — helps the pancakes brown evenly.
- Spatula — makes flipping the stuffed pancakes easier.
Storage Instructions
Store cooled pancakes in an airtight container in the refrigerator for up to 3 days.
For best texture, place parchment paper between layers.
To freeze, arrange completely cooled pancakes in a single layer until firm, then transfer them to a freezer-safe container for up to 2 months.
Reheat refrigerated pancakes in a skillet over medium-low heat for 3–4 minutes per side, or air-fry at 375°F (190°C) for 5–7 minutes until crisp and heated through.
Recipe Details
- Preparation Time: 25 minutes
- Cooking Time: 30 minutes
- Total Time: 55 minutes
- Servings: 4
- Best Season: All-season
- Total Calories: Approximately 285 calories per serving
Short 3-Line Description
These Vegan Stuffed Potato Pancakes are golden and crispy outside with a soft potato layer surrounding a savory mushroom, spinach, and vegan cheese filling.
They are comforting, satisfying, and naturally egg-free and dairy-free.
Serve them hot with vegan sour cream, herb sauce, or a fresh green salad.
📝 Ingredients
For the Potato Dough
- 3 medium russet potatoes, about 1 1/4 lb
- 1 tsp salt, plus more for the cooking water
- 1/2 tsp black pepper
- 1/2 cup potato starch or cornstarch
- 1/2 tsp garlic powder
For the Filling
- 1 tbsp olive oil
- 8 oz mushrooms, finely sliced
- 2 cups baby spinach, roughly chopped
- 2 garlic cloves, minced
- 1/2 tsp smoked paprika
- 1/4 tsp black pepper
- 1/4 tsp salt
- 1/2 cup shredded vegan mozzarella or cheddar
- 2 tbsp fresh parsley, chopped
For Cooking
- 2–3 tbsp olive oil or vegetable oil
For Serving
- Vegan sour cream
- Fresh parsley or chives
- Lemon wedges
- Green salad, optional
Ingredient notes: Russet potatoes work particularly well because their relatively dry texture helps create a dough that is easier to shape. Keeping the potato mixture fairly dry is important for successful stuffed pancakes.
Directions
- Cook the potatoes.
Peel and cut the potatoes into evenly sized chunks. Place them in a saucepan, cover with salted water, and bring to a boil. - Boil until tender.
Cook for approximately 15–18 minutes, or until the potatoes can easily be pierced with a fork. - Drain thoroughly.
Drain the potatoes very well and allow them to steam-dry for a few minutes. - Mash the potatoes.
Transfer them to a bowl and mash until smooth. Avoid adding milk or butter because excess moisture can make the dough difficult to handle. - Season the potato mixture.
Add salt, black pepper, garlic powder, and potato starch. Mix until a soft, pliable dough forms. - Check the consistency.
The dough should hold together when pressed. If it feels sticky, add another tablespoon of potato starch at a time until manageable. - Prepare the filling.
Heat 1 tablespoon olive oil in a skillet over medium heat. - Cook the mushrooms.
Add the sliced mushrooms and cook for 6–8 minutes, stirring occasionally, until browned and most of their moisture has evaporated. - Add garlic and spinach.
Stir in the garlic and cook for about 30 seconds. Add the spinach and cook for 1–2 minutes, until wilted. - Season.
Add smoked paprika, black pepper, and salt. Stir well. - Cool the filling slightly.
Remove from the heat and allow the filling to cool for a few minutes. - Add vegan cheese.
Stir the shredded vegan cheese and fresh parsley into the warm filling. - Divide the potato dough.
Divide the dough into approximately 8 equal portions. - Shape the first pancake.
Roll one portion into a ball, then flatten it into a disc approximately 1/4 inch thick. - Add the filling.
Place about 1–2 tablespoons of the mushroom mixture in the center. - Cover the filling.
Flatten another portion of potato dough into a disc and place it over the filling. - Seal the edges.
Gently press the edges together all around the pancake so the filling is completely enclosed. - Shape carefully.
Gently flatten the stuffed pancake until it is about 1/2 inch thick. Repeat with the remaining dough and filling. - Heat the skillet.
Add a thin layer of oil to a non-stick skillet and heat over medium-low to medium heat. - Cook the pancakes.
Place the pancakes in the skillet without overcrowding. Cook for approximately 3–5 minutes per side, until deeply golden and crisp. - Drain briefly.
Transfer the cooked pancakes to a wire rack or paper towel-lined plate. - Serve.
Serve hot with vegan sour cream, fresh herbs, lemon wedges, or a crisp green salad.
High-protein cooking tip: Add finely crumbled seasoned tofu or cooked lentils to the mushroom filling, or serve the pancakes with a chickpea salad for a more protein-rich meal.
Nutrition Facts — Per Serving (Approximate)
Values are estimates and vary according to the vegan cheese and amount of cooking oil used.
- Calories: ~285 kcal
- Fat: ~13 g
- Cholesterol: 0 mg
- Sodium: ~520 mg
- Potassium: ~650 mg
- Total Carbohydrates: ~35 g
- Fiber: ~5 g
- Net Carbs: ~30 g
- Sugars: ~3 g
- Protein: ~9 g
- Calcium: ~100 mg
Notes
- Storage: Refrigerate cooked pancakes for up to 3 days.
- Freezing: Freeze for up to 2 months.
- Reheating: Use a skillet or air fryer to restore crispness.
- Allergy note: Check vegan cheese labels for soy, nuts, or other allergens.
- Gluten-free: This recipe is naturally gluten-free when using certified gluten-free ingredients.
- Protein boost: Add tofu, lentils, chickpeas, or beans to the filling.
- Flavor boost: Add cumin, chili flakes, nutritional yeast, or fresh thyme.
- Filling variation: Try caramelized onions, bell peppers, peas, corn, or vegan minced meat.
- Crispiness tip: Don’t overcrowd the skillet and avoid pressing down on the pancakes while they cook.
- Serving idea: Pair with a fresh cucumber-tomato salad and vegan garlic yogurt sauce.
Frequently Asked Questions
1. Can I make these pancakes with leftover mashed potatoes?
Yes. Cold mashed potatoes are particularly convenient because they are firm and easier to shape.
2. Can I bake them instead of frying?
Yes. Brush them lightly with oil and bake at 425°F (220°C) for approximately 20–25 minutes, flipping halfway through.
3. Can I air-fry them?
Yes. Lightly brush with oil and air-fry at 375°F (190°C) for approximately 12–16 minutes, turning halfway through.
4. What can I use instead of potato starch?
Cornstarch works well as a substitute. It helps bind the potato dough and makes the exterior crisp.
5. Can I change the filling?
Absolutely. Mushrooms and spinach can be replaced or combined with caramelized onions, peppers, beans, tofu, or other vegetables.
6. What should I serve with stuffed potato pancakes?
Vegan sour cream, garlic-herb sauce, mint yogurt sauce, chutney, salsa, or a fresh green salad all work well.




