Skip to main content

Vegan Lasagna

by Alex
A meatless and cheeseless lasagna that even your mother could love.
The tomato sauce recipe makes enough to serve on the side or to freeze and enjoy later with pasta.
Total Time
1h 45 min

Translate this page to your language!

Simple Tasty Recipes

Ingredients for 12 Servings

  • 2 Tbs.
    olive oil
  • 1 cup
    chopped onion
  • 3 cloves
    garlic, minced
  • 1 6-oz. can
    tomato paste
  • 3 28-oz. cans
    peeled plum tomatoes, chopped with juices reserved
  • 1/2 cup
    chopped fresh basil
  • 1/2 cup
    chopped fresh parsley
  • 1 1/2 tsp.
    dried oregano
  • 1/2 tsp.
    crushed red pepper flakes (optional)

  • 1 Tbs.
  • 1 lb.
    dry uncooked eggless lasagna noodles
  • 2 16-oz. pkg.
    firm tofu, drained
  • 2 cloves garlic
  • 1/4 cup
    chopped fresh basil
  • 1/2 cup
    chopped fresh parsley


  • Preparation Time
    1 h
  • Cooking Time
  • Total Time
    1h 45 min

Goes Great with


  1. To make Sauce: In large, heavy saucepan, heat oil over medium heat. Add onion and garlic and cook, stirring frequently, until onion is soft, about 5 minutes. Add tomato paste and cook, stirring, for 1 minute. Add tomatoes with juice, basil, parsley, oregano and red pepper flakes. Cover and simmer over low heat about 1 hour. Season with salt and pepper.
  2. Meanwhile, bring large pot of water to boil. When water boils, add salt and noodles. Cook until al dente, about 12 minutes. Drain, rinse with water and drain again.
  3. Preheat oven to 400°F. Crumble tofu into medium bowl. Add garlic, basil, parsley, salt and pepper. Stir until well blended.
  4. Spoon about 1 cup sauce over bottom of 13×9-inch baking dish. Add layer of noodles and top with one-third tofu mixture. Spoon over about 1 1/2 cups sauce and top with another layer of noodles. Cover with one-third tofu mixture and top with 1 1/2 cups of sauce and another layer of noodles. Top with remaining tofu mixture and 1 cup sauce.
  5. Cover with foil and bake 30 minutes. Remove from oven and let stand about 15 minutes before cutting and serving. Serve with remaining sauce.



Nutrition Information

  • Calories                                    219
  • Carbohydrate Content            27 g
  • Cholesterol Content               0 mg
  • Fat Content                             6 g
  • Fiber Content                          3 g
  • Protein Content                      13 g
  • Saturated Fat Content            1 g
  • Sodium Content                      493 mg
  • Sugar Content                         0 g

Goes Great with

Cooking Convertion Calculator

Find the recipe you want using our search engine

Download the Vegetarian Nutrition Booklet for Kids and Adolescents