|

Vegan Lasagna Rolls Recipe

If you’re anything like me and always looking for a cozy, comforting meal that’s both plant-based and packed with flavor, you’re going to love this Vegan Lasagna Rolls Recipe. Imagine tender pasta sheets rolled around a creamy almond ricotta filling, smothered in a rich, meaty marinara, and baked until bubbly and irresistible. Trust me, once you try this, it’ll quickly become your go-to for family dinners or when you want to impress friends with comforting vegan eats. Stick around, I’ll walk you through everything you need to nail it perfectly.

💚

Why This Recipe Works

  • Creamy Almond Ricotta: Using soaked almonds blended into a silky ricotta gives you a luscious filling that’s nutty, tangy, and keeps the rolls moist without dairy.
  • Meaty Marinara Sauce: The vegan ground beef and sautéed onions build a savory depth just like traditional meat sauce, satisfying even the most devoted carnivores.
  • Perfectly Rolled Layers: Rolling the lasagna noodles with filling and sauce means everyone gets a bite of all the flavors in each forkful — plus, it’s a fun, fancy-looking twist on classic lasagna.
  • Flexible & Customizable: You can adjust the cheeses, ground “meat,” or add your favorite herbs, making it perfect for seasonal variations or what’s in your pantry.

Ingredients & Why They Work

Every ingredient in this Vegan Lasagna Rolls Recipe plays a role in balancing texture and flavor. Plus, I’ve got a few tips to score the best versions and swap in what you love or have on hand.

Vegan Lasagna Rolls, vegan lasagna rolls recipe, plant-based lasagna rolls, vegan stuffed pasta, vegan baked lasagna - Flat lay of raw slivered almonds with their smooth, pale beige texture, a bright fresh lemon cut in half showing its juicy yellow interior, a plump medium sweet onion with shiny purple-red skin, cloves of fresh garlic with their papery white skins slightly peeled, vibrant red marinara sauce in a small natural mound, rich brown vegan ground beef crumbles with a crumbly texture, a handful of shredded vegan mozzarella cheese in soft white strands, finely chopped fresh green parsley leaves scattered gently, all placed on white marbled surface, photo taken with an iphone --ar 2:3 --v 7
  • Raw Slivered Almonds: These transform into the creamiest vegan ricotta when soaked and blended—raw is key for that fresh flavor.
  • Fresh Lemon Juice: Adds brightness and mimics the tanginess of dairy ricotta.
  • Garlic Powder: Tiny flavor booster that blends evenly into the vegan ricotta for that cozy garlic whisper.
  • Vegan Ground Beef: I usually pick Beyond Meat, but you can swap in Impossible, TVP, cooked lentils, or a mushroom-walnut mix for meaty richness.
  • Sweet Onion: Sweetness softens the sauce foundation and balances the richness of the meat substitute.
  • Marinara Sauce: Use your favorite store-bought or homemade marinara—tomato quality really matters here.
  • Lasagna Noodles: Classic or no-boil works fine, but I love using regular noodles boiled just right and laid on parchment to keep them from sticking.
  • Vegan Mozzarella & Parmesan: Blended right into the cheese layer and sprinkled on top for meltiness and that savory cheesy punch.
  • Fresh Parsley: Brightens the whole dish when sprinkled fresh after baking.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Make It Your Way

One of the things I love most about this Vegan Lasagna Rolls Recipe is how easy it is to adapt. Whether you want to sneak in extra veggies, skip the vegan ground beef for a mushroom-based sauce, or load up on herbs—this recipe is your canvas.

  • Variation: I once swapped half the vegan ground beef with finely chopped portobello mushrooms and walnuts for a deeper, earthy texture—my guests loved it! Try mixing in spinach or kale to the ricotta for a green surprise.
  • Dairy-Free Cheese Options: If you’re avoiding soy or nuts, go for homemade cashew-based cheeses or even store-bought coconut oil-based cheeses that melt well.
  • Gluten-Free: Use gluten-free lasagna noodles to make this friendly for gluten intolerances without losing any of the yum.
  • Spice It Up: Add a pinch of crushed red pepper flakes to the marinara if you want some kick.

Step-by-Step: How I Make Vegan Lasagna Rolls Recipe

Step 1: Soak and Blend the Almond Ricotta

Start by boiling water and pouring it over the raw slivered almonds—this softens them and makes blending silky smooth ricotta possible. Soak for at least 5 minutes; I usually aim for 20 because it really amps the texture. Once soaked, drain and toss them in a high-speed blender with lemon juice, garlic powder, salt, and a splash of water. Blend until you get a smooth, fluffy cream that looks and tastes like ricotta. If it feels too thick, just add a bit more water, a tablespoon at a time.

Step 2: Cook the Meaty Marinara Sauce

Warm olive oil over medium heat, then sauté the chopped onion until soft and translucent—that usually takes about 5 to 7 minutes. Add your vegan ground beef substitute and break it up with a wooden spoon, letting it brown nicely. Toss in the garlic and seasonings, give it all a stir, and then pour in your marinara sauce. This step melds all the savory layers together, creating that rich, comforting flavor we all crave. Remove from heat and set aside while you prepare the noodles.

Step 3: Boil and Prepare the Noodles

Bring a big pot of salted water to a boil and cook about 12 lasagna noodles for 7 minutes—just until tender but still firm to the bite (al dente). I like to drain and rinse them under cold water immediately so they don’t continue cooking or stick together. Lay them flat on parchment paper in a single layer. This little step saved me so many times from ending up with a tangled mess!

Step 4: Assemble Your Rolls

Spread about 1 ½ cups of the meaty marinara on the bottom of a greased 9×13-inch baking dish—this keeps the rolls from sticking and adds layers of flavor. Spoon roughly 3 tablespoons of ricotta onto each noodle, spreading it evenly. Next, top each with 2 to 3 tablespoons of the marinara sauce. Now the fun part: roll each noodle up from the short end, and place it seam-side down in the dish, close together but not squished.

Step 5: Top and Bake

Spoon the rest of the marinara over the rolled noodles, then sprinkle with the remaining vegan mozzarella and Parmesan cheeses. Cover the dish tightly with foil and bake at 375°F (190°C) for 30 minutes. When you take it out, the cheese should be melted, bubbly, and giving off that incredible aroma. Let it rest for a few minutes before serving—it sets up beautifully and makes it easier to slice.

💡

Tips from My Kitchen

  • Don’t Skip Parchment: Laying those cooked noodles on parchment stops them from sticking and makes rolling so much easier.
  • Blend Your Almond Ricotta Well: Use a high-speed blender or soak almonds longer—chunky ricotta might ruin the creamy texture you want.
  • Seal Rolls Seam-Side Down: This little trick keeps them intact during baking and avoids messy unfolding.
  • Let It Rest After Baking: It helps the cheese melt set, so slices keep their shape when serving.

How to Serve Vegan Lasagna Rolls Recipe

Vegan Lasagna Rolls, vegan lasagna rolls recipe, plant-based lasagna rolls, vegan stuffed pasta, vegan baked lasagna - Two rolled lasagna pieces sit side by side on a simple white plate. Each lasagna roll shows visible layers: a bottom layer of soft, wavy, pale-yellow pasta sheets, a middle layer of chunky red tomato sauce mixed with bits of meat, and a top layer of melted white cheese with some fresh green herb pieces sprinkled over. The red sauce slightly seeps down the sides, and the cheese has a lightly browned texture. The plate rests on a white marbled surface with a soft out-of-focus cloth in the background. Photo taken with an iphone --ar 2:3 --v 7

Garnishes

I love sprinkling fresh chopped parsley right on top—its bright herbal notes contrast beautifully with the rich tomato and nutty ricotta. Sometimes, a drizzle of extra virgin olive oil or a pinch of crushed red pepper flakes adds just the right touch.

Side Dishes

This recipe pairs beautifully with a crisp green salad dressed with a zesty vinaigrette or roasted seasonal veggies like asparagus or Brussels sprouts. Garlic bread vegan-style? Yes, please! It’s a classic combo that never disappoints.

Creative Ways to Present

For special occasions, I sometimes bake the rolls in individual ramekins for single servings—perfect for dinner parties. Or arrange them in a circular pattern to create a stunning lasagna “rose” centerpiece that looks fancy but is so easy to make.

Make Ahead and Storage

Storing Leftovers

I store leftovers in an airtight container in the fridge for up to 4 days. The flavors actually meld even more, making for a tasty lunch or quick dinner. Just cover it tightly so it doesn’t dry out.

Freezing

One of the best things about this Vegan Lasagna Rolls Recipe is how freezer-friendly it is. You can freeze the assembled but unbaked rolls (cover tightly with foil and plastic wrap) for up to 3 months. When ready, just thaw overnight in the fridge and bake as directed.

Reheating

Reheat leftovers in the oven at 350°F for about 15-20 minutes to keep that baked texture—or zap individual portions in the microwave for a quicker fix. Adding a sprinkle of water and covering loosely helps keep moisture locked in.

FAQs

  1. Can I make the vegan ricotta ahead of time?

    Absolutely! The vegan ricotta can be made a day ahead and stored in an airtight container in the fridge. Just give it a quick stir before assembling your lasagna rolls.

  2. What if I don’t have vegan ground beef?

    No worries! You can substitute cooked lentils, chopped mushrooms, or a mix of walnuts and TVP for that meaty texture. These alternatives blend nicely into the marinara and make the dish just as hearty.

  3. Do I have to boil the noodles or can I use no-boil?

    Either works, but I prefer boiling regular lasagna noodles briefly and placing them on parchment. This helps control the texture and avoids soggy rolls, which I’ve run into with no-boil noodles sometimes.

  4. Can I freeze the leftovers after baking?

    Yes! But I recommend freezing before baking for best texture. If you freeze after baking, reheat gently in the oven to avoid rubbery cheese texture.

  5. What cheese alternatives work best for this recipe?

    Store-bought vegan shredded mozzarella and parmesan work great, or you can try homemade versions based on cashews or almonds for extra creaminess and flavor depth.

Final Thoughts

This Vegan Lasagna Rolls Recipe isn’t just another vegan pasta dish—it’s a heartfelt, cozy meal that brings together comforting textures and rich flavors in a way that’ll make you forget it’s totally plant-based. I love making it when I want that special “home-cooked” vibe but with a fresh twist. I hope you’ll enjoy rolling up these cheesy, saucy bundles as much as I do. Once you try it, it might just become your new favorite—promise you won’t regret giving it a go!

Print
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 Rolls Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 49 reviews
  • Author: Lucy
  • Prep Time: 30 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: 12 rolls
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegan

Description

Delicious and comforting Vegan Lasagna Rolls featuring creamy almond ricotta, savory meaty marinara made with vegan ground beef, and melty vegan cheeses baked to perfection. This recipe is perfect for a hearty dinner that everyone will love.


Ingredients

Vegan Ricotta

  • 2 cups raw slivered almonds
  • 2 tablespoons fresh lemon juice
  • 1/2 teaspoon garlic powder
  • 3/4 teaspoon salt
  • 1 1/2 cups water

Meaty Marinara

  • 1 tablespoon olive oil
  • 1 medium sweet onion, chopped small
  • 12 ounces vegan ground beef (e.g., Beyond Meat)
  • 3 cloves garlic, minced
  • 1/2 teaspoon salt
  • 1 teaspoon Italian seasoning
  • 32 ounces marinara sauce

The Rest

  • 1 box lasagna noodles (about 12 noodles)
  • 8 ounces shredded vegan mozzarella cheese, divided
  • 1/2 cup grated vegan Parmesan cheese, divided
  • Fresh chopped parsley for garnish


Instructions

  1. Make the Ricotta: Bring a few cups of water to a boil in a tea kettle or pot. Place the almonds in a bowl and pour enough hot water over them to cover. Let soak for 5 minutes up to an hour to soften. Drain the almonds and discard the soaking water. Add them to a high-powered blender with lemon juice, garlic powder, salt, and 3/4 cup water. Blend until very smooth, scraping down sides as needed. Add up to another 3/4 cup water if needed until silky and fluffy. Transfer to a bowl and stir in half of the vegan mozzarella and half of the vegan Parmesan cheese. Set aside.
  2. Prepare Meaty Marinara Sauce: Heat olive oil in a large non-stick skillet over medium heat. Add chopped onion and sauté for 5-7 minutes until translucent. Add vegan ground beef and cook until browned, breaking it into small chunks with a wooden spoon. Stir in minced garlic and cook for 1 minute. Add salt, Italian seasoning, and marinara sauce. Stir well and remove from heat. Set aside.
  3. Cook the Lasagna Noodles: Preheat oven to 375 degrees Fahrenheit and spray a 9×13 inch baking dish with oil. Boil salted water in a large pot. Add lasagna noodles and cook for about 7 minutes until al dente. Drain noodles, rinse with cold water, and lay them flat on parchment paper so they don’t stick.
  4. Assemble the Rolls: Spread 1 1/2 cups of the meat sauce evenly on the bottom of the prepared baking dish. Spoon about 3 tablespoons of the ricotta mixture onto each noodle and spread evenly. Top each with 2-3 tablespoons of meat sauce. Roll noodles starting at the short end and place seam-side down in the dish. Once all rolls are placed, spoon remaining meat sauce over the rolls. Sprinkle with remaining vegan mozzarella and Parmesan cheese.
  5. Bake and Serve: Cover the dish tightly with foil and bake for 30 minutes. Remove from the oven, garnish with fresh chopped parsley if desired, and serve warm.

Notes

  • You can substitute the vegan ground beef with Impossible Burger, soaked TVP, cooked lentils, or a mix of chopped mushrooms, lentils, and walnuts for a meaty texture.
  • Use store-bought shredded vegan mozzarella and Parmesan or make your own stretchy versions for better flavor and texture.
  • Soaking almonds longer (up to an hour) helps create a creamier ricotta.
  • Ensure noodles are cooled and separated after boiling to prevent sticking during rolling.

Nutrition

  • Serving Size: 1 roll
  • Calories: 350 kcal
  • Sugar: 6 g
  • Sodium: 480 mg
  • Fat: 18 g
  • Saturated Fat: 3 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0 g
  • Carbohydrates: 32 g
  • Fiber: 6 g
  • Protein: 12 g
  • Cholesterol: 0 mg

You Might Also Like These Recipes

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star