If you’re craving a comforting, cheesy dinner that feels like a warm hug from Italy, you need to try these Spinach Lasagna Roll Ups. They’re bright with fresh spinach, creamy ricotta, and just the right amount of garlic and herbs, all nestled in tender pasta sheets and baked under a blanket of gooey mozzarella and marinara sauce. These roll ups transform classic lasagna into a fun, elegant dish that’s perfect for weeknight dinners or impressing friends without a lot of fuss.

Ingredients You’ll Need
These ingredients may look simple, but each one plays a crucial role in building that perfect balance of flavor, texture, and color that makes Spinach Lasagna Roll Ups so irresistible. Fresh herbs add brightness, cheeses bring indulgent creaminess, and the marinara sauce ties it all together with a rich tang.
- 12 lasagna sheets: The sturdy foundation that rolls beautifully without breaking.
- 1 (10-ounce) bag frozen chopped spinach, thawed: Packs a nutritious punch and vibrant color while melding seamlessly with the cheese.
- 1 (15-ounce) container ricotta cheese: The creamy heart of the filling, giving richness and moisture.
- ⅓ cup grated Parmesan cheese: Adds nuttiness and depth to the filling.
- 1 egg: Helps bind the filling for easy rolling and serving.
- 2 cloves garlic, grated: Infuses aromatic warmth that complements the spinach beautifully.
- 2 tablespoons fresh basil, chopped (plus more for garnish): Brings fresh herbal brightness that makes each bite lively.
- 2 teaspoons Italian seasoning: A blend of herbs that layers in complexity.
- ¼ teaspoon salt (plus more for pasta water): Enhances every flavor throughout the dish.
- ¼ teaspoon black pepper: Adds a gentle kick without overpowering.
- ¼ teaspoon crushed red pepper: A subtle heat to awaken the palate.
- 1 ½ cups prepared marinara sauce: The tangy, savory sauce that keeps the roll ups moist and flavorful.
- ⅓ cup low moisture mozzarella, grated: Melts perfectly on top, delivering that classic stretchy cheese goodness.
How to Make Spinach Lasagna Roll Ups
Step 1: Cook the Lasagna Noodles
Start by preheating your oven to 375˚F and bringing a large pot of generously salted water to a boil. Add your lasagna noodles and cook them until they’re perfectly al dente—about eight minutes—so they stay tender but firm enough to roll without tearing. Drain and set aside carefully; you want to keep them from sticking, so spread them out on a clean surface or foil.
Step 2: Prepare the Creamy Spinach Filling
While the noodles cook, focus on your filling. Thoroughly drain every drop of water from your thawed spinach—this step is key to avoid watery roll ups! In a medium bowl, combine the spinach with ricotta, Parmesan, egg, grated garlic, fresh basil, Italian seasoning, salt, black pepper, and a pinch of crushed red pepper flakes. Use a fork to mix everything well, making sure the spinach is evenly broken up and the mixture looks creamy and inviting.
Step 3: Layer Marinara and Roll Up
Spoon about half a cup of marinara sauce into the bottom of a 9-by-13-inch baking dish and spread it into an even layer—this will prevent sticking and add flavor from the start. Then, work quickly to spread roughly 2 to 3 tablespoons of your spinach-ricotta filling evenly over each lasagna noodle. Roll each noodle tightly into a spiral and place it seam-side down in the prepared dish. Arrange them in neat rows; you should end up with about four rows of three rolls.
Step 4: Top and Bake
Drizzle the rest of the marinara sauce over the top of your roll ups, then sprinkle evenly with the grated mozzarella. Cover the pan tightly with foil to keep the moisture in and bake for 35 minutes. Then remove the foil to reveal the magic—bake for another 5 minutes to get beautifully melty, bubbly cheese that’s golden on the edges.
How to Serve Spinach Lasagna Roll Ups

Garnishes
Fresh basil leaves sprinkled on top just before serving add a pop of vibrant green and a fragrant herbal note that lifts the entire dish. A light dusting of extra grated Parmesan brings a salty, savory finish. For an extra touch, a drizzle of good-quality olive oil adds richness and shine.
Side Dishes
Spinach Lasagna Roll Ups are a meal in themselves but pair them with a crisp green salad dressed simply with lemon and olive oil or a side of roasted vegetables to balance the richness. For a heartier meal, some garlic bread or a warm loaf of crusty Italian bread is always welcome for sopping up the luscious marinara sauce.
Creative Ways to Present
For entertaining, arrange the roll ups on a large platter garnished with fresh herbs and a sprinkle of extra cheese for a stunning centerpiece. Individual serving plates with a swirl of extra sauce and a fresh basil sprig turn this homey dish into a restaurant-worthy presentation that will impress every guest.
Make Ahead and Storage
Storing Leftovers
After enjoying your Spinach Lasagna Roll Ups, any leftovers should be cooled to room temperature and stored in an airtight container in the refrigerator. They will stay fresh for up to 3 days, making them perfect for next-day lunches or easy dinners.
Freezing
If you want to prepare these ahead for a busy day, you can freeze the roll ups before baking. Place them in a baking dish, cover tightly with plastic wrap, and then foil. Freeze for up to 2 months. When ready to eat, bake them straight from frozen, adding extra cooking time as needed.
Reheating
To reheat, cover leftovers with foil and warm them in the oven at 350˚F until thoroughly heated, about 20 minutes. You can also microwave individual portions, but baking preserves that lovely melty cheese texture best.
FAQs
Can I use fresh spinach instead of frozen for the filling?
Absolutely! Just sauté about 10 ounces of fresh spinach until wilted, then drain thoroughly to remove excess moisture before mixing it into your filling.
What can I substitute for ricotta cheese?
If you don’t have ricotta, cottage cheese is a fine substitute, but be sure to blend or pulse it until smooth for the best texture.
Can I make Spinach Lasagna Roll Ups vegetarian?
This recipe is already vegetarian-friendly! Just ensure your marinara sauce contains no meat, and you’re good to go.
What type of marinara sauce works best?
A plain, high-quality marinara sauce with good tomato flavor and balanced seasoning works best so it doesn’t overpower the subtle spinach filling.
How can I prevent the noodles from sticking while I roll them?
Lay cooked noodles on a clean, lightly oiled surface or parchment paper, and roll them promptly. This keeps them soft and prevents them from sticking together or drying out.
Final Thoughts
I can’t recommend making Spinach Lasagna Roll Ups enough—they bring all the comforting flavors of traditional lasagna with a fun, fresh twist that everyone will love. Whether it’s a busy weeknight or a special dinner, these roll ups deliver heartwarming satisfaction with every bite. Go ahead and give them a try; you might just discover your new favorite way to enjoy classic Italian comfort food!
Print
Spinach Lasagna Roll Ups Recipe
Spinach Lasagna Roll Ups feature tender lasagna sheets filled with a creamy ricotta and spinach mixture, rolled up and baked with savory marinara sauce and melted mozzarella cheese for a delightful twist on classic lasagna. Perfect for a family dinner, this recipe offers a fun, delicious way to enjoy comforting Italian flavors with a nutritious vegetable boost.
- Total Time: 57 minutes
- Yield: 4 servings
Ingredients
Pasta
- 12 lasagna sheets
Filling
- 1 10-ounce bag frozen chopped spinach, thawed
- 1 15-ounce container ricotta cheese
- ⅓ cup grated Parmesan cheese
- 1 egg
- 2 cloves garlic, grated
- 2 tablespoons fresh basil, chopped, plus more for garnish
- 2 teaspoons Italian seasoning
- ¼ teaspoon salt, plus more for pasta water
- ¼ teaspoon black pepper
- ¼ teaspoon crushed red pepper flakes
Sauce and Topping
- 1 ½ cups prepared marinara sauce
- ⅓ cup low moisture mozzarella, grated
Instructions
- Preheat Oven and Cook Pasta: Preheat your oven to 375˚F. Bring a large pot of lightly salted water to a boil and cook the lasagna noodles until al dente, about 8 minutes. Drain and set aside.
- Prepare Filling: Thoroughly drain the thawed spinach to remove excess water. In a medium bowl, combine the drained spinach with ricotta cheese, Parmesan cheese, egg, grated garlic, chopped basil, Italian seasoning, salt, pepper, and crushed red pepper flakes. Mix well, breaking up any spinach clumps for even distribution.
- Prepare Baking Dish: Spread about ½ cup of marinara sauce evenly on the bottom of a 9×13-inch baking dish to create a flavorful base.
- Assemble Roll Ups: Lay one cooked lasagna sheet flat on a clean surface. Evenly spread 2 to 3 tablespoons of the ricotta-spinach filling over the noodle. Roll it tightly into a spiral and place it seam side down in the baking dish over the marinara. Repeat with all noodles, arranging the rolls in 4 rows of 3.
- Add Sauce and Cheese: Drizzle the remaining marinara sauce over the assembled roll ups and sprinkle the grated mozzarella cheese on top evenly.
- Bake Covered: Cover the baking dish tightly with aluminum foil and bake for 35 minutes until heated through and bubbly.
- Uncover and Finish Baking: Remove the foil and bake for an additional 5 minutes to allow the cheese to melt and brown slightly, creating a deliciously gooey topping.
Notes
- Be sure to squeeze as much liquid as possible out of the spinach to prevent watery filling.
- Use low moisture mozzarella for best melting results without excess moisture.
- Lasagna noodles can be boiled ahead and kept covered with a damp towel until ready to fill.
- Add extra basil or fresh herbs on top after baking for a fresh garnish and added flavor.
- This recipe can be doubled for a larger crowd; use a bigger baking dish accordingly.
- Prep Time: 15 minutes
- Cook Time: 42 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Nutrition
- Serving Size: 1 roll up (approx. 1/12 of recipe)
- Calories: 320
- Sugar: 6g
- Sodium: 520mg
- Fat: 12g
- Saturated Fat: 6g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 4g
- Protein: 15g
- Cholesterol: 75mg