Craving Lasagna but Can’t Do Meat? It’s Tofu Time

August 31, 2021
Credit: Unsplash

Tofu Lasagna

The saucy pasta dish you love, now in a vegetarian variety.

Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings 7
Calories 324 kcal


  • ½ 12 ounce package uncooked lasagna noodles
  • 1 12 ounce package firm tofu crumbled
  • 2 eggs
  • ¼ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon ground nutmeg
  • 2 tablespoons milk
  • 1 cup spaghetti sauce
  • 1 tablespoon dried parsley
  • 2 cups shredded mozzarella cheese divided
  • ½ cup grated Parmesan cheese


  1. Turn the oven up to 350 F.

  2. Get a big pot of lightly salted water boiling and cook the lasagna noodles for 8 to 10 minutes or until al dente. Drain the water out.

  3. Combine the tofu, eggs, salt, pepper, nutmeg, milk, spaghetti sauce, parsley and 1 cup of mozzarella cheese in a mixing bowl. Spread that stuff in a layer in the bottom of a 9x13 baking dish.

  4. Layer the lasagna noodles with the sauce mixture, making sure to end with a layer of sauce. Sprinkle the leftover mozzarella and Parmesan over the top.

  5. Bake the dish in the oven for 25 to 35 minutes.


You May Also Like