Start by pressing your tofu to remove excess moisture. Wrap the tofu in a clean kitchen towel and place a heavy object on top for about 15-20 minutes.
Once pressed, cut the tofu into four thin pieces.
In a shallow dish, combine the low-sodium vegan chicken broth with Italian seasoning, salt, and black pepper.
In another shallow bowl, add the all-purpose flour mixed with cornstarch. In a third bowl, place the panko breadcrumbs.
Dip each piece of tofu first into the flour mixture, then into the broth, and finally coat it with panko breadcrumbs.
In a large skillet, heat olive oil over medium-high heat. Once hot, carefully add the breaded tofu pieces. Fry for about 3-4 minutes on each side until golden brown.
In an oven-safe dish, spread a thin layer of marinara sauce at the bottom. Layer the fried tofu pieces on top, followed by more marinara sauce, and sprinkle with vegan mozzarella and vegan Parmesan cheese.
Preheat your oven to 375°F (190°C). Bake the assembled Vegan Tofu Parmesan for about 20 minutes, or until the cheese is melted and bubbly.
Remove from the oven and let it cool for a few minutes. Garnish with fresh basil and parsley. Serve hot.