Nutrition Facts for Tofu parmigiana
Blog Research API Download App

Tofu Parmigiana

Image of Tofu Parmigiana
Nutriscore Rating: 70/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.

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
✓ Track meals with just a photo
✓ Hit your nutrition goals easier
✓ Join 2M+ happy users
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!
595
cal
33.6g
protein
45.3g
carbs
32.5g
fat

Nutrition Facts

1 serving (356.9g)
Calories
595
% Daily Value*
Total Fat 32.5 g 42%
Saturated Fat 9.3 g 46%
Polyunsaturated Fat 0.0 g
Cholesterol 30 mg 10%
Sodium 1253 mg 54%
Total Carbohydrate 45.3 g 16%
Dietary Fiber 4.6 g 17%
Total Sugars 4.6 g
Protein 33.6 g 67%
Vitamin D 0.4 mcg 2%
Calcium 811 mg 62%
Iron 5.0 mg 28%
Potassium 225 mg 5%

*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

29.8%%
22.2%%
48.0%%
Fat: 1164 cal (48.0%%)
Protein: 538 cal (22.2%%)
Carbs: 724 cal (29.8%%)