A tasty, filling, vegetarian sandwich loaded with melty mozzarella and crispy tofu!
Course Main Course
Cuisine Italian
Keyword parmesan, tofu
Prep Time 15 minutesminutes
Cook Time 10 minutesminutes
Pressing time 30 minutesminutes
Total Time 55 minutesminutes
Servings 4
Ingredients
16ozpackage extra firm tofu
2eggs
1cupPanko breadcrumbs
1teaspoonoregano
1teaspoonsalt
1teaspoongarlic powder
2-3tablespoonsolive oil
1cupmarinara
8ounceswhole mozzarellasliced
1/4cupParmesan*grated
4ciabattahoagie, or sandwich rolls, sliced in half
Instructions
Prepare the tofu for frying by draining the tofu, and placing it on a clean kitchen towel on top of a plate or other flat surface. Wrap the towel over the tofu, and place another place on top. Place a heavy object, such as cans or a book, over the top plate, and let sit for 30 minutes.
Beat together the eggs in a shallow bowl.
In another shallow bowl, add panko breadcrumbs, oregano, salt, and garlic powder.
Preheat oven to 350F.
Cut tofu lengthwise into 4 slices. Heat olive oil in a large skillet over medium heat.
Bread the tofu by first dipping each slice in the egg wash, then in the breadcrumb mixture until the tofu is evenly coated.
Fry the tofu in the skillet until golden brown, about 3-4 minutes per side. Remove from pan.
Assemble the sandwiches by spreading a layer of marinara on the bottom half of a roll, then add a slice of fried tofu, then another layer or marinara, then a layer of mozzarella slices, then a generous sprinkle of Parmesan. Top with the top half of the roll, and place on a sheet pan. Repeat for remaining sandwiches.
Bake sandwiches at 350F for 10 minutes, or until roll is slightly crispy and cheese is melted. Serve immediately.
Notes
*Not all Parmesan is vegetarian; traditional Parmesan from Europe is made using animal rennet. Be sure to check the label when purchasing Parmesan to ensure you buy Parmesan using vegetable rennet if you're a vegetarian.