clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
cabbage schnitzel
Photo credit Sonya Sanford

Cabbage Schnitzel

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.9 from 7 reviews

This cabbage schnitzel recipe is a hearty meat-free schnitzel to enjoy all year.

  • Total Time: 45 minutes
  • Yield: 4-6 servings


  • 1 ½ lb (680 g) cabbage, about 16 cups shredded
  • ½ small yellow onion
  • 3 large eggs
  • cup plain bread crumbs/matzah meal
  • ¼ cup all-purpose flour
  • salt and pepper, to taste
  • oil, as needed
  • fresh dill, for garnish
  • lemon wedges, for garnish


  1. Start by shredding your cabbage thin. This can be done with a mandoline, a food processor with the shredding disc attachment, or even with a sharp knife.
  2. Fill a large pot with water and bring the water to a boil. Salt the water generously and then add the shredded cabbage to the boiling water. Cook until the cabbage is tender, about 3-4 minutes. Drain in a colander, and then allow the cabbage to sit and continue to drain and cool for at least 10 minutes.
  3. While the cabbage is cooling and draining, prepare the remaining ingredients. Grate the onion or chop it very fine. Beat the eggs and reserve.
  4. Once cooled, squeeze out any excess liquid from the cabbage and add it to a large bowl. To the cabbage add the onion, beaten eggs, bread crumbs, flour, and salt and pepper. Stir until the cabbage is evenly and well-coated in the breadcrumb and egg mixture. The mixture should be thick and it should stick together to be formed into patties. If the mixture is too liquidy, add more breadcrumbs/flour. If you want to taste for seasoning, take a small spoonful of the mixture and cook and brown it in a pan before cooking off all of the schnitzels.
  5.  Heat a large skillet filled with a ¼” of neutral cooking oil (like avocado or canola). Once the oil is hot, form the cabbage mixture into schnitzel-shaped patties in the pan, about ½”-thick. Cook the patties in batches, so as not to crowd the pan and cause the cabbage to steam instead of brown. Cover the pan with a lid and brown for 3-4 minutes. Lift the lid, carefully flip over the patties (a fish spatula works well for this), cover again, and brown for an additional 2-3 minutes or until the schnitzels are golden brown and crisp on each side.
  6. Once cooked, transfer to a paper towel-lined plate or rack to drain some of the excess oil. Serve the schnitzels immediately, garnished with fresh dill and lemon wedges if desired.
  • Author: Sonya Sanford
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Side Dish
  • Method: Quick
  • Cuisine: Vegetarian