Bites With Blair

  • About
  • Recipes
    • Tofu
    • Seitan
    • Beans
    • Protein Powder
    • More High Protein Recipes
    • Special Occasions
  • Blog
    • Plant-Based Nutrition
    • Vegan Protein
    • Weight Management
  • PDF Guide
  • Contact
menu icon
go to homepage
  • About
  • Recipes
    • Tofu
    • Seitan
    • Beans
    • Protein Powder
    • More High Protein Recipes
    • Special Occasions
  • Blog
    • Plant-Based Nutrition
    • Vegan Protein
    • Weight Management
  • PDF Guide
  • Contact
    • Instagram
    • LinkedIn
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • About
    • Recipes
      • Tofu
      • Seitan
      • Beans
      • Protein Powder
      • More High Protein Recipes
      • Special Occasions
    • Blog
      • Plant-Based Nutrition
      • Vegan Protein
      • Weight Management
    • PDF Guide
    • Contact
    • Instagram
    • LinkedIn
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Tofu

    Easy Vegan Pesto Lasagna Rolls with Tofu Ricotta

    Published: ”Mar · Modified: ”Aug by Blair Persyn, MS, RDN, LDN, CNSC · This post may contain affiliate links · 2 Comments

    • Facebook
    • LinkedIn
    • Email
    • Print
    Jump to Recipe Print Recipe

    Looking for a delicious and nutritious vegan meal that's easy to make? Try these vegan lasagna roll-ups! Whether you're a longtime vegan or just looking to try something plant-based, this classic comfort food is sure to become one of your favorites.

    vegan pesto lasagna rolls

    Vegan pesto lasagna rolls take all the best flavors of traditional lasagna rolls and give them a vegan twist, using plant-based ingredients to create a creamy and flavorful pesto and tofu filling similar to ricotta cheese.

    Rolled up in lasagna noodles and baked to perfection, these rolls are the perfect combination of comfort food and healthy eating.

    Jump to:
    • Ingredients
    • Instructions
    • Variations
    • Can I Use No-Boil Lasagna Noodles?
    • Do You Bake Vegan Pesto Lasagna Rolls Covered or Uncovered?
    • How Long Will These Last in the Fridge and Freezer?
    • Can I Make These Ahead of Time?
    • Recipe
    • More Delicious High-Protein Vegan Meals
    • Want to lose fat sustainably — without counting every calorie or giving up carbs?

    Ingredients

    To make these vegan lasagna roll ups, you'll need the following ingredients:

    • Lasagna Noodles
    • Olive Oil
    • Fresh Basil
    • Minced Garlic
    • Extra Firm Tofu
    • Nutritional Yeast
    • Salt
    • Lemon Juice
    • Marinara Sauce
    • Cashews
    • Garlic Powder

    See recipe card for quantities.

    Instructions

    Here's how you make these vegan lasagna rolls:

    boiling lasagna noodles

    Bring a large pot of salted water to a boil and cook the lasagna noodles according to package directions or until fully tender. Drain, return to pot, and coat with olive oil.

    processing pesto tofu ricotta mixture in food processor

    Meanwhile, place basil, garlic, tofu, nutritional yeast, salt, and fresh lemon juice into a food processor and blend until mostly smooth, scraping down the sides as needed. This may take a couple of minutes.

    marinara sauce in bottom of the pan

    Preheat oven to 375°F. Lightly grease a 9x13 inch baking dish with a small amount of olive oil or non-stick spray. Spread 1 cup of the red sauce on the bottom of the pan.

    putting pesto mixture into lasagna noodles and rolling them up

    On a clean surface or parchment paper, spread a couple spoonfuls of the pesto & tofu vegan ricotta filling onto each lasagna noodle and roll.

    placing pesto lasagna rolls into the baking dish

    Place the pesto lasagna roll-ups into the baking dish seam side down. Cover with the remaining 1 cup of marinara tomato sauce. Cover with aluminum foil and bake for 25-30 minutes, uncover, and cook another 10-15 minutes.

    vegan pesto lasagna rolls

    Garnish with 2 tablespoon - ¼ cup of vegan parmesan cheese (there will be extra leftover) and chopped basil if desired. Let cool and enjoy!

    In the market for a lasagna casserole dish? Here is a white ceramic 13" baking dish from Amazon that I love.

    overhead view of vegan pesto lasagna rolls

    Variations

    Feel free to make these in a different way by changing up pasta sauces (like using a vegan alfredo sauce or white sauce), adding in frozen spinach to the filling, using gluten-free lasagna noodles, or adding vegan cheese. If you tried this recipe and switched something up, let us know what you did and how they turned out!

    Can I Use No-Boil Lasagna Noodles?

    Yes, if you only have oven-ready/no-boil lasagna noodles on hand, you can still use them! But because you will need to roll them up, you will have to boil them for a short amount of time until they are soft enough to roll.

    Do You Bake Vegan Pesto Lasagna Rolls Covered or Uncovered?

    It is best to cover lasagna rolls with a lid or foil for the majority of the cooking time to ensure the noodles are cooked evenly and to avoid drying it out.

    Generally, lasagna rolls are cooked covered for around 30 minutes, then uncovered for the remainder of the time (10-15 minutes).

    bite of vegan pesto lasagna rolls

    How Long Will These Last in the Fridge and Freezer?

    These will last up to 4-5 days in the fridge or up to 3 months in the freezer. To store them, let them cool completely, then place them in an airtight container or freezer-safe bag. When you're ready to eat them, simply thaw the container under warm running water and microwave for a few minutes until heated through.

    Can I Make These Ahead of Time?

    Absolutely! These came in handy as freezer meals for when I was postpartum!

    You can either prep them fully and store them in the fridge or freezer to eat as leftovers, or you can prep the rolls ahead of time and store covered in the fridge until ready to bake. I recommend the latter if you're making these for a group of people.

    Recipe

    vegan pesto lasagna rolls

    Vegan Pesto Lasagna Rolls With Tofu Ricotta

    Blair Persyn, MS, RDN, LDN, CNSC
    Lasagna noodles rolled up with vegan pesto and tofu ricotta then topped with marinara and vegan parmesan.
    5 from 2 votes
    Print Recipe Pin Recipe
    Prep Time 30 minutes mins
    Cook Time 40 minutes mins
    Total Time 1 hour hr 10 minutes mins
    Course Main Course
    Cuisine Italian
    Servings 8
    Calories 317 kcal

    Equipment

    • 1 13 x 9 inch baking pan
    • 1 food processor
    • 1 large pot
    • 1 colander
    • 1 lemon juicer
    • Measuring Cups and Spoons

    Ingredients
      

    Vegan Pesto Lasagna Rolls

    • 16 lasagna noodles
    • 1 tablespoon olive oil, plus more to grease baking dish
    • 2 cups fresh basil, lightly packed
    • 1 tablespoon minced garlic
    • 1 block extra firm tofu, drained and quickly pressed
    • ¼ cup nutritional yeast
    • 1 teaspoon salt (or to taste)
    • 2 tablespoon lemon juice (about ½ large lemon)
    • 2 cups marinara sauce, divided

    Vegan Parmesan

    • ½ cup raw cashews
    • 2 tablespoon nutritional yeast
    • ¼ teaspoon salt
    • ¼ teaspoon garlic powder

    Instructions
     

    • Bring a large pot of water to a boil and cook the lasagna noodles until fully tender. Drain, return to pot, and coat with olive oil.
    • Meanwhile, place basil, garlic, tofu, nutritional yeast, salt, and lemon juice into a food processor and blend until mostly smooth, scraping down the sides as needed. It should be a thick consistency. This may take a couple of minutes. Prep vegan parmesan by putting all ingredients into a separate (or cleaned out) food processor and pulsing until finely ground.
    • Preheat oven to 375°F. Lightly grease a 9x13 inch baking dish with a small amount of olive oil or non-stick spray. Spread 1 cup of the marinara sauce on the bottom of the pan.
    • On a clean surface, spread a couple spoonfuls of the pesto & tofu ricotta mixture onto each lasagna noodle, roll, and place into the baking dish.
    • Cover the pesto lasagna rolls with the remaining 1 cup of marinara sauce.
    • Cover with foil and bake for 25-30 minutes, uncover, and cook another 10-15 minutes. Garnish with 2 tablespoon to ¼ cup of vegan parmesan (there will be extra leftover) and chopped basil if desired. Let cool and enjoy!

    Notes

    If you are making multiples of this recipe, you likely don't need to make more than 1 recipe of vegan parmesan.

    Nutrition

    Calories: 317kcalCarbohydrates: 46gProtein: 15gFat: 8gSaturated Fat: 1gSodium: 584mgPotassium: 89mgFiber: 5gSugar: 6gVitamin A: 480IUVitamin C: 6mgCalcium: 130mgIron: 3mg
    Keyword dairy-free, high protein, vegan
    Tried this recipe?Let us know how it was!

    And that's it, folks! These vegan pesto lasagna rolls are super easy to make, and they're packed with plant-based protein. Whether you're a vegan or just looking to add more plant-based meals to your diet, these lasagna rolls are a must-try.

    So go ahead and give them a shot, and let us know how they turned out in the comments below!

    More Delicious High-Protein Vegan Meals

    Try my Vegan 3-Bean Chili, Vegan Buddha Bowl with Tahini Sauce, or Air-Fried Tofu Popcorn "Chicken" Nuggets!

    Looking for the best vegan snacks? Check out my post on the best high-protein vegan snacks!

    Want to lose fat sustainably — without counting every calorie or giving up carbs?

    If you're loving these high-protein vegan recipes and you're ready to take things to the next level, check out my course:

    Sustainable Fat Loss Course

    More Tofu

    • tofu harvest bowl feature photo
      Maple Balsamic Tofu + Roasted Veggie Vegan Fall Harvest Bowl
    • tofu and veggies feature photo
      Easy Sheet Pan Tofu and Veggies Meal Prep (High Protein)
    • buffalo wings feature photo
      Best Vegan Buffalo Wings Recipe (High Protein)
    • air fryer tofu recipes feature photo
      18+ Best Air Fryer Tofu Recipes (Crispy & Vegan)

    About Blair Persyn, MS, RDN, LDN, CNSC

    Blair Persyn, MS, RDN, LD is a registered dietitian, recipe creator, and mom of two helping women simplify healthy eating without extremes. At Bites With Blair, she shares cozy, high-protein, plant-based recipes and realistic nutrition tips that make healthy living feel sustainable — even in the busiest seasons of life.

    Comments

    1. Rita Shan says

      April 06, 2026 at 9:06 am

      5 stars
      This is SO good! I opted out of parmesan and added sauteed veggies to the marinara and it turned out wonderful. Thanks!

      Reply
      • Blair Persyn, MS, RDN, LDN, CNSC says

        April 07, 2026 at 5:50 am

        Amazing!! I'm so glad you enjoyed it!

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    5 from 2 votes (1 rating without comment)
    Blair stage photo 3

    Hi, I'm Blair, the registered dietitian nutritionist behind Bites With Blair, LLC. I'm here to help you sort out nutrition fact from fiction in a world of so much misinformation. I'm a mom, dietitian, NPC fit model competitor, lover of cooking and gardening, and vegan for over 10+ years.

    More about me →

    Popular

    • vegan pumpkin bread feature photo
      Easy One-Bowl Vegan Pumpkin Bread Recipe (Moist & Healthy)
    • vegan fall baked oatmeal feature photo
      One-Bowl Apple Pumpkin Baked Oatmeal (Easy, Healthy, & Vegan)
    • almond flour pancakes feature photo
      Best Vegan Almond Flour Pancakes (Healthy & Gluten-Free)
    • vegan mac and cheese feature photo
      Best Creamy Vegan Mac and Cheese (Without Cashews)

    Footer

    ↑ back to top

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions
    • Accessibility Policy

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2022 Bites With Blair, LLC

    • About
    • Contact
    • Services
    • Press
    Manage Cookie Consent
    To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
    Functional Always active
    The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
    Preferences
    The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
    Statistics
    The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
    Marketing
    The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
    • Manage options
    • Manage services
    • Manage {vendor_count} vendors
    • Read more about these purposes
    View preferences
    • {title}
    • {title}
    • {title}

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.