Tofu Lasagna Recipe

This tofu lasagna recipe is easy to prepare and rich with Italian herbs and cheeses. Try this vegetarian lasagna when you want to cook something healthier for a change.

Tofu Lasagna Recipe

How To Make Tofu Lasagna

Prep: 20 mins
Cook: 45 mins
Total: 1 hr 5 mins


  • 9 lasagna noodles, cooked
  • 10 oz frozen spinach, thawed and drained
  • 15 oz part-skim ricotta cheese
  • 12 oz extra firm tofu, drained
  • 1 tbsp fresh basil, chopped
  • 1 tsp oregano
  • 2 garlic cloves, chopped
  • salt and pepper
  • 1 tsp olive oil
  • 26 oz spaghetti sauce
  • 12 oz Morningstar Farms Veggie Crumbles
  • 8 oz Italian cheese, of your choice


  1. Combine ricotta cheese, tofu, spinach, basil, oregano, garlic, salt and pepper in a bowl. Blend the mixture together using a potato masher.

  2. Spread the olive oil in a 13x9" baking dish and layer in this order: spaghetti sauce, 3 cooked lasagna noodles, ricotta/tofu filling, veggie crumbles, and cheese.

  3. Repeat the layer again, topping off with the last 3 remaining noodles.

  4. Bake at 350 degrees for 45 minutes and allow it to sit for 10 minutes to set before serving.


  • Sugar: 4g
  • :
  • Calcium: 208mg
  • Calories: 252kcal
  • Carbohydrates: 23g
  • Cholesterol: 15mg
  • Fat: 10g
  • Fiber: 4g
  • Iron: 3mg
  • Potassium: 518mg
  • Protein: 20g
  • Saturated Fat: 3g
  • Sodium: 603mg
  • Vitamin A: 3200IU
  • Vitamin C: 6mg
Nutrition Disclaimer
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!