Vegan Lasagna Rolls Recipe

I absolutely adore sharing this Vegan Lasagna Rolls Recipe with friends and family because it brings together all the cozy, comforting flavors of a classic lasagna but in a fun, approachable roll-up form. The creamy almond-based ricotta combined with savory vegan ground beef and melty plant-based cheeses makes for an incredibly satisfying meal that’s surprisingly simple to prepare. I can’t wait for you to try this dish, whether you’re cooking for a crowd or just craving a hearty, plant-powered dinner at home.

Why You’ll Love This Vegan Lasagna Rolls Recipe

One of the things I love most about this Vegan Lasagna Rolls Recipe is how rich and flavorful it tastes despite being completely plant-based. The almond ricotta is silky smooth and tangy from fresh lemon juice, perfectly balancing the savory, Italian-seasoned vegan ground beef and garlicky marinara sauce. It’s a dish that feels indulgent without any heaviness, packed with layers of texture and deliciousness in every bite.

Honestly, the ease of putting this together is a huge win for me. While it looks impressive on the plate, the steps are straightforward and manageable even on a busy weeknight or when entertaining. I also love how versatile it is — it shines at a cozy family dinner, shines equally bright for a holiday gathering, or even a weekend meal prep. It really stands out among other vegan pastas for its creativity and satisfying depth of flavor.

Ingredients You’ll Need

The image shows six long, flat strips of pale yellow lasagna noodles laid out on a gray baking tray atop a white marbled surface. Each noodle strip is evenly spread with a creamy white layer of ricotta cheese, topped with an uneven layer of chunky red meat sauce that has bits of cooked meat and diced onions. One of the middle noodle strips is rolled up into a tight cylinder, showing the smooth edges of the noodle. The red sauce spots contrast with the thick white ricotta, creating a textured, layered look on each noodle. Photo taken with an iphone --ar 4:5 --v 7

Every ingredient here plays a vital role in creating the perfect harmony of taste, texture, and color in this recipe. From the creamy almond ricotta to the hearty vegan ground beef, each component builds layers of flavor that make these lasagna rolls truly unforgettable.

  • Raw slivered almonds: Soaked and blended to make a creamy, tangy dairy-free ricotta base.
  • Fresh lemon juice: Adds a subtle brightness that lifts the almond ricotta beautifully.
  • Garlic powder: Gives a gentle hint of garlic flavor to enrich the ricotta mix.
  • Salt: Enhances all the flavors throughout the dish.
  • Water: Adjusted to achieve the perfect ricotta consistency.
  • Olive oil: Used to sauté the onions and vegan ground beef, bringing richness.
  • Sweet onion: Adds sweetness and depth to the meaty sauce.
  • Vegan ground beef: Provides savory, meaty texture without any animal products.
  • Garlic cloves: Fresh minced garlic infuses the sauce with warm aroma and flavor.
  • Italian seasoning: A blend of herbs that builds authentic Italian flavor.
  • Marinara sauce: The tomato base that ties everything together with comforting acidity.
  • Lasagna noodles: Cooked and rolled around the ricotta and meat sauce, forming the signature rolls.
  • Shredded vegan mozzarella cheese: Adds gooey, melty layers on top and in the ricotta mixture.
  • Grated vegan Parmesan cheese: Sprinkled throughout for a nutty, salty kick.
  • Fresh chopped parsley: For garnish that gives a fresh pop of color and flavor.

Directions

Step 1: Begin by soaking the raw slivered almonds. Bring a few cups of water to a boil in a kettle or pot, pour the boiling water over the almonds in a bowl, and let them soak for at least 5 minutes or up to an hour to soften.

Step 2: Drain and rinse the almonds, then transfer them to a high-powered blender. Add the fresh lemon juice, garlic powder, salt, and 3/4 cup of water. Blend on high until the mixture is silky smooth and fluffy, scraping down the sides as needed. Add up to another 3/4 cup of water if the texture is too thick.

Step 3: Pour the almond ricotta into a bowl and stir in half of the shredded vegan mozzarella and Parmesan cheese. Set this creamy mixture aside for now while you prepare the sauce.

Step 4: Heat olive oil in a large non-stick skillet over medium heat. Add the chopped sweet onion and sauté for 5 to 7 minutes until translucent and fragrant. Next, add the vegan ground beef, breaking it up with a wooden spoon, and cook until it browns thoroughly.

Step 5: Stir in the minced garlic and cook for another minute. Then sprinkle in salt and Italian seasoning before pouring in the marinara sauce. Stir to combine, then remove from heat and set aside.

Step 6: Preheat your oven to 375 degrees Fahrenheit and lightly oil a 9×13 inch baking dish to prevent sticking.

Step 7: Cook the lasagna noodles in boiling salted water for around 7 minutes until al dente. Drain and rinse them under cold water to stop the cooking. Lay them out in a single layer on parchment paper so they don’t stick together.

Step 8: Spread 1 1/2 cups of the meaty marinara sauce evenly over the bottom of the prepared baking dish.

Step 9: Spoon roughly 3 tablespoons of the ricotta mixture evenly over each noodle. Then spread 2 to 3 tablespoons of the meat sauce on top of the ricotta. Carefully roll up each noodle starting at the short end, and place the rolls seam-side down in the baking dish.

Step 10: Once all the rolls are snug in the dish, spoon the remaining meat sauce over the top. Sprinkle with the remaining vegan mozzarella and Parmesan cheese for extra cheesy goodness.

Step 11: Cover the dish tightly with foil and bake for 30 minutes. When finished, remove from the oven and garnish with fresh chopped parsley before serving.

Servings and Timing

This recipe makes approximately 12 lasagna rolls, perfect for serving 12 people with one roll each or fewer people if you’d like seconds. The prep time is about 40 minutes, largely due to soaking almonds and assembling the rolls. Cooking the lasagna rolls takes 30 minutes in the oven, bringing the total active time to around 1 hour 10 minutes. Since the rolls are best served warm right out of the oven, no additional resting time is needed, though you can let them cool briefly for easier slicing if preferred.

How to Serve This Vegan Lasagna Rolls Recipe

Two pieces of rolled lasagna are placed side by side on a white plate. Each roll has multiple pasta layers visible, with a red tomato sauce mixed with bits of ground meat and soft melted white cheese covering the top and sides. Fresh green basil pieces are sprinkled on the cheese. The white plate sits on a white marbled surface, with a blurred cloth background. photo taken with an iphone --ar 4:5 --v 7

When I serve this Vegan Lasagna Rolls Recipe, I love to keep things simple so the star of the meal really shines. A crisp green salad dressed with tangy balsamic vinaigrette provides a refreshing contrast to the warm, cheesy rolls. Roasted or steamed seasonal vegetables like broccoli or asparagus also make a perfect side, adding color and crunch.

Presentation-wise, I usually arrange the rolls neatly on a large platter, spooning any extra sauce around the edges and sprinkling a little more fresh parsley on top for a gorgeous pop of green. If you want to impress, drizzle a little good-quality olive oil and serve with crusty garlic bread or a vegan baguette on the side.

As for beverages, I find a medium-bodied red wine like a Chianti or Sangiovese pairs beautifully with the tomato richness and Italian herbs, but for a non-alcoholic option, sparkling water with a squeeze of lemon keeps the palate light and fresh. These rolls are perfect for family dinners, casual gatherings, or even holiday meals. I recommend serving them warm so the melty cheese and savory sauce are at their best, though they taste just as delightful at room temperature too.

Variations

If you want to shake things up with this Vegan Lasagna Rolls Recipe, there are so many easy ways to customize it to your taste or dietary needs. For example, you can swap the vegan ground beef for cooked lentils or crumbled tofu seasoned with the same Italian spices for a budget-friendly, protein-packed twist. Adding sautéed mushrooms or spinach into the meat sauce also amps up the umami and adds nutritional value.

For a gluten-free variation, look for gluten-free lasagna noodles or use thinly sliced zucchini strips as a roll-up base to keep things light and vegetable-forward. You can also experiment with different cheese alternatives if you have a favorite brand or homemade cashew cheese you prefer — just remember to adjust seasoning for balance.

As for flavor variations, a pinch of smoked paprika or red pepper flakes in the ricotta mixture can add a subtle kick, while swapping Italian seasoning for fresh basil and oregano imparts a brighter, herbaceous note. Another fun idea is to prepare this dish in individual ramekins or muffin tins to make single-serving roll-ups perfect for parties or meal prep.

Storage and Reheating

Storing Leftovers

Leftover Vegan Lasagna Rolls keep wonderfully in the fridge for up to 4 days. I usually transfer them to an airtight container or cover the original baking dish tightly with plastic wrap or foil. Make sure the rolls are completely cooled before storing to avoid condensation which can make the cheese watery.

Freezing

This dish freezes beautifully, making it an excellent make-ahead meal. I recommend freezing the rolls before baking by wrapping the baking dish tightly in plastic wrap and then foil, or transferring the individual rolls to a freezer-safe container with layers separated by parchment paper. They’ll keep well frozen for up to 3 months. When you want to enjoy them, thaw overnight in the fridge before baking as directed.

Reheating

The best way to reheat the rolls is in the oven at 350 degrees Fahrenheit covered with foil to prevent drying out, for about 20-25 minutes until heated through and bubbly. Avoid microwaving if possible, as it can make the noodles rubbery and the cheese separate. For a slightly crispier top, remove the foil in the last 5 minutes of reheating. Adding a splash of marinara sauce before reheating helps keep everything moist and flavorful.

FAQs

Can I make this Vegan Lasagna Rolls Recipe ahead of time?

Absolutely! You can prepare the entire dish, assemble the rolls, and refrigerate them covered overnight. Bake fresh the next day for the best texture and flavor. It’s a great strategy for making dinner easier when you have guests.

What if I can’t find vegan ground beef? What can I use instead?

If vegan ground beef isn’t available, you can substitute cooked lentils, crumbled tempeh or tofu, or even sautéed mushrooms for that meaty texture. Just season them well with Italian herbs and garlic to retain the signature flavor.

Is it necessary to soak the almonds for the ricotta? Can I skip this step?

Soaking almonds is key to achieving that creamy, smooth ricotta texture. It softens them enough to blend easily without gritty bits. While you can soak them for as little as 5 minutes, longer soaking up to an hour makes blending even easier and the ricotta silkier.

Can I use regular dairy cheese instead of vegan alternatives?

Yes, if you’re not strictly vegan, you can replace the vegan mozzarella and Parmesan with your favorite dairy cheeses. Just keep in mind this will change the dish’s flavor profile and nutritional content, but it will still be delicious.

How should I store leftovers to maintain the best flavor and texture?

Store leftovers in an airtight container in the fridge after cooling completely. To preserve texture, reheat gently in the oven covered with foil. Avoid microwaving when possible as it can make the noodles chewy and cheese separate.

Conclusion

I truly hope you enjoy making and savoring this Vegan Lasagna Rolls Recipe as much as I do. It’s a comforting, flavorful dish that brings the heart of Italian cooking into a plant-based version everyone will love. Whether you’re serving a crowd or indulging in a cozy night at home, these rolls are a wonderful way to treat yourself and those you care about. Happy cooking!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Vegan Lasagna Rolls Recipe

Vegan Lasagna Rolls Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 5 reviews

This Vegan Lasagna Rolls recipe offers a delicious, plant-based twist on the classic Italian favorite. Made with a creamy almond ricotta, savory vegan ground beef marinara, and tender lasagna noodles, these rolls are baked to perfection and topped with vegan mozzarella and Parmesan cheese. Perfect for gatherings or meal prep, this recipe serves 12 and delivers hearty, satisfying flavor without any animal products.

  • Total Time: 1 hour 10 minutes
  • Yield: 12 servings

Ingredients

Ricotta Mixture

  • 2 cups raw slivered almonds
  • 2 tablespoons fresh lemon juice
  • 1/2 teaspoon garlic powder
  • 3/4 teaspoon salt
  • 3/41 1/2 cups water
  • 4 ounces shredded vegan mozzarella cheese (half of 8 ounces)
  • 1/4 cup grated vegan Parmesan cheese (half of 1/2 cup)

Meaty Marinara Sauce

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

Lasagna Rolls

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

Instructions

  1. Make the Ricotta: Bring water to a boil and soak the raw slivered almonds in hot water to soften for 5 minutes up to an hour. Drain and discard the soaking water. Blend almonds with lemon juice, garlic powder, salt, and 3/4 cup water until very smooth, adding more water as needed until silky and fluffy. Stir in half of the vegan mozzarella and Parmesan cheeses, then set aside.
  2. Prepare Meaty Marinara Sauce: Heat olive oil in a large non-stick skillet over medium heat. Sauté the chopped onion until translucent, about 5-7 minutes. Add vegan ground beef and cook until browned, breaking it apart with a wooden spoon. Stir in minced garlic and cook for an additional minute. Add salt, Italian seasoning, and marinara sauce. Stir well, then remove from heat and set aside.
  3. Prepare the Baking Dish and Noodles: Preheat oven to 375°F (190°C). Lightly oil a 9×13 inch baking dish. Boil water in a large pot with salt and cook about 12 lasagna noodles for 7 minutes until al dente. Drain and rinse noodles with cold water to prevent sticking, then lay them out in a single layer on parchment paper.
  4. Assemble the Rolls: Spread 1 1/2 cups of the meat sauce evenly on the bottom of the baking dish. On each lasagna noodle, spread about 3 tablespoons of the ricotta mixture evenly, then spread 2-3 tablespoons of meat sauce over the ricotta. Roll each noodle starting from the short end and place seam-side down in the baking dish.
  5. Finish and Bake: Spoon the remaining meat sauce over the rolled noodles. Sprinkle with the remaining vegan mozzarella and Parmesan cheeses. Cover the dish tightly with foil and bake for 30 minutes. Remove from oven, garnish with fresh chopped parsley if desired, and serve warm.

Notes

  • Use Beyond Meat or any preferred vegan ground beef substitute for authentic meaty texture.
  • Soaking the almonds longer will result in a creamier ricotta texture.
  • You can prepare the ricotta mixture a day ahead and store it in the refrigerator to save time.
  • If you prefer gluten-free, use gluten-free lasagna noodles.
  • Use fresh parsley for garnish to add a bright, fresh flavor to the finished dish.
  • Author: Olivia
  • Prep Time: 20 minutes
  • Cook Time: 50 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegan

Similar Posts

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