This easy vegetarian lasagna roll-ups recipe makes 10–12 comforting roll-ups with tender pasta, creamy ricotta, spinach, mozzarella, Parmesan, garlic, and marinara sauce. Prep takes 25–30 minutes, baking takes 35–40 minutes, and the complete meal is ready in about 1 hour.
Each roll-up delivers the cozy flavor of classic lasagna in a tidy individual portion. The spinach-ricotta filling is rich but fresh, while bubbling tomato sauce and golden mozzarella create a family-friendly dinner that works for busy weeknights, casual entertaining, or make-ahead meal planning.
Jump to RecipeWhy You’ll Love This Recipe

Lasagna roll-ups offer all the familiar comfort of a baked pasta casserole without requiring you to layer several sheets of noodles, filling, and sauce across the whole pan. Each noodle becomes a neat bundle with a creamy center, making serving simple and giving everyone a generous portion of spinach and cheese.
This is also a practical vegetarian dinner for any night. Frozen spinach keeps the ingredient list affordable and convenient, ricotta provides a soft, creamy texture, and jarred marinara removes the need to simmer sauce from scratch.
The finished dish is hearty enough to stand alone, although a crisp green salad or warm bread makes a welcome partner. For another vegetable-forward appetizer to serve before dinner, try this roasted eggplant dip with toasted bread or crackers.
Ingredients You’ll Need

The recipe begins with 12 regular-width lasagna noodles. Regular noodles are easier to roll than very wide sheets, and cooking them just short of fully tender gives them enough strength to hold the filling without splitting.
For the filling, use 15 ounces of whole-milk or part-skim ricotta, 10 ounces of thawed frozen chopped spinach, one large egg, one cup of shredded mozzarella, one-half cup of finely grated Parmesan, two minced garlic cloves, Italian seasoning, salt, and black pepper. The egg helps the filling set as it bakes, while Parmesan adds a savory, salty note.
You will also need 24 ounces of marinara or tomato-basil pasta sauce and one additional cup of mozzarella for the top. Olive oil or cooking spray keeps the 9-by-13-inch baking dish and cooked noodles from sticking.
- Add one-quarter teaspoon red-pepper flakes for gentle heat.
- Use fresh basil or chopped parsley for a bright finish.
- Choose a smooth marinara if you prefer a tidy presentation, or a chunky sauce for extra tomato texture.
If you are planning a meal with several small dishes, these easy breakfast parfaits can also be prepared ahead for the next morning.
How to Make It Step-by-Step

Step 1: Heat the oven to 375°F and lightly grease a 9-by-13-inch baking dish with olive oil or cooking spray. Greasing the dish helps the sauce and cheese release more easily when you serve the roll-ups.
Step 2: Bring a large pot of generously salted water to a boil, then cook the 12 lasagna noodles according to the package directions. Stop cooking about 1–2 minutes before the listed full time so the noodles stay flexible but firm enough to handle.
Step 3: Drain the noodles carefully and lay them flat on a lightly oiled baking sheet or a sheet of parchment paper. Keep them separate rather than piling them up, since overlapping noodles can stick together and tear during assembly.
Step 4: In a medium bowl, combine the ricotta, thawed spinach, egg, one cup of mozzarella, Parmesan, garlic, Italian seasoning, kosher salt, and black pepper. Add the optional red-pepper flakes now, and stir only until the mixture is evenly blended.
Step 5: Spread 1 1/2–2 cups of marinara sauce across the bottom of the greased baking dish. The sauce should cover the base in a generous, even layer so the noodles stay moist while they bake.
Step 6: Spread about 1/3 cup of the ricotta mixture over each noodle, using the back of a spoon or a small offset spatula. Leave a small strip uncovered at one short end, because the filling will move slightly as you roll.
Step 7: Starting at the filled short end, roll each noodle firmly toward the uncovered end. Avoid pressing too hard, and place every roll seam-side down in the baking dish so it stays closed during baking.
Step 8: Spoon the remaining marinara sauce over the tops of the roll-ups, making sure the edges receive some sauce as well. Sprinkle the remaining one cup of mozzarella over the entire dish for a melted, lightly browned finish.
Step 9: Cover the dish tightly with foil and bake for 20–25 minutes. The foil traps moisture and warms the filling without allowing the exposed cheese to brown too quickly.
Step 10: Remove the foil and continue baking for another 10–15 minutes, until the sauce is bubbling and the mozzarella is melted and lightly browned. Let the dish rest for 5–10 minutes before garnishing and serving.
Pro Tips for Perfect Roll-Ups

The most important preparation detail is removing as much moisture as possible from the spinach. Place the thawed spinach in a clean kitchen towel or several layers of paper towel, then squeeze firmly until very little liquid remains. Wet spinach can loosen the ricotta mixture and make the finished casserole watery.
Do not cook the noodles until completely soft. A slightly undercooked noodle is easier to lift, spread, and roll, and it will finish cooking in the sauce-covered baking dish.
Keep the filling layer moderate rather than thick. Approximately 1/3 cup per noodle gives you a full, creamy roll without causing the mixture to squeeze out from the sides. If the filling feels difficult to spread, let the noodles cool for a few minutes so they are easier to handle.
For a little more texture, add one small finely diced and sautéed zucchini, mushroom, or bell pepper to the cheese mixture. Cool the cooked vegetable completely before stirring it into the filling, and keep the amount modest so the rolls remain easy to close.
Fresh spinach also works. Replace the frozen spinach with about 5 ounces of fresh spinach, wilt it, chop it finely, and squeeze out excess moisture before adding it to the bowl.
For a lighter, higher-protein filling, substitute cottage cheese for some or all of the ricotta. Blend the cottage cheese first if you want a smoother texture. If you are serving a mixed menu, a simple side of honey garlic chicken can be prepared separately for guests who want an additional protein option.
Make-Ahead, Storage, and Reheating

These roll-ups are especially useful for busy evenings because the dish can be assembled up to 24 hours ahead. Prepare the recipe through adding the sauce and mozzarella, cover the dish tightly, and refrigerate it until you are ready to bake.
If baking directly from the refrigerator, add roughly 5–10 minutes to the covered baking time. Keep the foil on during this extra heating period, then uncover the dish for the final 10–15 minutes so the cheese can melt and lightly brown.
Leftovers should be covered and refrigerated. Reheat individual portions in the microwave until hot, or warm several portions in a covered baking dish until heated through. Letting the casserole rest after reheating helps the filling remain in each roll rather than sliding out when served.
What to Serve with Vegetarian Lasagna Roll-Ups

A fresh side salad balances the rich ricotta and mozzarella with crisp greens and a bright vinaigrette. Steamed broccoli, roasted vegetables, or sautéed green beans also fit naturally beside the tomato sauce.
Because this recipe appears in the Bread category, serve it with slices of crusty bread for catching every spoonful of marinara. For a sweet bread option at another meal, keep this easy cinnamon bread recipe in your weekend baking plans, though its sweet flavor is best saved for breakfast or dessert rather than served with the lasagna.
For dessert, something small and festive rounds out the menu without making the meal feel heavy. These easy Valentine’s Day cookies are a cheerful choice for a holiday dinner or family celebration.

Easy Vegetarian Lasagna Roll-Ups
Ingredients
Method
- Heat the oven to 375°F and lightly grease a 9-by-13-inch baking dish.
- Bring a large pot of salted water to a boil. Cook the lasagna noodles according to package directions, usually 1–2 minutes less than the full cooking time, so they remain firm enough to roll.
- Drain the noodles and arrange them flat on a lightly oiled baking sheet or parchment paper to prevent sticking and tearing.
- Combine the ricotta, squeezed-dry spinach, egg, 1 cup mozzarella, Parmesan, garlic, Italian seasoning, kosher salt, and black pepper in a mixing bowl. Stir in red-pepper flakes if desired.
- Spread about 1 1/2–2 cups marinara sauce over the bottom of the prepared baking dish.
- Spread approximately 1/3 cup of the ricotta mixture evenly over each noodle, leaving a small uncovered strip at one end.
- Roll each noodle firmly from one short end to the other. Place each roll seam-side down in the baking dish.
- Spoon the remaining marinara sauce over the roll-ups and sprinkle with the remaining 1 cup mozzarella.
- Cover the baking dish tightly with foil and bake for 20–25 minutes. Remove the foil and bake for another 10–15 minutes, until the sauce bubbles and the cheese melts and lightly browns.
- Let the lasagna roll-ups rest for 5–10 minutes before serving. Finish with fresh basil or parsley if desired.
Notes
Final Thoughts
Easy vegetarian lasagna roll-ups bring together tender pasta, creamy spinach-ricotta filling, savory Parmesan, bright marinara, and bubbling mozzarella in a dinner that feels special without demanding complicated preparation. The individual rolls are attractive on the plate, simple to portion, and filling enough for a satisfying family meal.
Remember the three details that make the biggest difference: squeeze the spinach very dry, slightly undercook the noodles, and avoid overfilling each sheet. With those steps in place, you will have tender, neatly rolled lasagna ready for the table in about 1 hour.
Prepare the casserole ahead when your schedule is full, add the extra covered baking time when needed, and finish with fresh basil or parsley. It is a dependable vegetarian pasta dinner for weeknights, guests, and cozy Sunday suppers.