Skip to Recipe

Vegetarian Schnitzel | Eggplant Schnitzel Recipe

Vegetarian Eggplant Schnitzel (Crispy Outside, Melted Cheese Inside)

This eggplant schnitzel is built for anyone who wants the pan-fried crunch and comfort of a classic Wiener schnitzel without the meat. Two rounds of eggplant sandwich a slice of mozzarella, get double-breaded, and shallow-fry to golden brown. Each schnitzel runs about 340 calories with 14g of protein and 5g of fiber, hearty enough for a proper dinner and family-friendly enough that kids will actually eat their vegetables.

Why This Recipe Works

Eggplant is famously bland unless you handle it right. The two key moves here are salting and double-breading. Slicing eggplant into 1/4-inch rounds and salting them for 20 minutes draws out excess water and bitterness, so the fried schnitzel comes out creamy inside instead of soggy. Double-breading (flour, egg, breadcrumbs, then a second dip in egg and breadcrumbs) creates a thick armor that holds in the melting cheese and prevents the greasy leakage that ruins single-breaded versions. Shallow-frying in 1/4 inch of oil at 350F crisps the coating fast and doesn’t give the eggplant time to absorb oil, which is the usual sin of home-fried eggplant.

Vegetarian Schnitzel

Vegetarian Schnitzel Recipe

Tried this recipe? Please leave a ⭐ rating on the recipe card below. It helps other readers find it and means a lot to us.

Yield: 1

Vegetarian Schnitzel

Vegetarian Schnitzel
No Ratings

Without chicken? You know what, it got even better. Here's a vegetarian recipe that will enchant everyone at the dinner table.

Crispy on the outside, with an extra cheesy texture consisting of a mixture of mozzarella and cream cheese on the inside. Taste a wonderful tomato sauce on the top… And a little more cheese as a topping…

They are first fried in oil and then become even crispier in the oven. It’s like pizza but more assertive, like schnitzel but different. Here is one of my favorite recipes, vegetarian schnitzel, with all the details below.

Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes

Ingredients

  • 1 large eggplant
  • 2 eggs
  • 2 oz. mozzarella
  • 1 tbsp. cream cheese
  • 2 tbsp. white cheddar cheese
  • 1/2 cup fresh parsley (chopped)
  • 2 garlic cloves
  • 1 tbsp. tomato paste
  • 1/2 cup water
  • All-purpose flour and breadcrumbs (for dipping before frying)
  • Paprika
  • Pepper

Instructions

  1. Start by roasting the eggplants.
  2. Use a small chamber of your stove or your oven.
  3. Important Recommendation: Use your stove for the best results. The most important point is that the eggplants are quite soft and tender after roasting.
  4. Wash the eggplant and poke a few holes with a toothpick or fork.
  5. Place it on the small chamber of your stove or medium-low heat and roast it.
  6. Turn the eggplants on the fire side often.
  7. Meanwhile, break the eggs into a plate.
  8. Finely chop the garlic and add it to the egg.
  9. Add finely chopped parsley and a little salt and mix.
  10. If the eggplants become tender, remove them from the stove.
  11. Wash them but be careful because they may be hot.
  12. Peel off the skins gently. Cut off the stems with a knife.
  13. Now cut the eggplants in half lengthwise.
  14. Gently press the surface of the half eggplants with your hand to flatten them a little.
  15. Now open a pocket on the sides of the half eggplants with a knife so that the mozzarella fits in the cuts you made.
  16. Make the same cut on both eggplants.
  17. Spread 1/2 tbsp of cream cheese on each of the pockets and place 1 slice of mozzarella.
  18. Dip the eggplants first in the egg mixture, then in the flour, again in the egg mixture, and finally in the breadcrumbs.
  19. Heat a generous amount of sunflower oil in a deep frying pan.
  20. Then, fry the cheesy schnitzels in plenty of oil.
  21. Preheat your oven while the schnitzels are frying.
  22. On the other hand, add 1 tbsp of tomato paste to a small saucepan.
  23. Fry for a few seconds and add water.
  24. Then add paprika and black pepper and cook until the sauce boils.
  25. Next, line a baking tray with parchment paper. Place the fried schnitzels on the parchment paper.
  26. Spread a tablespoon of tomato sauce on the tops.
  27. Finally, sprinkle shredded cheddar cheese on each half of the eggplant.
  28. Bake them until the cheeses are browned.
  29. You will fall in love with this perfect schnitzel!

Nutrition Information

Yield

1

Serving Size

1

Amount Per Serving Calories 1271Total Fat 37gSaturated Fat 17gTrans Fat 0gUnsaturated Fat 15gCholesterol 445mgSodium 889mgCarbohydrates 188gFiber 25gSugar 28gProtein 54g

The nutritional information provided is an estimate based on the ingredients and cooking methods used in this recipe. Actual nutritional content may vary depending on the brands of ingredients and portion sizes. Please consult a registered dietitian or nutritionist for precise dietary advice.

Ingredient Notes

Choose small to medium eggplants with firm shiny skin and no soft spots. Larger eggplants can be bitter and seedy. Italian or Japanese varieties both work; skip the pale white eggplant, which has less flavor. Use low-moisture whole-milk mozzarella cut into 1/4-inch slices for the filling; fresh mozzarella releases too much water. Panko breadcrumbs make a crunchier crust than regular breadcrumbs, and Japanese brands like Kikkoman are consistently good. Use an all-purpose or whole wheat flour for the first coat. Two large eggs for the wash. Neutral oil like avocado, canola, or grapeseed for frying; olive oil breaks down at 350F.

Tips and Variations

Salt the eggplant rounds on both sides with kosher salt and lay them on paper towels for 20 minutes. Press down with more paper towels to squeeze out the beaded water. Sandwich a slice of mozzarella between two rounds of eggplant and press firmly. Set up three shallow dishes: flour seasoned with salt and pepper, beaten eggs, and panko. Coat each sandwich in flour, egg, panko, then egg and panko again. Heat 1/4 inch of oil to 350F (test with a breadcrumb: it should sizzle immediately). Fry 3 to 4 minutes per side until deep golden. Drain on a wire rack, not paper towels, so the bottom stays crisp. For a vegan version, use a plant-based mozzarella and a flax egg (1 tablespoon ground flax mixed with 3 tablespoons water). For a gluten-free build, use gluten-free flour and gluten-free panko. For the side dish, dice potatoes and pan-fry in 1 tablespoon of oil until crisp, then season with paprika, black pepper, and a small pinch of turmeric at the finish.

Storage and Reheating

Best eaten immediately after frying. Leftovers keep for 2 days refrigerated in a sealed container. Reheat in a 400F oven for 8 minutes on a wire rack to restore crispness; the microwave turns the coating soggy. Freezing is not recommended because thawed eggplant releases water.

Current Version
August 8, 2026
Edited By
Damla Sengul
August 1, 2026
Edited By
Damla Sengul
  1. Academy of Nutrition and Dietetics. Position: Vegetarian Diets. Source
  2. Harvard T.H. Chan School of Public Health. Diet Review: Vegetarian Diet. Source
  3. Mayo Clinic. Vegetarian diet: How to get the best nutrition. Source
  4. USDA FoodData Central. Source
Skip to Recipe