Bright, flavorful, and undeniably comforting, this Vegan Lasagna Roll Ups Recipe is a dream come true for anyone craving a satisfying, plant-based twist on a classic Italian favorite. Creamy cashew ricotta, tender spinach, and luscious marinara get wrapped up in perfectly al dente lasagna noodles, then baked to bubbly perfection. Whether you’re feeding a crowd or meal-prepping for busy weeknights, these roll ups are guaranteed to impress vegans and non-vegans alike. If you thought dairy-free lasagna couldn’t be this luxurious, you’re in for a delightful surprise!

Ingredients You’ll Need
One of the magical things about this Vegan Lasagna Roll Ups Recipe is how each simple ingredient plays a major role in creating layers of taste, color, and texture. Gather these items for a truly crave-worthy meal bursting with freshness and comfort.
- Lasagna noodles: Sturdy enough to roll but still tender, traditional or oven-ready noodles both work splendidly.
- Olive oil: Adds richness and helps sauté the garlic and spinach to aromatic perfection.
- Garlic: Just three cloves is enough to infuse everything with that essential Italian fragrance.
- Fresh spinach: Chopped and wilted, it brings a splash of vibrant green and earthy flavor to the filling.
- Raw cashews: When soaked or boiled, they blend into the creamiest, dreamiest vegan ricotta you’ll ever meet.
- Unsweetened plant milk: Keeps the filling smooth and rich; almond or oat milk work perfectly here.
- Lemon juice: Adds fresh tang and balances the richness of the cashew filling beautifully.
- Nutritional yeast: Packs a cheesy, umami punch and takes the dairy-free ricotta to new heights.
- Salt and black pepper: Essential for seasoning, letting every layer’s flavors shine through.
- Marinara sauce: Your favorite store-bought or homemade sauce ties everything together with zesty tomato flavor.
- Dried oregano: Just the right sprinkle on top for that classic Italian aroma.
- Fresh basil: Adding fresh, peppery notes and an inviting burst of green as garnish.
How to Make Vegan Lasagna Roll Ups Recipe
Step 1: Cook the Noodles
Start by cooking your lasagna noodles according to package directions until they’re just al dente. Don’t overcook—remember, they’ll be baked later on. Once they’re done, drain and rinse with cold water to prevent sticking, then lay each noodle flat on a clean surface. This simple prep step makes rolling much easier!
Step 2: Sauté the Spinach and Garlic
While the noodles cook, heat up your olive oil in a skillet set to medium. Toss in the minced garlic and let it sizzle for 30 seconds until fragrant. Add in your chopped spinach and stir until it wilts down, which takes about 2 minutes. The kitchen is going to smell amazing! Set this aromatic mixture aside to cool slightly.
Step 3: Blend the Cashew Ricotta
Into a blender, add your soaked cashews, unsweetened plant milk, lemon juice, nutritional yeast, salt, and pepper. Blend until the mixture is completely smooth and ultra-creamy. Stir in the cooked spinach-garlic mix—this blend is the heart of the Vegan Lasagna Roll Ups Recipe, giving you that melt-in-your-mouth “ricotta” feel with every bite.
Step 4: Assemble the Roll Ups
Spoon about 1/4 cup of marinara sauce onto the bottom of your baking dish to prevent sticking. Spread 2 tablespoons of the cashew-spinach ricotta mixture evenly over each noodle. Roll each one up tightly and place them seam side down in the sauced dish, lining them up like cozy little bundles.
Step 5: Bake and Finish
Spoon the remaining marinara sauce over the top and sprinkle the roll ups with dried oregano. Cover with foil and bake at 375°F for 20 minutes to heat through and let the flavors meld. Remove the foil and bake another 10 minutes until bubbly. Top with plenty of fresh basil just before serving—the ultimate fresh finish!
How to Serve Vegan Lasagna Roll Ups Recipe

Garnishes
Finish each serving with fresh basil leaves for a pop of color and flavor. A dusting of extra nutritional yeast or a drizzle of good olive oil just before serving will make the dish even more irresistible.
Side Dishes
These roll ups pair beautifully with a crisp green salad tossed in balsamic vinaigrette, or roasted garlic bread to mop up the saucy goodness. Steamed broccoli or roasted vegetables complete a vibrant, nourishing meal.
Creative Ways to Present
For a fun twist, bake your Vegan Lasagna Roll Ups Recipe in individual ramekins for personal servings. Or slice each roll up with a sharp knife after baking for eye-catching pinwheels—perfect as appetizers for a party spread!
Make Ahead and Storage
Storing Leftovers
Any extra Vegan Lasagna Roll Ups Recipe can be stored in an airtight container in the fridge for up to four days. The flavors only get richer, making leftovers a real treat!
Freezing
These roll ups freeze wonderfully—just place the baked (or unbaked) roll ups in a freezer-safe dish, cover tightly, and freeze for up to two months. Thaw overnight in the fridge before reheating for best results.
Reheating
To reheat, simply pop your roll ups in a preheated 350°F oven, covered, until warmed through (about 20 minutes). If you’re in a hurry, the microwave works too; add a splash of extra sauce so they stay moist.
FAQs
Can I use gluten-free noodles in this Vegan Lasagna Roll Ups Recipe?
Absolutely! Just make sure to cook gluten-free lasagna noodles gently, as they can be a bit more delicate when rolling. The flavor and satisfaction will be just as fabulous.
What’s the best substitute if I’m allergic to cashews?
You can swap cashews for blanched almonds, silken tofu, or even sunflower seeds. Each will give you a slightly different, but equally creamy, plant-based filling.
Can I add other veggies to the filling?
Definitely. Sautéed mushrooms, roasted bell peppers, or shredded zucchini can be gently folded into the cashew ricotta mix for even more flavor and texture—it’s a great way to use up what you have!
Will kids enjoy this Vegan Lasagna Roll Ups Recipe?
Kids usually love the fun, tidy rolls and cheesy-tasting filling! If they’re sensitive to green veggies, try blending the spinach more finely or swapping in mild greens like baby kale.
Is it possible to prep the recipe ahead of time?
Yes! Assemble the roll ups, cover, and refrigerate for up to 24 hours before baking. That makes entertaining or weeknight dinners so much easier—just pop them in the oven when it’s time to eat!
Final Thoughts
If you’ve never tried a Vegan Lasagna Roll Ups Recipe before, now’s the perfect time to experience just how satisfying plant-based comfort food can be. Roll up your sleeves, gather your loved ones, and enjoy every flavorful bite—you might just find it becomes a new household favorite!
Print
Vegan Lasagna Roll Ups Recipe
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
Indulge in these delicious Vegan Lasagna Roll Ups filled with creamy cashew-spinach mixture, perfectly seasoned and rolled in tender lasagna noodles, then baked to perfection. A delightful plant-based twist on a classic comfort food favorite!
Ingredients
Lemon-Cashew Filling:
- 1 cup raw cashews (soaked 4+ hours or boiled for 10 minutes)
- 1/2 cup unsweetened plant milk
- 1 tablespoon lemon juice
- 2 tablespoons nutritional yeast
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Lasagna Roll-Ups:
- 8 lasagna noodles
- 1 tablespoon olive oil
- 3 cloves garlic, minced
- 5 ounces fresh spinach, roughly chopped
- 2 cups marinara sauce
- 1/2 teaspoon dried oregano
- Fresh basil for garnish
Instructions
- Cook the Lasagna Noodles: Cook noodles until al dente, drain, and set aside.
- Prepare the Filling: Sauté garlic and spinach, then blend cashews, plant milk, lemon juice, yeast, salt, and pepper. Combine with cooked spinach.
- Assemble: Spread marinara in a baking dish, place filling on noodles, roll up, and arrange in the dish.
- Bake: Cover with foil, bake at 375°F for 20 minutes, then uncover and bake for an additional 10 minutes.
- Serve: Garnish with fresh basil before serving.
Notes
- To save time, use pre-cooked noodles or oven-ready lasagna sheets.
- For extra heartiness, add sautéed mushrooms or vegan sausage to the filling.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian-Inspired
Nutrition
- Serving Size: 2 roll ups
- Calories: 360
- Sugar: 6g
- Sodium: 440mg
- Fat: 16g
- Saturated Fat: 2g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 41g
- Fiber: 4g
- Protein: 12g
- Cholesterol: 0mg