Tofu Spinach Lasagna

Prep: 15 min Cook: 30 min Serves: 8 Cuisine: Italian

A hearty and nutritious vegetarian lasagna featuring layers of tender noodles, creamy tofu, and flavorful spinach, all nestled in a savory tomato sauce. Perfect for family dinners or entertaining guests, this dish offers a comforting taste with a healthy twist, suitable for vegetarians and spinach lovers alike.

Be the first to rate this recipe

Ingredients

  • 1/2 lb. lasagna noodles
  • 2 (10 oz.) pkg. frozen chopped spinach
  • 1 lb. soft tofu
  • 1 lb. firm tofu
  • 1 Tbsp. sugar
  • 1/2 tsp. garlic powder
  • 2 Tbsp. lemon juice
  • 3 tsp. chopped basil or Italian seasoning
  • 2 tsp. salt
  • 4 c. spaghetti sauce

Instructions

  1. Preheat oven to 350°F.
  2. Use a 9 x 13-inch pan for assembling the lasagna.
  3. Defrost the frozen chopped spinach and drain thoroughly.
  4. In a blender or food processor, combine soft tofu, sugar, garlic powder, lemon juice, and 1 teaspoon salt. Blend until smooth.
  5. Taste the tofu mixture and add more salt if necessary.
  6. Spread a layer of spaghetti sauce at the bottom of the pan.
  7. Layer lasagna noodles, half of the tofu mixture, and half of the spinach over the sauce.
  8. Repeat the layers: sauce, noodles, remaining tofu mixture, remaining spinach.
  9. Finish with a layer of noodles topped with sauce.
  10. Cover the pan with foil and bake for 25 to 30 minutes until heated through.

Tips & Substitutions

For a creamier texture, you can blend the firm tofu with the soft tofu. If you don't have frozen spinach, fresh spinach can be used, just sauté it until wilted and drain excess water. You can also substitute the spaghetti sauce with Quick Pizza Sauce for a different flavor profile.

Serving Suggestions

This Tofu Spinach Lasagna pairs beautifully with a side salad or steamed vegetables for a complete meal. A light drizzle of olive oil and a sprinkle of fresh basil on top can enhance the presentation. For a heartier option, serve alongside Basic Tomato Meat Sauce for added richness.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, cover with foil and warm in a preheated oven at 350°F for 15-20 minutes, or until heated through. Alternatively, individual servings can be microwaved for 2-3 minutes.

Nutrition & Diet Analysis (per serving)

Each serving of Tofu Spinach Lasagna contains roughly 115 calories, with 5g protein, 23g carbohydrates, and 1g fat. It is an excellent source of vitamin C (29% of the Daily Value), and a good source of dietary fiber and protein. Note that it is relatively high in sodium, at 930mg per serving (40% of the Daily Value).

115 kcal 6% DV
Protein Fat Carbs

Macronutrients

Protein 5.4g 11% DV
Total Fat 1.1g 1% DV
Carbs 23.4g 8% DV
Fiber 3.7g 13% DV
Sugar 1.1g 2% DV

Electrolytes

Sodium 930.3mg 40% DV
Potassium 307mg 7% DV
Cholesterol 0.2mg

Vitamins & Minerals

Vitamin A 6.6mcg 1% DV
Vitamin C 26mg 29% DV
Calcium 46mg 4% DV
Iron 1.1mg 6% DV
Diet fit Under 400 cal Low-fat
Contains Wheat/Gluten Soy

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I make this lasagna ahead of time?

Yes, you can assemble the lasagna a day in advance. Simply cover it tightly with foil and store it in the refrigerator until you're ready to bake. Just add a few extra minutes to the baking time if baking straight from the fridge.

Can I freeze this lasagna?

Absolutely! You can freeze the assembled lasagna before baking. Wrap it tightly in plastic wrap and foil, and it will keep well for up to 3 months. To bake, thaw overnight in the refrigerator and follow the baking instructions.

What can I substitute for tofu?

If you're looking for an alternative to tofu, you can use ricotta cheese for a non-vegan option or cashew cream for a vegan substitute. Both will provide a creamy texture and complement the other ingredients well.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Italian recipes → Vegan recipes → Vegetarian recipes → All recipes →