Nutrition Facts for Tofu parmigiana

Tofu Parmigiana

Image of Tofu Parmigiana
Nutriscore Rating: 69/100

Indulge in the comforting, plant-based twist of Tofu Parmigiana—a hearty, Italian-inspired dish that's perfect for weeknight dinners or special occasions. This recipe features extra-firm tofu slices that are breaded with a perfectly seasoned crunchy coating and pan-fried to golden perfection before being smothered in rich marinara sauce and gooey melted mozzarella cheese. Whether you opt for dairy-free or traditional cheese, this vegetarian entrée delivers a satisfying combination of crispy textures and savory flavors. Baked until bubbly and garnished with fresh basil, it’s a crowd-pleasing meal that pairs beautifully with pasta, salad, or crusty bread. Simple to prepare yet bursting with flavor, this tofu-based comfort food is sure to become a dinner favorite.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
30 min
🕐
Total Time
50 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

13 items
  • 1 block (14 oz) extra-firm tofu
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 0.5 cup all-purpose flour
  • 0.5 cup unsweetened almond milk (or other plant-based milk)
  • 2 tablespoons cornstarch
  • 1 cup breadcrumbs
  • 1 teaspoon Italian seasoning
  • 3 tablespoons olive oil
  • 2 cups marinara sauce
  • 1.5 cups shredded mozzarella cheese (dairy or plant-based)
  • 0.25 cup grated Parmesan cheese (optional, dairy or plant-based)
  • 5 leaves fresh basil leaves (optional, for garnish)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Press the tofu: Remove the tofu from packaging and wrap it in a clean kitchen towel or paper towels. Place a heavy object (like a skillet or a stack of books) on top to press out excess liquid for about 15 minutes.

2

Slice the tofu into 1/2-inch thick slabs and season both sides with salt and black pepper.

3

Set up a breading station with three shallow bowls. In the first bowl, place the all-purpose flour. In the second bowl, whisk together almond milk and cornstarch until smooth. In the third bowl, mix breadcrumbs with Italian seasoning.

4

Dip each tofu slice into the flour, shaking off excess, then into the almond milk mixture, and finally into the seasoned breadcrumbs, ensuring it is fully coated.

5

Heat olive oil in a large skillet over medium heat. Cook the breaded tofu slices for about 2-3 minutes on each side, or until golden brown and crispy. Work in batches if necessary. Transfer cooked tofu to a plate lined with paper towels to drain excess oil.

6

Preheat your oven to 375°F (190°C). Spread 1/2 cup of marinara sauce on the bottom of a baking dish.

7

Arrange the tofu slices in a single layer in the baking dish. Spoon the remaining marinara sauce over the tofu, ensuring each slice is evenly covered.

8

Sprinkle shredded mozzarella cheese evenly over the top of the marinara sauce. If using Parmesan cheese, sprinkle it over the mozzarella.

9

Bake the dish in the preheated oven for 20-25 minutes, or until the cheese is melted and bubbly.

10

Remove from the oven and let cool slightly. Garnish with fresh basil leaves, if desired, and serve warm. Enjoy your Tofu Parmigiana!

Cooking Tip: Take your time with each step for the best results!
2547
cal
151.3g
protein
184.1g
carbs
141.7g
fat

Nutrition Facts

1 serving (1458.2g)
Calories
2547
% Daily Value*
Total Fat 141.7 g 182%
Saturated Fat 45.2 g 226%
Polyunsaturated Fat 4.0 g
Cholesterol 126 mg 42%
Sodium 6780 mg 295%
Total Carbohydrate 184.1 g 67%
Dietary Fiber 19.8 g 71%
Total Sugars 19.6 g
Protein 151.3 g 303%
Vitamin D 1.8 mcg 9%
Calcium 4914 mg 378%
Iron 22.1 mg 123%
Potassium 1286 mg 27%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

28.1%%
23.1%%
48.7%%
Fat: 1275 cal (48.7%%)
Protein: 605 cal (23.1%%)
Carbs: 736 cal (28.1%%)