There’s something magical about rolling up a cozy, cheesy bundle of pasta—especially when it comes together as effortlessly as these Vegetarian Lasagna Rolls. They’re my go-to when I want something comforting but don’t feel like wrestling with layers of traditional lasagna. Plus, they’re packed with spinach and melty cheeses, so they taste indulgent without feeling heavy. My family swears they’re even better the next day (if they last that long). Perfect for busy weeknights or impressing guests, these rolls are proof that a quick dinner can still be full of flavor and a little bit of joy.
Table of Contents
8 Irresistible Vegetarian Lasagna Rolls You Must Try
A simple and delicious vegetarian lasagna rolls recipe perfect for a quick dinner. These lasagna rolls are easy to make and packed with flavor.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
- 8 lasagna noodles
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 cup spinach, chopped
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup marinara sauce
Instructions
- Preheat oven to 375°F (190°C).
- Cook lasagna noodles according to package instructions, then drain and lay flat.
- In a bowl, mix ricotta, mozzarella, Parmesan, spinach, garlic powder, salt, and pepper.
- Spread the cheese mixture evenly over each lasagna noodle.
- Roll each noodle tightly and place seam-side down in a baking dish.
- Pour marinara sauce over the rolls.
- Bake for 20-25 minutes until cheese is melted and sauce is bubbly.
Notes
- You can substitute spinach with other greens like kale.
- Add red pepper flakes for a spicy kick.
- Store leftovers in an airtight container for up to 3 days.
Why You’ll Love These Vegetarian Lasagna Rolls
Honestly, these lasagna rolls are one of those recipes that just makes life easier—and tastier. Here’s why I’m obsessed:
- Weeknight superhero: They come together in under an hour, no fussing with layers or waiting forever for the oven.
- Cheese pull for days: That ricotta-mozzarella-Parmesan trio? Absolute magic when it’s all bubbly and golden.
- Secret veggie boost: The spinach hides in there like a ninja, making you feel virtuous without sacrificing flavor.
- Meal prep dream: They reheat like a charm—I stash leftovers for lazy lunches all the time.
- Customizable AF: Swap in kale, add mushrooms, or kick up the spice. These rolls are your culinary playground.
Trust me, once you try rolling lasagna, you might never go back to the layered version. If you’re looking for more easy dinner inspiration, check out my ideas for what to make for dinner that will last a few days.

Ingredients for Vegetarian Lasagna Rolls
Here’s everything you’ll need to make these cozy, cheesy rolls—I promise it’s all simple stuff you might already have in your fridge or pantry. (And if not, easy swaps are totally fine—more on that later) The key is measuring everything out before you start—trust me, it makes the whole rolling process way less chaotic.
- 8 lasagna noodles (the regular kind, not no-boil—we’ll talk about why later)
- 1 cup ricotta cheese (whole milk for extra creaminess, but low-fat works too)
- 1 cup shredded mozzarella (plus extra for sprinkling—because cheese)
- 1/2 cup grated Parmesan (the real stuff, not the powdery kind in a can)
- 1 cup chopped spinach (pack it lightly—fresh or thawed frozen both work)
- 1/2 teaspoon garlic powder (or 1 fresh minced clove if you’re feeling fancy)
- 1/2 teaspoon salt (I use kosher—adjust to taste if you’re using table salt)
- 1/4 teaspoon black pepper (freshly cracked if you’ve got it)
- 1 cup marinara sauce (homemade or your favorite jarred—no judgment here)
That’s it, Simple, right? Now let’s get rolling—literally.
How to Make Vegetarian Lasagna Rolls
Okay, let’s get to the fun part—turning these simple ingredients into those gorgeous, cheesy rolls. Don’t worry, it’s way easier than it looks. Just follow these steps, and you’ll have perfect lasagna rolls every time. (And yes, I’ve learned all these tricks from my own messy kitchen disasters—so you don’t have to)
- Preheat that oven. Crank it to 375°F (190°C) right away—this gives your oven time to get nice and even while you prep everything else.
- Cook those noodles just right. Boil them according to the package, but pull them out a minute early—they’ll keep cooking in the oven. Drain them and lay them flat on a clean towel (not paper towels—they’ll stick). Pat them dry gently—this stops the filling from getting watery.
- Mix up your cheesy filling. In a big bowl, stir together ricotta, mozzarella, Parmesan, spinach, garlic powder, salt, and pepper until it’s all happy and combined. Taste it. Need more garlic? Go for it. This is your moment.
- Spread and roll with confidence. Use a spoon to spread about 3 tablespoons of filling down each noodle—leave about an inch at the ends so it doesn’t squish out. Roll them up snugly (but not tight—they’ll puff in the oven) and place them seam-side down in your baking dish.
- Sauce it up. Pour marinara over the rolls—I like to spoon some between them too so every bite gets saucy. Sprinkle extra mozzarella on top if you’re feeling extra (I always am).
- Bake to bubbly perfection. Pop them in the oven for 20-25 minutes until the cheese is melted and the sauce is bubbling at the edges. If you want more color, broil for the last minute—but watch closely. Cheese goes from golden to burnt in seconds.
See? Not scary at all. The hardest part is waiting for them to cool enough so you don’t burn your tongue diving in (Though I won’t judge if you can’t wait—I never can.)
Tips for Perfect Vegetarian Lasagna Rolls
Alright, let me share my hard-earned kitchen wisdom to make sure your lasagna rolls turn out absolutely perfect every single time. These are the little tricks I’ve picked up after making (and occasionally messing up) this recipe more times than I can count.
- Dry those noodles like your dinner depends on it. After boiling, lay them flat on a clean kitchen towel (not paper—they’ll stick) and gently pat them dry. Any extra water = soggy rolls, and nobody wants that.
- Undercook your pasta slightly. Pull the noodles out a minute early—they’ll finish cooking in the oven and stay perfectly al dente instead of turning mushy.
- Spread, don’t pile. When adding the filling, spread it evenly down the noodle rather than dumping it all in the middle. This helps them roll up neatly without exploding cheese everywhere (trust me, I’ve been there).
- Fresh spinach vs. frozen? Both work. If using frozen, squeeze out ALL the water (I wrap it in a towel and wring it like I’m mad at it). For fresh, chop it finely so you don’t get stringy bites.
- Let them rest before serving. I know, the wait is torture—but giving them 5 minutes out of the oven helps the filling set so they don’t unroll when you serve them.
Bonus tip: If your rolls seem loose in the pan, snuggle them close together—they’ll support each other while baking. Just like good friends at a dinner party. For more cheesy, comforting recipes, check out my guide on creamy garlic parmesan pasta 30 minute recipe.
Variations for Vegetarian Lasagna Rolls
One of my favorite things about this recipe? It’s basically a blank canvas for whatever veggies or flavors you’re craving. Here are my go-to twists when I want to mix things up (or just use what’s hanging out in my fridge):
- Greens swap: Kale works beautifully instead of spinach—just massage it first with a tiny bit of olive oil to soften it up. Swiss chard or arugula (for a peppery kick) are fun too.
- Roasted veggie upgrade: Toss in some roasted zucchini, mushrooms, or bell peppers with the cheese filling. Pro tip: Roast them first to drive off extra moisture so your rolls don’t get soggy. If you like roasted veggies, you might enjoy my recipe for skillet zucchini and mushrooms recipe.
- Spice it up: Add a pinch of red pepper flakes to the filling, or mix in a tablespoon of pesto for a herby punch. My husband loves when I swirl in a spoonful of harissa for smoky heat.
The beauty is—no two batches have to be the same. Play around and make it yours (And if you discover an amazing combo, tell me—I’m always looking for new ideas.) You can find more inspiration for creative dishes on my Pinterest page.
Serving Suggestions for Vegetarian Lasagna Rolls
Oh, the possibilities. These little rolls are so versatile—they can go fancy or cozy depending on your mood. My absolute must? A big green salad with lemony vinaigrette to cut through all that cheesy goodness. Garlic bread is never wrong (I bake mine with extra parsley butter). For something heartier, roasted Brussels sprouts or a simple tomato-basil soup make it feel like a restaurant meal at home. And if we’re being totally honest? Sometimes I just eat two rolls straight from the pan while standing at the counter. No judgment here.

Storing and Reheating Vegetarian Lasagna Rolls
Let’s talk about everyone’s favorite part—leftovers. These rolls actually taste even better the next day as the flavors meld together. Here’s how to keep them tasting fresh:
Fridge storage: Once cooled, pop them in an airtight container—they’ll stay delicious for up to 3 days. I like to layer them with parchment paper if stacking to prevent sticking. The sauce keeps them moist, so no need to add extra liquid.
Freezer magic: These freeze like a dream. Arrange cooled rolls on a baking sheet to freeze individually first (about 1 hour), then transfer to freezer bags. They’ll keep for 2 months—just write the date because freezer meals tend to become mysterious over time.
Reheating pro tips: The oven is best—350°F for 15-20 minutes from fridge temp, or 25-30 minutes from frozen (cover with foil to prevent drying). No oven time? Microwave single portions at 50% power in 30-second bursts—place a damp paper towel over them to keep the noodles tender. Either way, add a sprinkle of fresh cheese before reheating for that just-baked feel.
Nutritional Information for Vegetarian Lasagna Rolls
Okay, let’s be real—we’re not eating lasagna rolls for their diet-friendly qualities, but it’s nice to know what’s going into your body. Here’s the breakdown per serving (that’s two rolls, though I won’t blame you if you sneak a third). These numbers are based on the exact ingredients I use, but remember—your favorite brands or little tweaks might change things slightly. That’s cooking, not chemistry.
- Serving Size: 2 rolls
- Calories: 320
- Total Fat: 12g (7g saturated, 4g unsaturated)
- Cholesterol: 35mg
- Sodium: 480mg
- Total Carbohydrates: 35g
- Dietary Fiber: 3g
- Sugars: 4g
- Protein: 18g
Values are estimates and may vary based on specific ingredients used. Want to lighten it up? Try part-skim ricotta or reducing the cheese slightly—but honestly, life’s too short not to enjoy the full cheesy experience in my opinion. If you are interested in lighter options, you might want to look into cottage cheese meal ideas.
Common Questions About Vegetarian Lasagna Rolls
I get asked about these lasagna rolls all the time—so let me tackle the most common questions before they even pop into your head. These are the things I wish I’d known when I first started making them (and learned the hard way through trial and error).
Can I use no-boil lasagna noodles for this recipe?
Oh boy, let me save you from my past mistakes. Regular noodles work best here because no-boil ones tend to soak up too much moisture from the filling, leaving you with dry rolls. If you must use no-boil, soak them in very hot water for 5 minutes first to soften—but honestly? Just grab the regular kind. Your future self will thank you when every bite is perfectly saucy and tender.
How can I make these lasagna rolls gluten-free?
Absolutely, I’ve had great results with brown rice lasagna noodles—just follow the package directions since they often need a slightly longer cook time. For the filling, double-check that your cheeses are gluten-free (most are, but some pre-shredded varieties add anti-caking agents). And of course, use a gluten-free marinara sauce. The rolls might be a bit more delicate when rolling, but they bake up just as delicious. For another gluten-free option, see my make ahead quinoa salad jars recipe.
Can I prepare these ahead and bake later?
You’re speaking my meal-prep love language. Assemble the rolls completely (including the sauce topping), cover tightly, and refrigerate for up to 24 hours before baking. Just add 5-10 extra minutes to the bake time since they’ll be cold. For longer storage, freeze them unbaked—thaw overnight in the fridge before baking as directed. Pro tip: If baking from fridge or freezer, cover with foil for the first 15 minutes to prevent over-browning.
