This veggie Lasagna rolls have this way of feeling special without actually requiring much from you.
Same comforting flavors you love, but instead of heavy layers, each noodle gets rolled up with a bright, veggie filled filling that comes out of the oven tender and saucy every time.
It’s lighter than classic lasagna but still rich, creamy, and genuinely satisfying, which is a hard balance to get right and this one nails it.
Make a batch on Sunday and you’ve got easy lunches and quick dinners sorted for the week. That alone makes it worth it.
So, let’s get started.

Why I Love This Veggie Lasagna Rolls
There’s a reason rolling individual noodles just works better. even portions, faster baking, and none of that soggy middle you sometimes get with classic lasagna. Same comfort, less effort, and honestly a little lighter too.
The vegetables do a lot here. They bring color, freshness, and enough substance to balance out the richness of the ricotta and cheese without making it feel like you’re eating something “healthy.”
Part skim dairy keeps it creamy without weighing you down, and the marinara ties everything together.
And if you want to get ahead, assemble the rolls, freeze them and bake straight from frozen on a busy evening. It’s the kind of thing that makes future-you very grateful.
Shopping List

- Lasagna noodles: 12–14 sheets, regular or whole wheat
- Ricotta cheese: 1 1/2 cups, part-skim
- Shredded mozzarella: 1 1/2 cups, part-skim
- Grated Parmesan: 1/3 cup
- Egg: 1 large (helps bind the filling; optional for egg-free)
- Marinara sauce: 3–4 cups, low-sodium if possible
- Spinach: 5 ounces fresh (or 1 packed cup thawed frozen, squeezed dry)
- Zucchini: 1 medium, finely diced
- Bell pepper: 1 small, finely diced
- Mushrooms: 8 ounces, minced
- Onion: 1 small, diced
- Garlic: 3 cloves, minced
- Olive oil: 1–2 tablespoons
- Italian seasoning: 1 teaspoon
- Crushed red pepper flakes: Pinch (optional)
- Fresh basil or parsley: Small bunch, chopped
- Salt and black pepper: To taste
How to Make It

Cook the noodles: Boil lasagna sheets in well-salted water until just shy of al dente (about 1 minute less than package directions). Drain and lay them flat on a lightly oiled sheet pan or clean towels so they don’t stick.
Sauté the veggies: In a large skillet, heat olive oil over medium. Add onion, zucchini, bell pepper, and mushrooms with a pinch of salt. Cook 6–8 minutes until soft and the mushrooms release their moisture. Stir in garlic, Italian seasoning, and red pepper flakes; cook 1 minute more.
Wilt the greens: Add spinach to the skillet and cook until just wilted. If using frozen spinach, stir it in until warmed. Transfer the mixture to a bowl and let it cool for a few minutes so it doesn’t melt the cheese.
Mix the filling: In a large bowl, combine ricotta, 1 cup mozzarella, Parmesan, egg, half the chopped herbs, and the cooled veggies. Season with salt and black pepper. The mixture should be thick and spreadable.
Prep the baking dish: Spread 1 to 1 1/2 cups of marinara on the bottom of a 9×13-inch baking dish to create a saucy base.
Assemble the rolls: Lay a noodle flat. Spread 2–3 tablespoons of filling along its length in an even layer. Roll from one short end to the other. Place seam-side down in the sauced baking dish. Repeat with remaining noodles and filling.
Sauce and cheese: Spoon remaining marinara over the tops and sides of the rolls so they’re well coated but not drowning. Sprinkle the remaining mozzarella on top.
Bake: Cover the dish with foil (tent it slightly so it doesn’t stick to the cheese). Bake at 375°F (190°C) for 20 minutes. Uncover and bake 8–10 minutes more, until the cheese is melted and bubbling and the rolls are heated through.
Finish and serve: Let rest 5 minutes. Sprinkle with the remaining fresh herbs. Serve two rolls per person with a side salad or roasted vegetables.
Health Benefits
More vegetables, more fiber: Spinach, zucchini, peppers, and mushrooms add fiber that supports digestion and helps you feel full longer.
Lighter dairy choices: Part-skim ricotta and mozzarella provide protein and calcium with fewer saturated fats than full-fat versions.
Controlled portions: Individual rolls make it easy to stick to reasonable servings without feeling restricted.
Balanced carbs: Using whole-wheat noodles boosts fiber and minerals, helping steady energy and blood sugar.
Lower sodium, higher flavor: Choosing a low-sodium marinara and seasoning with herbs lets the veggies shine without excess salt.
ALSO CHECKOUT – Super Yummy Vegetarian Lasagna Recipe!
Don’t Do This
Watery filling: Mushrooms and spinach hold water. Sauté until most moisture cooks off, and squeeze thawed spinach very dry.
Overcooked noodles: If they’re too soft, they’ll tear when rolling. Cook them just shy of al dente and handle gently.
Not enough sauce: Dry rolls crack and burn at the edges. Make sure each roll is well sauced on top and bottom.
Runaway cheese: Cheese sticking to foil is annoying. Lightly oil the underside of the foil or tent it so it doesn’t touch the cheese.
Under-seasoning: Veggies and ricotta are mild. Taste and season the filling with salt, pepper, and herbs before assembling.
FAQ
Can I use no-boil lasagna noodles?
No-boil sheets are too stiff to roll. Stick with standard lasagna noodles, cooked until flexible but still a bit firm.
How do I keep the rolls from falling apart?
Don’t overfill, and place rolls seam-side down in a saucy baking dish. Covering with foil during the first part of baking also helps them set.
What’s the best way to make these ahead?
Assemble the rolls, cover tightly, and refrigerate up to 24 hours. Bake straight from the fridge at 375°F, adding 5–10 minutes to the covered bake time.
Can I swap the ricotta?
Yes. Cottage cheese (blended for a smoother texture) works well. Drain it first so the filling isn’t watery, and season generously.
Which vegetables work best?
Stick with quick-cooking, low-water options or cook them down well. Good choices: spinach, kale (chopped small), zucchini, mushrooms, bell peppers, onions, and roasted eggplant.
In Conclusion
These veggie lasagna rolls are the kind of thing you make once and immediately want to have on hand all the time. Creamy ricotta, hearty vegetables, bright marinara, it feels indulgent without ever being heavy, which is exactly what you want from comfort food.
Once you’ve got the basics down, it’s easy to make them your own. Different vegetables, fresh herbs, a sauce you love, it all works.
And if you keep a pan in the freezer? Those nights when you want something warm and wholesome but have no energy to cook are completely covered.
Once you make it, let me know in the comments how was it.

Ingredients
Method
- Cook the noodles: Boil lasagna sheets in well-salted water until just shy of al dente (about 1 minute less than package directions). Drain and lay them flat on a lightly oiled sheet pan or clean towels so they don’t stick.
- Sauté the veggies: In a large skillet, heat olive oil over medium. Add onion, zucchini, bell pepper, and mushrooms with a pinch of salt. Cook 6–8 minutes until soft and the mushrooms release their moisture. Stir in garlic, Italian seasoning, and red pepper flakes; cook 1 minute more.
- Wilt the greens: Add spinach to the skillet and cook until just wilted. If using frozen spinach, stir it in until warmed. Transfer the mixture to a bowl and let it cool for a few minutes so it doesn’t melt the cheese.
- Mix the filling: In a large bowl, combine ricotta, 1 cup mozzarella, Parmesan, egg, half the chopped herbs, and the cooled veggies. Season with salt and black pepper. The mixture should be thick and spreadable.
- Prep the baking dish: Spread 1 to 1 1/2 cups of marinara on the bottom of a 9×13-inch baking dish to create a saucy base.
- Assemble the rolls: Lay a noodle flat. Spread 2–3 tablespoons of filling along its length in an even layer. Roll from one short end to the other. Place seam-side down in the sauced baking dish. Repeat with remaining noodles and filling.
- Sauce and cheese: Spoon remaining marinara over the tops and sides of the rolls so they’re well coated but not drowning. Sprinkle the remaining mozzarella on top.
- Bake: Cover the dish with foil (tent it slightly so it doesn’t stick to the cheese). Bake at 375°F (190°C) for 20 minutes. Uncover and bake 8–10 minutes more, until the cheese is melted and bubbling and the rolls are heated through.
- Finish and serve: Let rest 5 minutes. Sprinkle with the remaining fresh herbs. Serve two rolls per person with a side salad or roasted vegetables.

Hello, I’m an athlete and a food lover who shares vegetarian recipes that are both delicious and nourishing. I enjoy creating salads, pastas, smoothies, and guilt-free desserts you can enjoy without stressing about calories.

