clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Lasagna Roll-Ups with Pesto Ricotta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 2 reviews
  • Author: Chef Ani
  • Prep Time: 45 minutes
  • Cook Time: 30 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: Serves 4


These Lasagna roll-ups make a fantastic meal featuring creamy vegan pesto ricotta cheese, lasagna noodles, and tomato sauce, true comfort ingredients for a winning combination. To make this Vegan Lasagna Roll-Ups with Pesto Ricotta recipe easier and quicker to make, we combined the pesto and ricotta ingredients for a stunning and delicious result.



Pesto Ricotta Filling Recipe:

  • 1 cup raw cashews, presoaked
  • 1/4 cup pine nuts
  • 1 cup (8 oz.) firm tofu
  • 3 tablespoons fresh lemon juice
  • 1 1/4 teaspoon salt
  • 2 teaspoons Bragg Liquid Aminos
  • 1/3 cup nutritional yeast flakes
  • 6 garlic cloves
  • 1/2 teaspoon crushed red pepper
  • 2 cups fresh basil
  • 1/3 cup olive oil


  • Make the tomato sauce according to my recipe, or use your favorite tomato sauce. Set aside to cool.  
  • Cook the lasagna noodles according to the package information. Rinse in cold water to stop the cooking, drain and set aside.  
  • In a food processor, make the pesto ricotta cheese mixture by adding cashews, pine nuts, and tofu, and blend until smooth. Next, add the lemon juice, salt, Bragg Liquid Aminos, nutritional yeast, garlic, crushed red pepper, and fresh basil. Pulse to combine.  
  • While the food processor is running, slowly add the oil.  
  • Scrape down the side of the food processor and continue to pulse until you have ricotta-like consistency. 
  • Assemble the pesto lasagna rolls.  Start by adding a thin layer of tomato sauce to the bottom of a greased square baking pan. 
  • Next, spread 2 -3 tablespoons of the pesto ricotta mixture on each lasagna noodle. Then, start at one end and roll until you reach the other end. Place the rolled-up lasagna noodle in the baking pan.
  • Cover each lasagna roll-up with tomato sauce. If desired, sprinkle some homemade parmesan topping  or vegan mozzarella cheese on top. Bake at 350 F for 30 minutes.
  • Garnish with minced basil.