Wholefood Soulfood Kitchen

  • Recipes
  • About
  • Contact
  • Subscribe
menu icon
go to homepage
  • Recipes
  • About
  • Contact
  • Subscribe
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Contact
    • Subscribe
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » All Recipes » Appetizers & Side Dishes

    Cabbage Fritters

    Published: Oct 2, 2025 by Katie

    Jump to Recipe How-To-Photos Watch the Video

    These easy cabbage fritters use just a few veggies, can be pan-fried or oven-baked and turn out crispy outside and chewy inside. Budget-friendly, veggie-packed, and perfect for a light lunch or dinner- especially topped with a spoonful of yogurt sauce. Plus, I also offer a vegan version without eggs!

    Two cabbage fritters on a plate topped with a yogurt dip and scallions and chives.

    Quick overview

    ✅ Simple ingredients- Just cabbage, carrots, onion, garlic, flour + eggs (or vegan swap).
    ✅ Flexible cooking- Pan-fry for extra crispiness or bake for a lighter version.
    ✅ Family-friendly- Toddler and kid approved, perfect as finger food.
    ✅ Meal prep win- Only need 2 bowls, freezer-friendly, and great for make-ahead lunches.

    Jump to:
    • Quick overview
    • Ingredients & substitution notes
    • Step-by-step photo instructions
    • Top tips
    • Variations & add-ins
    • Topping and serving suggestions
    • Storage
    • FAQs
    • Related recipes
    • 📖 Recipe

    All you need for these cabbage fritters are a couple of simple ingredients. They're loaded with cabbage (of course), carrots and scallions and shaped into patties with the help of flour, eggs and cornstarch (for extra crispiness) then fried until golden (or baked if you'd like to keep them lighter).

    They can easily be made gluten-free, and I've tested a vegan version multiple times that holds together beautifully without eggs. What I also love is that they make a great finger food for toddlers or parties.

    Ingredients & substitution notes

    All ingredients needed to make these fritters.
    • Oil for frying: choose one with a high smoke point, like avocado oil, sunflower oil, rapeseed or canola oil- these handle frying heat really well without burning.
    • Shredded cabbage: White cabbage (also sometimes referred to as green cabbage) is whats used here. 
    • Grated carrots: add sweetness and color. You could swap for more cabbage if you're not a fan. 
    • Scallions (green onions): can be replaced with shallots (milder flavor) or white/yellow onion (stronger). 
    • Eggs: act as the binding agent. Vegan option: ½ cup water instead of the eggs. 
    • Flour: all-purpose works well. I haven't tested this but I think a 1:1 gluten-free flour blend should be possible if you're gluten-free. 
    • Cornstarch: helps crispiness. Tapioca starch or potato starch are good alternatives.

    See recipe card for quantities.

    Step-by-step photo instructions

    All veggies for the fritters in a bowl.

    Step 1: Add the shredded cabbage, grated carrot, sliced spring onion, and minced garlic to a large mixing bowl. Give everything a quick toss with your hands

    Eggs whisked together with minced garlic and salt in a glass jug.

    Step 2: In a separate bowl or jug whisk together eggs, salt and minced garlic.

    Flour, cornstarch and the egg mixture added on top of the veggies in the bowl.

    Step 3: Add the flour, cornstarch, baking powder and egg mixture to the cabbage mixture in the bowl.

    2 cabbage fritters frying in a pan.

    Step 4: Heat a little oil in a large nonstick skillet over medium heat. Scoop out some mixture, press it into a patty shape with your hands, then place it in a hot oiled pan. Cook until golden brown and crispy on both sides, working in batches. You can also bake them in the oven for a lighter version.

    Top tips

    • Use the shredding plate of a food processor (or a sharp mandoline) to get uniform, fine cabbage- it helps the fritters cook evenly and prevents big cabbage chunks.
    • Form thin patties by hand: the thinner the patty, the easier it is for the heat to reach the center before the outside burns.
    • Start with medium heat, then adjust down if things start browning too fast, so the inside has time to cook through without burning the edges. Once the pan's been going for a while and is properly hot, you'll likely need even less heat to keep them golden and crisp.
    • Don't overcrowd the pan: leave space between fritters so heat circulates around them and they crisp up nicely. 
    • Cook them soon after mixing: veggies will keep releasing moisture over time, making the batter looser. Cook quickly so the fritters hold together better. 
    Stack of 6 cabbage fritters on two plates topped with a yogurt dip.

    Variations & add-ins

    • Vegan twist: Replace the eggs with water- I've tested this multiple times and the fritters still hold together nicely.
    • Cheesy: Mix in a handful of grated cheese (Parmesan, mozzarella, or cheddar) for a richer, melty fritter. For a dairy-free option, use your favorite vegan cheese shreds.
    • Other veggies: Swap carrots for grated sweet potato, zucchini (squeezed of water), or even more cabbage.
    • Spiced up: Add cumin, turmeric, smoked paprika, or chili flakes for extra flavor. Fresh herbs like parsley, cilantro, or dill also brighten things up.

    Topping and serving suggestions

    • Yogurt sauce: Below you'll find a recipe for a minty yogurt dip, but you could also try my Curry Yogurt Sauce or my Lemon Yogurt Dressing as yogurt-based alternatives.
    • Soy sauce: One of my favorites- simple, salty, and pairs perfectly!
    • Other dip ideas:
      • No-Tahini Baba Ganoush (smoky eggplant dip)
      • Homemade Vegan Ranch
      • Sriracha-mayo or garlic aioli
    • Serve alongside a fresh salad: Like my Spinach Arugula Salad or this Mâche Salad or a quick Corn Cucumber Tomato Salad

    Storage

    • To store: Keep cooked fritters in an airtight container in the fridge for up to 3 days.
    • To freeze: They'll keep well for 2- 3 months. If you want to prevent them from sticking, arrange fritters in a single layer on a baking sheet, freeze until solid, then transfer to a freezer bag or container. 
    • To thaw: Place in the fridge overnight and let thaw. 
    • To reheat: Pop them back into a hot skillet or oven until warmed through and crispy again. The air fryer also works great for bringing back that crunch.

    FAQs

    My batter is too wet. What can I do?

    Just stir in an extra tablespoon (or two) of flour or starch until the mixture holds together better. That little adjustment usually does the trick without messing up the flavor.

    Can I make them ahead of time?

    Yes! Let the cooked fritters cool and then store them in the fridge for up to 3 days. To bring back their crispiness, just reheat them in a hot skillet or the oven. They also freeze well- just let thaw overnight, then fry or bake.

    Related recipes

    Looking for more cabbage recipes?

    • Cashew Crunch Salad
    • Lentil Edamame Salad

    📖 Recipe

    Two cabbage fritters on a plate topped with a yogurt dip and scallions and chives.

    Cabbage Fritters

    Author: Katie
    Crispy on the outside, tender inside- these easy cabbage fritters are budget-friendly, veggie-packed, and perfect for a quick lunch or snack.
    If you love this recipe as much as we do, click on the 5-stars below!
    5 from 1 vote
    Print Pin Rate
    Prep Time: 15 minutes minutes
    Cook Time: 30 minutes minutes
    Total Time: 45 minutes minutes
    Course: Appetizer, Side Dish
    Cuisine: International
    Servings: 12 fritters

    Equipment

    • 1 food processor or mandoline slicer or sharp knife
    • 1 large & 1 smaller bowl
    • 1 frying pan (or baking sheet)
    Prevent your screen from going dark

    Ingredients

    • oil for frying
    • 7 cups (630 g) shredded or finely cut cabbage (about 1 small or ½ large head)
    • 2 cups (230 g) shredded carrots *or more cabbage, see notes
    • 2 scallions
    • 2 eggs *or sub ½ cup water for vegan version, see notes
    • 2 teaspoon salt
    • 2 garlic cloves minced
    • ¾ cup (115 g) ¾ cup flour
    • 2 tablespoon (20 g) corn starch
    • 1 (16 g) pkg baking powder

    Yogurt Dipping Sauce (optional)

    • 1 tablespoon chives ,very finely chopped
    • 1 tablespoon fresh mint leaves ,very finely chopped
    • ⅓ cup (90 g) Greek yogurt
    • 1 tablespoon sour cream (optional)
    • ½ teaspoon salt
    • ½ teaspoon garlic powder
    You can find detailed step-by step-photos above the recipe card.

    Instructions

    Cabbage Fritters

    • Veggies: Add the veggies to a large bowl give them a quick stir by hand. You can cut the cabbage by hand, but I recommend a food processor with the shredding blade (quick and easy!) or a mandoline for fine, even shreds. A box grater works too- just grate both cabbage and carrots if that's simpler. For reference, check the step-by-step photos or video below.
      7 cups shredded or finely cut cabbage , 2 cups shredded carrots , 2 scallions
    • Egg mixture: In a separate bowl, whisk together the eggs (or water), salt, and minced garlic.
      2 eggs, 2 teaspoon salt, 2 garlic cloves minced
    • Combine: Add the flour, cornstarch, and baking powder straight into the bowl with the veggies, then add the egg mixture. Massage everything together until the cabbage and carrots are evenly coated and the mix starts sticking together. If it feels too dry and crumbly, add a tablespoon or 2 of water. If it feels too wet, sprinkle in a touch more flour.
      ¾ cup ¾ cup flour , 2 tablespoon corn starch , 1 pkg baking powder
    • Pan-fry option (crispy & golden, takes longer): Heat a thin layer of oil in a large non-stick pan. Take a handful of the mixture and press it together firmly with your hands to form a thin patty (about ½ inch). Lay it gently into the pan, flatten slightly, and cook for about 4-5 minutes. Flip and cook the other side until golden and cooked through. Continue with the remaining patties, adding a little more oil to the pan if needed.
    • Oven-bake option (lighter, lower oil): Preheat oven to 350°F (180°C). Line a baking sheet with parchment. Shape the mixture into patties, place on the tray, flatten gently, and bake for about 30 minutes, flipping halfway through, until lightly browned and crisp on the edges.
    • Serve: Best enjoyed warm, with a yogurt herb dip or soy sauce (one of my favorites!). A squeeze of lemon on top is also lovely.

    Yogurt Sauce (optional)

    • Whisk together all the ingredients for the sauce in a small bowl.
      1 tablespoon chives, 1 tablespoon fresh mint leaves, ⅓ cup Greek yogurt , 1 tablespoon sour cream , ½ teaspoon salt, ½ teaspoon garlic powder
    • Taste and adjust salt.

    Video

    Notes

    • Cabbage: The 7 cups of cabbage are tightly packed- so make sure to press it down into the measuring cup for the right amount. 
    • Vegan version: You can replace the eggs with ½ cup of water- I've tested it multiple times and it works well. Just keep in mind the egg acts as a binder, so without it the patties won't stick together quite as well. You might need to press them a bit more firmly when shaping.
    • The oven-baked version isn't as crispy, but you can boost crunch by brushing with a little oil halfway through and flipping.
    • Adjust heat: Start on medium heat, then lower if they brown too quickly so the inside cooks through. As the pan heats up, you'll likely need even less heat to keep them golden and crisp.
    • Don't overcrowd the pan: leave space between fritters so heat circulates around them. 
    • Storage: Store cooked fritters in an airtight container in the fridge for up to 3 days. They can be frozen for 2-3 months. Thaw overnight in the fridge, and reheat in a hot skillet, oven, or air fryer until crispy. 

    Nutrition

    Serving: 1. | Calories: 114kcal | Carbohydrates: 13g | Protein: 3g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Trans Fat: 0.02g | Cholesterol: 28mg | Sodium: 521mg | Potassium: 190mg | Fiber: 2g | Sugar: 3g | Vitamin A: 3348IU | Vitamin C: 21mg | Calcium: 44mg | Iron: 1mg
    All nutritional information is based on third-party calculations and should be considered estimates.
    Tried this recipe?Leave a rating and comment telling us how you liked it! Or tag @wholefoodsoulfood__kitchen on Instagram so we can admire your creations!

    More Appetizers & Side Dishes

    • Birds-eye-view of arugula spinach salad in a large bowl with a big wooden spoon and fork in it.
      Spinach Arugula Salad
    • Big sandwich filled with chickpea egg salad and fresh lettuce on a plate.
      Chickpea "Egg" Salad
    • Dill pickle egg salad in a bowl with a big spoon, next to it some dill pickles, fresh dill and a bagel.
      Egg Dill Pickle Salad
    • Falafel platter on a white marble background.
      Falafel Platter

    Comments

      5 from 1 vote

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Vanessa says

      October 07, 2025 at 11:16 am

      5 stars
      Made these for lunch today- so simple and really good!

      Reply
      • Katie says

        October 07, 2025 at 11:16 am

        Glad to hear that! Thanks for the feedback 🙂

        Reply
    Katie Roux in front of a food stall.

    Hi, and welcome to WSK!

    If you're curious about what drives my love for all things food just hit the link below and let's get to know each other better!

    More about me →

    MUST-TRY

    • stack of waffles on plates topped with fresh fruits and maple syrup.
      Waffles without Milk
    • french toast topped with fresh berries and maple syrup.
      French Toast (Without Milk)
    • overheat view of large bowl of overnight oats without yogurt, topped with fresh kiwi pieces, pomegrante seeds, fresh raspberries, nuts and coconut flakes.
      Easy Overnight Oats Without Yogurt
    • big jar of muddled strawberries at the bottom, followed by overnight oats with water and fresh strawberries and blueberries and nuts on top.
      Overnight Oats With Water (No Milk)

    SPRING

    • Stack of banana spinach pancakes topped with blueberries and raspberries.
      Banana Spinach Pancakes
    • Zoomed in shot of a lemon protein ball.
      Lemon Protein Balls (No Peanut Butter)
    • beetroot smoothie being poured into a large glass.
      Beetroot Smoothie
    • asparagus mixed greens salad bowl
      Roasted Asparagus Green Salad

    Footer

    ↑ back to top

    More

    • About
    • Contact
    • Portfolio

    Policies

    • Privacy policy
    • California Privacy Rights
    • Terms of Use
    • Accessibility policy

    Follow & Contact

    • Sign Up! for emails and updates
    • Instagram
    • Pinterest
    • Youtube

    @2026 - Wholefood Soulfood Kitchen. All Rights Reserved.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.