Nutrition Facts for Tofu lasagna

Tofu Lasagna

Indulge in the comforting, plant-based goodness of Tofu Lasagna, a perfect marriage of hearty flavors and wholesome ingredients. This vegan twist on the classic Italian dish features a rich and creamy tofu ricotta infused with fresh basil, nutritional yeast, and zesty lemon juice. Layered with sautéed spinach, tender lasagna noodles, vibrant marinara sauce, and a generous topping of dairy-free mozzarella, this recipe delivers a satisfying, cheesy indulgence—without any dairy. Ready in just over an hour, it’s an excellent option for dinner parties or cozy family meals. Serve this protein-packed, dairy-free lasagna with a crisp side salad or garlic bread for a complete, flavor-filled feast.

Nutriscore Rating: 72/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Tofu Lasagna
Prep Time:20 mins
Cook Time:50 mins
Total Time:70 mins
Servings: 6

Ingredients

  • 16 oz Firm tofu
  • 3 cups Spinach leaves (fresh)
  • 3 tbsp Nutritional yeast
  • 2 tbsp Lemon juice
  • 2 cloves Garlic cloves (minced)
  • 1 cup Basil leaves (fresh, chopped)
  • 1 tsp Salt
  • 0.5 tsp Black pepper
  • 12 sheets Lasagna noodles
  • 4 cups Marinara sauce
  • 2 cups Dairy-free mozzarella cheese (shredded)
  • 1 tbsp Olive oil

Directions

Step 1

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

Step 2

Drain the tofu and press it to remove excess moisture. Crumble the tofu into a large mixing bowl.

Step 3

Add the nutritional yeast, lemon juice, minced garlic, salt, pepper, and chopped basil to the crumbled tofu. Mix well until the texture resembles ricotta cheese. Set aside.

Step 4

In a large skillet, heat olive oil over medium heat. Add spinach to the skillet and sauté until wilted. Fold the cooked spinach into the tofu ricotta mixture.

Step 5

Cook the lasagna noodles according to the package instructions. Drain and set aside.

Step 6

Spread 1/2 cup of marinara sauce evenly in the bottom of a 9x13-inch baking dish.

Step 7

Place a layer of cooked lasagna noodles on top of the sauce. Spread 1/3 of the tofu ricotta mixture over the noodles, followed by 1 cup of marinara sauce. Sprinkle 1/2 cup of dairy-free mozzarella cheese on top.

Step 8

Repeat the layering process (noodles, ricotta mixture, marinara sauce, mozzarella cheese) two more times, ending with a layer of marinara sauce topped with the remaining mozzarella cheese.

Step 9

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

Step 10

Remove the foil and bake for an additional 15-20 minutes, or until the cheese is melted and slightly golden.

Step 11

Let the lasagna rest for 10 minutes before slicing. Serve warm and enjoy!

Nutrition Facts

Serving size 2933.3 grams (2933.3g)
Amount per serving % Daily Value*
Calories 4713
Total Fat 165.60g 212%
Saturated Fat 92.30g 462%
Polyunsaturated Fat 1.30g
Cholesterol 0mg 0%
Sodium 6788mg 295%
Total Carbohydrate 580.20g 211%
Dietary Fiber 46.70g 167%
Total Sugars 49.50g
Protein 173.00g 346%
Vitamin D 0IU 0%
Calcium 1897mg 146%
Iron 46mg 258%
Potassium 3431mg 73%
*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

Fat: 33.1%
Protein: 15.4%
Carbs: 51.5%