Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Vegetarian Lasagna Roll Ups

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

When I think of comfort food, my Vegetarian Lasagna Roll Ups are always the first thing that comes to mind. They’re packed with all the flavors of classic lasagna and it’s ready in under an hour. Covered in a rich marinara sauce, these healthy lasagna rolls are not only family-friendly but also an ideal make-ahead meal for busy days.

Lasagna roll ups served on a white plate, with a fork and knife on the side.

Sometimes, I find myself craving a twist on the classic lasagna, something a little lighter but still bursting with flavor. That’s exactly where these vegetarian lasagna roll ups come in! And if you’re looking for another veggie-packed favorite, don’t miss my healthy vegetable lasagna, it’s just as delicious and satisfying.

I’ve made countless lasagnas over the years, but there’s something uniquely satisfying about rolling up the noodles with a delicious filling. My roll-ups are kid-friendly, and perfect for sneaking in some extra veggies. Trust me, your kids will adore them, and so will you!

Lasagna has always been one of my favorite comfort foods, it’s cheesy, hearty, and packed with Italian flavor. But for our family of four (including two kids), a traditional lasagna often feels like too much food and takes way too long to make, especially on a busy weeknight. That’s why I created these vegetarian lasagna roll ups, they’re quick, simple, and just as delicious as the classic! They give me all the gooey, cheesy goodness I love in less than half the time.

My veggie lasagna roll-ups are perfect for busy families like mine, health-conscious eaters, or anyone who loves vegetarian Italian recipes but doesn’t have hours to spend in the kitchen. I love how each roll is packed with fresh veggies, creamy ricotta, and a rich marinara sauce, it’s a meal that’s both satisfying and nutritious. Plus, their individual portions make them great for meal prep, appetizers, or even as a fun, veggie-packed dinner that my kids absolutely adore.

They taste like classic lasagna but with a fresh twist that makes them unforgettable. Trust me, once you try this recipe, it might just become your new favorite way to enjoy lasagna. 😉

Latest Recipe Video!

🥘 Ingredients

Every month, I make sure these amazing ingredients are on my grocery list. Yes, I’m that obsessed with these vegetarian roll-ups, Ha! Here are the key ingredients:

Ingredients for vegetarian lasagna roll ups on a white background.

Whole Wheat Lasagna Noodles: I always choose whole wheat noodles for their extra fiber and healthy carbs.

Chopped Frozen Spinach: Frozen spinach is super convenient, but don’t forget to squeeze out the water after defrosting to keep the mixture from getting soggy.

Low-Fat Ricotta Cheese: Low-fat ricotta is my go-to for keeping these roll-ups creamy without adding too much fat or calories.

Mozzarella: A mix of ricotta and mozzarella makes these rolls irresistibly cheesy, just the way I like my lasagna!

Marinara Sauce: I stick with organic marinara that’s low in sodium and sugar for a healthier, flavorful base.

🍲 Substitutions

Garlic: Garlic adds a lot of flavor, but if you can’t use it, garlic powder works as a great substitute. I highly recommend including it if you can.

Chopped Frozen Spinach: You can substitute with frozen kale or about a pound of fresh spinach. Baby spinach is the easiest to prep, but if using bunch spinach, give it a quick chop first.

Oregano and Italian Seasoning: Feel free to mix in dried basil, parsley, or even ground fennel seed to customize the flavor.

Shredded Mozzarella: Try a mix of mozzarella and parmesan, or even shredded provolone, for a twist on the classic cheesy goodness. To make vegan rolls I use tofu ricotta and replace the mozzarella with a vegan mozzarella or vegan parmesan.

Marinara Sauce: Any jarred marinara or pasta sauce works great. Just skip plain tomato sauce, it’s worth using a flavorful marinara or even making your own.

🔪 How To Make

My delicious meatless lasagna roll-ups are so easy to make and require just a few simple steps. Here’s how to create these tasty veggie rolls:

Cook The Lasagna Noodles And Preheat The Oven

Preheat The Oven & Boil Lasagna Noodles: I start by preheating the oven to 450°F (230°C) if I’m baking the roll-ups right away. Then, I bring a large pot of water to a boil and cook the lasagna sheets according to the package directions.

Lasagna sheets cooking in a large pot on the stove.

Drain The Pasta: I drain the pasta and carefully lay the tender lasagna noodles flat in a single layer on aluminum foil, wax paper, or parchment paper. This keeps them from sticking together and makes assembly easier.

Cook The Vegetables

Sauté The Veggies: I heat some olive oil in a large skillet over medium heat and toss in the onion, garlic, and red pepper. Using a wooden spoon or spatula, I sauté everything for about 5 minutes until the veggies are tender and fragrant.

Onions and peppers sauteeing in a large pan.

Add Spinach And Simmer: Next, I add the thawed spinach along with all the spices, giving everything a good stir. Then, I let it simmer for about 10 minutes, allowing the flavors to come together beautifully.

Spinach and veggies sauteeing in a pan on the stove.

Add Half The Sauce: I add one of the jars of sauce to your veggie mixture – simmer for 5 minutes.

Marinara sauce added to cooked veggies in a large pan.

Assemble The Meatless Lasagna Roll Ups

Make The Ricotta Cheese Mixture: I mix the ricotta and ⅔ cup mozzarella cheese in a medium or large bowl. 

Start To Assemble: To assemble, I place cooked noodles on a flat surface. Spread ⅛ cup (2 tablespoons) of the cheese filling.

Ricotta cheese mixture being spread onto lasagna pasta sheets on a white cutting board.

Continue To Assemble The Individual Rolls: I spread about 1/8 cup of the veggie mixture over each noodle. Then, I top it with the ricotta mixture and repeat the process for all the lasagna sheets. It’s simple and so satisfying to see them come together!

Veggie mixture being spread onto lasagna pasta sheets on a white cutting board.

Roll Up The Sheets: On my work surface, I roll up each lasagna sheet jelly-roll style, starting with the short side. Then, I place the rolls seam-side down into a small baking dish or casserole dish that I’ve already smeared with 1/4 cup of marinara sauce.

Lasagna pasta sheet being rolled around veggie filling on a white cutting board.

Add Sauce And Mozzarella: I pour the remaining marinara sauce over the rolls, making sure they’re evenly covered. Then, I top each lasagna roll-up with a tablespoon of shredded mozzarella cheese for that perfect cheesy finish.

Spinach pasta rolls in a casserole dish being topped with marinara sauce.

Bake: I pop the dish into the oven and bake at 450°F for 10-15 minutes, or until the cheese is beautifully melted and golden brown. The smell is absolutely irresistible!

Vegetarian lasagna roll ups in a baking dish topped with marinara sauce and cheese.

Serve: I serve the vegetable lasagna roll-ups right away while they’re hot and gooey. For an extra pop of flavor and color, I like to garnish them with fresh basil, simple and delicious!

Vegetarian pasta rolls in a casserole dish.

My #1 Secret Tip for making the best vegetarian lasagna roll-ups is to avoid overstuffing them. When I first made these, I couldn’t resist loading up each noodle with extra ricotta and veggies, I mean, who doesn’t love more filling, right? But I quickly realized that too much filling made the rolls fall apart and left a mess in the dish. Now, I stick to just 1/8 cup of ricotta and veggies per noodle, and the difference is amazing! The rolls stay perfectly intact, cook evenly, and are so much easier to serve. It’s a simple trick, but it’s the key to lasagna roll-up perfection!

Other Tips To Keep In Mind:

  • Cook Till Al Dente: I always cook lasagna noodles al dente so they have a little bite and don’t turn mushy during baking. It makes all the difference.
  • Make A Few Extras: I like to cook 2-3 extra noodles just in case some tear while boiling. It’s a simple trick to avoid last-minute frustration.
  • Skip The Boiling Step: When I’m short on time, I buy fresh lasagna noodles from the deli section, they’re ready to use and save a ton of effort.
  • Shred The Cheese Yourself: I always shred cheese from a block instead of using pre-shredded. It melts better and tastes so much fresher.
  • Lay Noodles Flat: After boiling, I lay the noodles flat and keep them from touching to avoid sticking. I skip rinsing them in cold water since it can dull the flavor.

📖 Variations 

I always recommend trying my vegetarian lasagna roll-up recipe as it’s written at least once. Then, once you’ve nailed it, you can have fun experimenting with different variations to make it your own.

With Meat: I sometimes add fully cooked ground beef, turkey, or sausage to the sauce for a hearty twist. It’s an easy way to satisfy meat lovers.

Add Alfredo: For a rich and creamy variation, I swap marinara with my alfredo sauce without heavy cream. Adding shredded chicken makes it even more indulgent.

Zucchini Noodles: When I want a lighter option, I use thinly sliced zucchini instead of lasagna noodles. It’s lower in carbs and just as delicious.

Skillet Pasta Rolls: I bake the rolls in a large oven-safe skillet for a fun presentation. Just don’t forget the marinara sauce on the bottom.

🍽 Serving Suggestions

I serve my vegetarian lasagna roll ups as an appetizer, side, or main dish for a delicious meal! Here are a few of my favorite pairings:

With Salad: I love pairing these pasta rolls with a fresh green salad like my spinach and arugula salad or a tomato avocado cucumber salad It’s light, refreshing, and the perfect complement.

With A More Indulgent Side: For a richer meal, I serve these cheesy lasagna roll-ups with vegan garlic bread, bruschetta, or even my stuffed zucchini flowers. So indulgent and delicious.

🫙 Storage Directions

Refrigerating: I let the lasagna rolls cool completely before storing them in an airtight container in the fridge for up to 5 days. It makes leftovers super easy.

Freezing: I prepare the rolls up to step 5, place them in a freezer-safe container, and label them. When ready to bake, I pop them in the oven at 350°F (180°C) for 20 minutes covered, then uncover and bake at 400°F (200°C) for 10 more minutes.

Reheating: To reheat, I either microwave individual rolls or warm them in a 400°F (200°C) oven until they’re heated through.

Make Ahead: I assemble the rolls ahead of time and refrigerate them for up to 5 days. When ready, I bake them at 400°F (200°C) for 10-12 minutes until the cheese is perfectly melted.

❓Recipe FAQs

How do I prevent the rolls from falling apart?

I make sure not to overstuff the noodles and always cook them al dente so they hold their shape. I roll them tightly and place them seam-side down in the baking dish to keep everything perfectly intact during baking.

Can you boil oven ready lasagna noodles for roll ups?

Yes! I’ve found that pre-boiling oven-ready lasagna noodles for just 3-5 minutes makes assembling the roll-ups so much easier. Cooking them until al dente gives them the perfect texture for rolling without falling apart.

Can I double this recipe?

This recipe makes about 8 rolls, perfect for serving 4 people (2 rolls per person). You can easily double it for larger groups!

Does it work if you turn the lasagna rolls on their side?

Instead of placing the rolls seam-side down, you can turn them on their sides to bake. Just keep in mind you’ll need more pasta rolls since they take up less room in the pan, and you don’t want them tipping over!

Vegetarian pasta rolls in a casserole dish, topped with fresh herbs.

Love this plant based pasta recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!

You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

📋 Recipe Card

🎥 Watch How to Make It

https://youtu.be/2UsFVyQoFXQ
Lasagna roll ups served on a white plate, with a fork and knife on the side.
Print Recipe
5 from 26 votes

Vegetarian Lasagna Roll Ups

When I think of comfort food, my Vegetarian Lasagna Roll Ups are always the first thing that comes to mind. They’re packed with all the flavors of classic lasagna and it's ready in under an hour. Covered in a rich marinara sauce, these healthy lasagna rolls are not only family-friendly but also an ideal make-ahead meal for busy days.
Prep Time30 minutes
Cook Time10 minutes
Total Time40 minutes
Course: Main Course
Cuisine: Italian, vegetarian
Diet: Vegetarian
Servings: 4 servings
Calories: 422kcal
Author: Anjali Shah

Ingredients

Shop Ingredients on Jupiter

Instructions

  • Bring a large pot of water to a boil. Add the lasagne sheets to the boiling water and cook according to package directions, drain and lay out the noodles flat in a single layer (on aluminum foil or parchment paper) so they don't stick together.
  • Heat oil in a large skillet over medium heat. Add onion, garlic, and the red pepper – sauté with a wooden spoon for 5 minutes or until tender. Add the spinach and all of your spices. Simmer for 10 minutes.
  • Add one of the jars of sauce to your veggie mixture – simmer for 5 minutes.
  • Mix the ricotta and 2/3 cup mozzarella cheese in a medium bowl. To assemble, place cooked noodles on a flat surface. Spread 1/8 cup of the cheese filling. Then add 1/8 cup veggie mixture over each noodle. Repeat with each lasagna sheet (top with ricotta mixture and then veggie mixture).
  • On your work surface, Roll up the lasagna sheets, jelly-roll fashion, starting with the short side. Place the rolls, seam side down, in a small baking dish that has been smeared with 1/4 cup of sauce. Pour the remaining sauce over each roll and top each of the lasagna roll-ups with 1 Tbsp shredded mozzarella cheese.
  • Bake at 450 degrees for 10 minutes, or until the cheese on top has melted and is golden brown.

Notes

  • To make the best vegetarian lasagna roll-ups you have to avoid overstuffing them. When I first made these, I couldn’t resist loading up each noodle with extra ricotta and veggies, I mean, who doesn’t love more filling, right? But I quickly realized that too much filling made the rolls fall apart and left a mess in the dish. Now, I stick to just 1/8 cup of ricotta and veggies per noodle, and the difference is amazing! The rolls stay perfectly intact, cook evenly, and are so much easier to serve. It’s a simple trick, but it’s the key to lasagna roll-up perfection!
  • I always cook lasagna noodles al dente so they have a little bite and don’t turn mushy during baking. It makes all the difference.
  • I like to cook 2-3 extra noodles just in case some tear while boiling. It’s a simple trick to avoid last-minute frustration.
  • When I’m short on time, I buy fresh lasagna noodles from the deli section, they’re ready to use and save a ton of effort.
  • I always shred cheese from a block instead of using pre-shredded. It melts better and tastes so much fresher.
  •  After boiling, I lay the noodles flat and keep them from touching to avoid sticking. I skip rinsing them in cold water since it can dull the flavor.

Nutrition

Serving: 2rolls | Calories: 422kcal | Carbohydrates: 55g | Protein: 25g | Fat: 14g | Saturated Fat: 7g | Cholesterol: 41mg | Sodium: 898mg | Potassium: 601mg | Fiber: 6g | Sugar: 3g

54 responses to “Vegetarian Lasagna Roll Ups”

  1. My husband (who isn’t even vegetarian yet) loved this! I have made it many times and it’s one of his favorite dishes now. I don’t use whole wheat lasagna noodles and use whole milk ricotta cheese. Thank you for the recipe!5 stars

    • Hooray!! So glad to hear that you and your husband both loved this recipe!! Thanks for letting me know Janelle!

  2. Made this the other night for dinner, added zucchini, kale, and green pepper, it was so great!! 🙂 Thanks so much for your meals they are a huge hit always.5 stars

  3. Another great recipe! I’m not sure if you remember me but I am 16 year old trying to learn how to cook. You and Chocolate covered Katie are my two main food bloggers I follow. Your recipes are so good that my parents who don’t even support me moving towards being a vegetarian love your food and fix it again and again!5 stars

    • I do remember you Sarah! It’s great to hear from you 🙂 Your comment made my day! I’m so glad that my recipes make it easier for your parents to support you in being vegetarian – that is amazing! Thanks so much for letting me know – happy cooking!

  4. Definitely an awesome dish! I’m having a dinner party tomorrow and I’ll be adding this to my menu. 5 stars

  5. Looks good! Is that organic ricotta? I am in Canada and haven’t been able to find organic ricotta for the life of me…we are expecting a whole foods market next year (luckily we do have some small/med privately owned natural food stores and organic produce/dairy delivery available)

    Thumbs up on the new features on your site.5 stars

    • Thanks Holly! Unfortunately no, I couldn’t find organic ricotta at the particular grocery store I was at when I bought these ingredients. But I’m pretty sure Whole Foods has organic ricotta — so that means by next year you will definitely have it near your home 🙂 Glad to hear you have other options though for organic produce and dairy – that is so important! I’m so glad you like the new features on my site btw! Thanks again!

  6. These look delicious! I’ve been wanting to try making lasagna rolls for a while, every time I make lasagna I have leftovers for a weeks worth of meals. Maybe with this I won’t, Thanks for sharing!5 stars

    • Thanks so much Kacey! This recipe is definitely much easier to portion control so you don’t have tons of leftovers — I definitely know how that is with a traditional lasagna recipe! Let me know how this turns out for you!

  7. My husband is not to happy when I make him pastas. He does love Lasagna. I will try this recipe for sure.

    • I can’t wait to hear how your husband likes this recipe Linda! Let me know how it goes!

  8. I appreciate your prompt reply. I enjoy your blog and fine recipes and I hope you will suggest alternatives for those of us on low sodium diets when you see the sodium count is high. Many thanks.5 stars

  9. Oh dear, I just read the sodium count, way too high for me. How to lower it? Use low sodium marinara sauce, Trader Joe makes a good one. Skip salt, spinach and cheese are high in sodium. Is whole wheat pasta high in sodium? Any other suggestions? Thanks.

    • Hi Yvonne! Ah yes – for those trying to avoid sodium, it’s best to actually make the pasta sauce at home yourself using whole canned unpeeled tomatoes (no salt added), olive oil, onions, garlic, celery, carrots (blended together so the sauce is smooth, not chunky). Or low sodium marinara sauce should work also. Don’t add any additional salt to the recipe (I added about 1/4 tsp to the veggies), and probably omit the cheese or find a lower sodium cheese. Whole wheat pasta is no higher in sodium than regular pasta – so there’s no reason to sub that out. Hope that helps!

    • Oh! It was a 25oz bottle – I didn’t use all of the 2nd bottle though – so it’s really up to you how much sauce you want to use!

  10. this is one of my fav way to enjoy lasagna. Kale is also great with it 🙂5 stars

5 from 26 votes (2 ratings without comment)

Leave a Reply

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

Recipe Rating





Subscribe to newsletter

Copyright 2025 The Picky Eater®, LLC. All rights reserved.