Nutrition Facts for 3 cheese spinach lasagna with tofu
Blog Research API Download App

3 Cheese Spinach Lasagna with Tofu

Image of 3 Cheese Spinach Lasagna with Tofu
Nutriscore Rating: 68/100

Savor the comfort of homemade Italian cuisine with this 3 Cheese Spinach Lasagna with Tofu, a luxurious yet wholesome twist on a classic favorite. Layers of tender lasagna noodles embrace a creamy, protein-packed filling made from ricotta, crumbled tofu, and sautéed spinach, seasoned to perfection with garlic, onion powder, and Italian herbs. Topped with bubbling mozzarella and Parmesan and nestled in a rich marinara sauce, this dish balances hearty flavors with a boost of nutrients. Ideal for vegetarians or anyone looking to add a creative spin to their lasagna game, this recipe is as satisfying as it is easy to prepare. Ready in just 80 minutes, it’s perfect for comforting weeknight dinners, impressive special occasions, or making ahead for meal prep. Your taste buds—and dinner guests—will thank you!

✓ FDA-Compliant • EC Certified

The Toxic-Free Cutting Board

Medical-grade titanium. No microplastics. No bacteria. No compromises.

Zero Toxins
Self-Sanitizing
Lifetime Durability
$99 $169 SAVE 40%
Shop Now →
Titan Haus Pure Titanium Cutting Board

Recipe Information

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

🥘 Ingredients

14 items
  • 12 pieces Lasagna noodles
  • 2 cups Ricotta cheese
  • 3 cups Shredded mozzarella cheese
  • 1.5 cups Grated Parmesan cheese
  • 5 cups Fresh spinach
  • 14 ounces Firm tofu
  • 4 cups Marinara sauce
  • 1 large Egg
  • 1 teaspoon Garlic powder
  • 1 teaspoon Onion powder
  • 2 teaspoons Italian seasoning
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 1 tablespoon Olive oil
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Preheat your oven to 375°F (190°C).

2

Bring a large pot of salted water to a boil. Cook the lasagna noodles according to the package instructions. Drain and set aside.

3

Drain the tofu and pat it dry with a clean kitchen towel. Crumble the tofu into a large mixing bowl. Add ricotta cheese, garlic powder, onion powder, 1 teaspoon Italian seasoning, salt, and black pepper. Mix until well combined.

4

In a skillet over medium heat, add olive oil. Sauté the spinach until wilted, about 2-3 minutes. Let it cool for a few minutes, then chop the spinach and fold it into the tofu and ricotta mixture.

5

In a small bowl, beat the egg and stir it into the spinach and tofu mixture to help bind the filling.

6

Spread a thin layer of marinara sauce on the bottom of a 9x13-inch baking dish.

7

Place a layer of lasagna noodles over the sauce. Spread 1/3 of the spinach and tofu mixture over the noodles, followed by 1 cup of marinara sauce, 1 cup of shredded mozzarella, and 1/2 cup of grated Parmesan.

8

Repeat the layering process two more times, finishing with a final layer of noodles and marinara sauce at the top.

9

Sprinkle the remaining mozzarella and Parmesan cheeses over the top.

10

Cover the baking dish with aluminum foil and bake in the preheated oven for 30 minutes.

11

Remove the foil and bake for an additional 20 minutes, or until the cheese on top is melted and bubbly.

12

Let the lasagna rest for 10 minutes before slicing and serving. Enjoy!

Cooking Tip: Take your time with each step for the best results!
757
cal
44.6g
protein
73.5g
carbs
31.3g
fat

Nutrition Facts

1 serving (401.8g)
Calories
757
% Daily Value*
Total Fat 31.3 g 40%
Saturated Fat 14.9 g 74%
Polyunsaturated Fat 0.0 g
Cholesterol 100 mg 33%
Sodium 1025 mg 45%
Total Carbohydrate 73.5 g 27%
Dietary Fiber 5.2 g 19%
Total Sugars 4.8 g
Protein 44.6 g 89%
Vitamin D 0.1 mcg 1%
Calcium 991 mg 76%
Iron 5.6 mg 31%
Potassium 329 mg 7%

*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

39.1%%
23.7%%
37.2%%
Fat: 2244 cal (37.2%%)
Protein: 1428 cal (23.7%%)
Carbs: 2356 cal (39.1%%)