I make this tofu parm when I want all the comfort of classic parmigiana without the dairy or fuss. It’s crisp, saucy, and holds up well for a week of easy dinners. The trick is a short marinade and a sturdy breading that stands up to baking and bubbling sauce.
This recipe moves from a quick soak to a shallow fry, then finishes in the oven so the tofu gets a golden crust and melty vegan cheese on top. It’s shockingly simple and very forgiving—great for feeding a small crowd or for a satisfying solo meal that reheats beautifully.
What Goes Into Vegan Tofu Parmesan (Parmigiana)

Ingredients
- 1 16-ounce extra firm or super-firm tofu — cut into 4 thin pieces; this is the foundation, so choose a dense block that won’t crumble.
- 2 cups low-sodium vegan chicken broth — the quick marinade that seasons the tofu; low-sodium lets you control salt later.
- 1/4 cup all-purpose flour — for the first dredge; gives the cornstarch mixture something to cling to.
- 1 teaspoon Italian seasoning (optional) — an easy way to add background herb flavor to the flour.
- 1/2 teaspoon salt — balances flavors in the flour dredge.
- Black pepper — to taste; fresh cracked adds a little bite.
- 1 tablespoon cornstarch — mixed into the reserved marinade to make a glue-like dip for the breadcrumbs.
- 3/4 cup panko breadcrumbs — gives the cutlets their signature crunch; choose plain or seasoned based on preference.
- 1/3–1/2 cup olive oil — for frying; enough to shimmer in your skillet and get the crust golden.
- 1 cup marinara sauce — the tomato layer that keeps the cutlets saucy while baking.
- 1/2 cup vegan mozzarella cheese — melts over the marinara; use your favorite variety.
- 1/2 cup shredded vegan Parmesan — a finishing hit of savory, nutty flavor.
- 1/4 cup chopped fresh basil and/or parsley — for serving; brightens the dish at the end.
Vegan Tofu Parmesan (Parmigiana): From Prep to Plate
- Preheat the oven to 450°F (232°C). Grease or line a baking sheet and set it aside.
- Slice the 16-ounce block of extra-firm or super-firm tofu into 4 thin pieces and place them in a shallow dish. Pour the 2 cups low-sodium vegan chicken broth over the tofu to cover, cover the dish, and refrigerate for at least 30 minutes or up to overnight.
- After marinating, remove the tofu from the dish. Reserve 1/3 cup of the marinade in a small bowl and discard the remaining marinade. Pat the tofu pieces lightly with paper towels to remove excess surface moisture.
- Prepare the breading stations: on a shallow plate combine 1/4 cup all-purpose flour, 1 teaspoon Italian seasoning (optional), 1/2 teaspoon salt, and black pepper to taste; in a shallow bowl whisk the reserved 1/3 cup marinade with 1 tablespoon cornstarch until smooth; place 3/4 cup panko breadcrumbs on a third shallow plate.
- Breading: working with one piece at a time, dredge both sides of a tofu piece in the flour mixture, shaking off any excess. Dip both sides briefly into the cornstarch–marinade mixture, then press both sides into the panko breadcrumbs until evenly coated. Transfer to a plate and repeat with the remaining pieces.
- Heat 1/3 to 1/2 cup olive oil in a large skillet over medium heat until shimmering. Add the breaded tofu pieces (do not overcrowd; cook in batches if needed) and fry 4 to 5 minutes per side, or until golden brown. Turn carefully to keep the coating intact.
- Transfer the fried tofu to a paper towel–lined plate briefly to absorb excess oil.
- Place the tofu cutlets on the prepared baking sheet. Top each cutlet with 1/4 cup marinara sauce, 2 tablespoons vegan mozzarella cheese, and 1 tablespoon shredded vegan Parmesan.
- Bake on the middle rack for 15 to 20 minutes, or until the cheese is melted and bubbly.
- Remove from the oven, sprinkle with 1/4 cup chopped fresh basil and/or parsley, and serve warm.
- Leftovers: store in the refrigerator for up to 3 days. Reheat in the oven, toaster oven, or air fryer for best results.
Why It’s Crowd-Pleasing

Tofu parm hits familiar textures and flavors: crispy crust, tangy tomato, and melty cheese. It reads like classic comfort food on the plate but is light enough that people eat two servings without feeling weighed down. The marinade step seasons the tofu throughout, so each bite tastes purposeful, not bland.
It’s also flexible. Serve it over spaghetti for a dinner party, tuck the cutlets into a sandwich for lunch, or slice and stack them with roasted vegetables. Most nonvegans won’t miss the dairy because the contrast of textures and the savory cheese alternatives do the heavy lifting.
Flavor-Forward Alternatives

- Sauces: Use a roasted garlic or basil-forward marinara to change the aroma profile without changing technique.
- Cheese swaps: Try a different style of vegan mozzarella (firmer or creamier) to adjust melt and texture.
- Breadings: For an extra-herby crust, stir a pinch of dried oregano into the panko; for a nuttier crunch, mix in a small amount of finely ground nuts (no quantities needed—adjust to taste).
- Herb finish: Alternate basil with parsley or both—each gives a different brightness to the finished plate.
Equipment at a Glance
- Shallow dish or baking dish for marinating tofu.
- Three shallow plates or bowls for the breading stations.
- Large skillet for frying (cast iron or stainless works well).
- Baking sheet and parchment or a light grease for the oven finish.
- Paper towels for draining excess oil.
Mistakes Even Pros Make
- Skipping the marinade: Tofu straight from the package is often bland—soaking in the broth infuses flavor and prevents the cutlet from tasting flat.
- Overcrowding the skillet: Crowding drops the oil temperature and leads to soggy breading. Work in batches for a consistently golden crust.
- Not reserving the marinade: The reserved 1/3 cup is what makes the cornstarch dip sticky enough for the panko. Discarding it loses both flavor and adhesion.
- Using the wrong tofu: Soft or even “firm” tofu will fall apart when breaded and fried. Use extra-firm or super-firm as specified.
Seasonal Flavor Boosts
In spring and summer, swap or supplement parsley for basil and add a scattering of fresh lemon zest just before serving for lift. In fall and winter, use a heartier, slow-simmered marinara with roasted root vegetables or add a pinch of smoked paprika to the panko for warmth. These small seasonal touches elevate the dish while keeping the core method unchanged.
Flavor Logic
There are three simple flavor systems at work: seasoning by soaking, texture building by layered breading, and finishing by oven baking under sauce and cheese. The broth soaks into the tofu, giving it depth beyond surface salt. Flour gives the wet cornstarch slurry something to adhere to, while panko provides the crunch. Frying locks that crust in place, and the final oven step melts the vegan cheeses and allows the sauce to integrate the flavors without overcooking the tofu.
Save for Later: Storage Tips
As the recipe states, leftovers keep in the refrigerator for up to 3 days. Cool to room temperature, then store cutlets in an airtight container with the sauce separate if possible—this preserves crispness. To reheat, use a preheated oven, toaster oven, or air fryer to revive the crust; avoid the microwave if you want to keep the panko crunchy.
Handy Q&A
Do I have to fry the tofu? Can I skip to baking?
Frying gives the crispiest exterior and helps the panko adhere. If you prefer to skip frying, you can bake the breaded cutlets on a lightly oiled sheet at 425°F until golden, but they will be less crisp and the texture slightly different.
Can I make this gluten-free?
Yes—substitute a gluten-free all-purpose flour and gluten-free panko. The method and proportions remain the same, but check that your vegan cheeses and broth are gluten-free.
How should I press the tofu if I want it even firmer?
If your block is quite moist, press it for 15–30 minutes between paper towels and a weighted surface before slicing; this reduces excess water and helps the marinade penetrate less, which can be useful if you prefer a firmer bite. The recipe’s marinating step will also season the tofu.
Can I freeze leftovers?
Freezing is possible, but breaded and fried tofu may lose some crunch after freezing and reheating. If you plan to freeze, wrap tightly and thaw before reheating in an oven or air fryer to improve texture.
The Takeaway
This Vegan Tofu Parmesan is straightforward, reliable, and satisfying. A short marinade, a three-step breading, a quick fry, and a final oven finish yield a dish that’s crunchy, saucy, and easy to adapt. Follow the method, keep the ingredients as listed, and you’ll have a crowd-pleasing plant-based classic that works for weeknight dinners and weekend entertaining alike.

Vegan Tofu Parmesan (Parmigiana)
Ingredients
Ingredients
- 1 16 ounceextra firm or super-firm tofucut into 4 thin pieces*
- 2 cupslow-sodium vegan chicken broth
- 1/4 cupall-purpose flour
- 1 teaspoonItalian seasoningoptional
- 1/2 teaspoonsalt
- Black pepperto taste
- 1 tablespooncornstarch
- 3/4 cuppanko breadcrumbs*
- 1/3-1/2 cupolive oil
- 1 cupmarinara sauce
- 1/2 cupvegan mozzarella cheese
- 1/2 cupshredded vegan Parmesan
- 1/4 cupchopped fresh basil and/or parsleyfor serving
Instructions
Instructions
- Preheat the oven to 450°F (232°C). Grease or line a baking sheet and set it aside.
- Slice the 16-ounce block of extra-firm or super-firm tofu into 4 thin pieces and place them in a shallow dish. Pour the 2 cups low-sodium vegan chicken broth over the tofu to cover, cover the dish, and refrigerate for at least 30 minutes or up to overnight.
- After marinating, remove the tofu from the dish. Reserve 1/3 cup of the marinade in a small bowl and discard the remaining marinade. Pat the tofu pieces lightly with paper towels to remove excess surface moisture.
- Prepare the breading stations: on a shallow plate combine 1/4 cup all-purpose flour, 1 teaspoon Italian seasoning (optional), 1/2 teaspoon salt, and black pepper to taste; in a shallow bowl whisk the reserved 1/3 cup marinade with 1 tablespoon cornstarch until smooth; place 3/4 cup panko breadcrumbs on a third shallow plate.
- Breading: working with one piece at a time, dredge both sides of a tofu piece in the flour mixture, shaking off any excess. Dip both sides briefly into the cornstarch–marinade mixture, then press both sides into the panko breadcrumbs until evenly coated. Transfer to a plate and repeat with the remaining pieces.
- Heat 1/3 to 1/2 cup olive oil in a large skillet over medium heat until shimmering. Add the breaded tofu pieces (do not overcrowd; cook in batches if needed) and fry 4 to 5 minutes per side, or until golden brown. Turn carefully to keep the coating intact.
- Transfer the fried tofu to a paper towel–lined plate briefly to absorb excess oil.
- Place the tofu cutlets on the prepared baking sheet. Top each cutlet with 1/4 cup marinara sauce, 2 tablespoons vegan mozzarella cheese, and 1 tablespoon shredded vegan Parmesan.
- Bake on the middle rack for 15 to 20 minutes, or until the cheese is melted and bubbly.
- Remove from the oven, sprinkle with 1/4 cup chopped fresh basil and/or parsley, and serve warm.
- Leftovers: store in the refrigerator for up to 3 days. Reheat in the oven, toaster oven, or air fryer for best results.
Equipment
- Baking Sheet
- Shallow Dish
- shallow plate
- shallow bowl
- Small Bowl
- Large Skillet
- Paper Towels
Notes
Gluten-Free:Use gluten-freeall-purpose flourand gluten-free panko breadcrumbs
Oil:The amount of oil you need for frying will vary based on the size and type of your pan. I used a large nonstick ceramic pan and only needed 1/3 cup of oil, but if your pan is larger and made of stainless steel or cast iron you may need to add more oil to prevent sticking.
Baked Variation:Prepare the tofu cutlets as written, then spray both sides generously with spray oil. Place the cutlets on a prepared baking sheet and bake plain for 15-17 minutes before removing from the oven, flipping, topping with sauce, and returning to the oven to bake for an additional 15-20 minutes, or until the cheese is melted. You can also make this recipe in the air-fryer, but may need to reduce the cook time by 3-5 minutes per side.
Tofu replacement:You can also make this recipe using a vegan chicken cutlet (like Gardein’s Chik’n Scallopini) – if you go this route, you do not need to marinate the faux meat.
