If you ask me, vegetable pancakes are one of the best ways to use up whatever’s sitting in your fridge.
These savory pancakes turn simple vegetables into something the whole family will actually eat. Shredded carrots, zucchini, and onions get mixed into a light batter that crisps up beautifully in the pan.
They’re golden brown on the outside and tender on the inside, with little pockets of sweet vegetables throughout. A dollop of sour cream or a drizzle of hot sauce makes them even better.
It’s the kind of recipe that makes you feel good about sneaking extra veggies into dinner, and they’re ready in under 30 minutes.

Why You’ll Love These Vegetable Pancakes
- Quick and easy weeknight meal – Ready in under 25 minutes, these pancakes are perfect when you need something fast but satisfying on busy evenings.
- Great way to use up vegetables – This recipe helps you clean out your fridge by turning leftover vegetables into something delicious instead of letting them go to waste.
- Kid-friendly veggie boost – Even picky eaters will enjoy their vegetables when they’re mixed into these crispy, golden pancakes that taste more like a treat than healthy food.
- Simple pantry ingredients – You probably already have most of these basic ingredients at home, making this an easy go-to recipe when you’re not sure what to cook.
- Naturally gluten-free – Made with corn starch instead of regular flour, these pancakes work perfectly for anyone avoiding gluten without sacrificing taste or texture.
What Kind of Vegetables Should I Use?
The beauty of vegetable pancakes is that you can use whatever fresh vegetables you have on hand, though the ones listed here create a great base combination. For the cabbage, green cabbage works perfectly, but you could also try napa cabbage for a milder flavor. Make sure your zucchini is firm and not too watery – if it seems really wet after shredding, give it a squeeze in a clean kitchen towel to remove excess moisture. For the potatoes, russet or Yukon Gold varieties work best since they hold their shape well when shredded. Try to shred all your vegetables to a similar size so they cook evenly, and don’t be afraid to swap in other vegetables like bell peppers or broccoli if that’s what you have available.

Options for Substitutions
These veggie pancakes are super forgiving when it comes to swaps – here’s what you can change up:
- Cabbage: No cabbage? Try using shredded Brussels sprouts, coleslaw mix, or even finely chopped spinach. Just squeeze out any extra moisture before mixing.
- Zucchini: Yellow squash works perfectly as a swap, or you can use extra shredded carrots or even grated sweet potato for a slightly different flavor.
- Potatoes: Sweet potatoes make a nice substitute and add a touch of sweetness. You can also use parsnips or turnips, but make sure to squeeze out the excess liquid after shredding.
- Corn starch: All-purpose flour works just as well if you don’t have corn starch on hand. You might need to use a bit less flour since it’s not as binding – start with ¾ cup and add more if the batter seems too wet.
- Egg: For a vegan version, try using a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water, let sit for 5 minutes) or 3 tablespoons of aquafaba.
- Mixed vegetables: Feel free to swap in whatever vegetables you have – bell peppers, mushrooms, or broccoli all work great. Just keep the total amount of shredded veggies about the same.
Watch Out for These Mistakes While Cooking
The biggest mistake when making vegetable pancakes is not removing excess moisture from your shredded vegetables, which leads to soggy, falling-apart pancakes that won’t hold together in the pan. After shredding your cabbage, zucchini, and potatoes, place them in a clean kitchen towel or paper towels and squeeze out as much liquid as possible – this step is crucial for crispy results.
Another common error is making your pancakes too thick, so aim for thin patties about ¼ inch thick and cook them over medium heat to ensure they cook through without burning the outside.
Don’t skip seasoning your vegetable mixture well with salt and pepper before adding the cornstarch and egg, and if your batter seems too wet even after draining the vegetables, add a bit more cornstarch one tablespoon at a time until it holds together properly.

What to Serve With Vegetable Pancakes?
These crispy vegetable pancakes are perfect as a side dish or light meal, and they pair really well with a dollop of sour cream or Greek yogurt for some creamy contrast. I love serving them alongside grilled chicken or fish for a complete dinner, or you can make them the star of the show with a fresh mixed greens salad on the side. For breakfast or brunch, try them with scrambled eggs and some crispy bacon – the combination of textures is really satisfying. A simple dipping sauce made from soy sauce, rice vinegar, and a pinch of red pepper flakes also makes these pancakes feel more like an appetizer when you’re entertaining.
Storage Instructions
Refrigerate: These veggie pancakes taste great the next day too! Store them in the fridge in an airtight container for up to 3 days. I like to place a paper towel between layers to soak up any extra moisture from the vegetables.
Freeze: You can definitely freeze these pancakes for later meals. Let them cool completely, then freeze them in a single layer on a baking sheet before transferring to a freezer bag. They’ll keep for up to 2 months and make quick weeknight dinners.
Reheat: To bring back that crispy texture, warm them up in a skillet with a little oil over medium heat for 2-3 minutes per side. You can also use the oven at 375°F for about 10 minutes, but the stovetop method gives you the best crispiness.
| Preparation Time | 10-15 minutes |
| Cooking Time | 6-8 minutes |
| Total Time | 16-23 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 500-600
- Protein: 11-14 g
- Fat: 3-5 g
- Carbohydrates: 110-130 g
Ingredients
- 1/2 head cabbage, shredded
- 1 medium zucchini, shredded
- 1/2 carrot, shredded
- 1/2 onion, grated
- 2 medium potatoes, shredded
- Salt and black pepper, to taste
- 1 cup corn starch
- 1 large egg
Step 1: Prepare and Squeeze Shredded Vegetables
- 1/2 head cabbage, shredded
- 1 medium zucchini, shredded
- 1/2 carrot, shredded
- 1/2 onion, grated
- 2 medium potatoes, shredded
In a large bowl, combine the shredded cabbage, shredded zucchini, shredded carrot, grated onion, and shredded potatoes.
Using clean hands or a clean kitchen towel, squeeze the mixture firmly to remove as much excess water as possible.
This helps your pancakes stay crisp and prevents sogginess.
Step 2: Season and Bind the Pancake Mixture
- salt and black pepper, to taste
- 1 cup corn starch
- 1 large egg
- squeezed vegetables from Step 1
Add salt and black pepper to taste to the squeezed vegetables.
Crack in the egg and sprinkle over the cornstarch.
Mix everything very well to ensure the vegetables are evenly coated and the mixture holds together.
I like to mix thoroughly with my hands—it helps everything bind and feel when the mixture is ready to form patties.
Step 3: Form and Cook the Vegetable Pancakes
- pancake mixture from Step 2
- oil, as needed for frying
Heat a generous amount of oil in a pan over medium heat.
Take about 3 tablespoons of the vegetable mixture in your hands and shape it into a patty.
Place it gently into the hot pan and flatten it slightly with a spatula.
Cook each pancake for 3-4 minutes per side, or until golden brown and crispy.
Work in batches if needed, adding more oil if the pan gets dry.
Step 4: Serve and Reheat for Extra Crispiness
Serve the crispy vegetable pancakes hot, straight from the pan.
To reheat and make them extra crispy, you can air fry the pancakes at 380°F for 3 minutes.
I love to enjoy these with ketchup, Japanese mayo, or a sprinkle of shredded seaweed for added flavor.

Mouthwatering Vegetable Pancakes
Ingredients
- 1/2 head cabbage, shredded
- 1 medium zucchini, shredded
- 1/2 carrot, shredded
- 1/2 onion, grated
- 2 medium potatoes, shredded
- salt and black pepper, to taste
- 1 cup corn starch
- 1 large egg
Instructions
- In a large bowl, combine the shredded cabbage, shredded zucchini, shredded carrot, grated onion, and shredded potatoes. Using clean hands or a clean kitchen towel, squeeze the mixture firmly to remove as much excess water as possible. This helps your pancakes stay crisp and prevents sogginess.
- Add salt and black pepper to taste to the squeezed vegetables. Crack in the egg and sprinkle over the cornstarch. Mix everything very well to ensure the vegetables are evenly coated and the mixture holds together. I like to mix thoroughly with my hands—it helps everything bind and feel when the mixture is ready to form patties.
- Heat a generous amount of oil in a pan over medium heat. Take about 3 tablespoons of the vegetable mixture in your hands and shape it into a patty. Place it gently into the hot pan and flatten it slightly with a spatula. Cook each pancake for 3-4 minutes per side, or until golden brown and crispy. Work in batches if needed, adding more oil if the pan gets dry.
- Serve the crispy vegetable pancakes hot, straight from the pan. To reheat and make them extra crispy, you can air fry the pancakes at 380°F for 3 minutes. I love to enjoy these with ketchup, Japanese mayo, or a sprinkle of shredded seaweed for added flavor.