Baked spinach lasagna roll ups in marinara with melted cheese and basil.
These Spinach Lasagna Roll Ups are cheesy, cozy, and perfect for weeknights. You get all the comfort of lasagna, but rolling the noodles makes portioning super easy. The spinach-ricotta style filling stays creamy, and the marinara keeps everything saucy. This is a family-friendly dinner that tastes like a restaurant plate at home.
If you love lasagna but don’t want the big layering project, Spinach Lasagna Roll Ups are your new best friend.
The secret is squeezing the spinach really dry so the filling stays thick and creamy, not watery.
Spinach Lasagna Roll Ups are a fan-favorite for meal prep because they reheat beautifully.
Why You’ll Love This Spinach Lasagna Roll Ups
- Ultimate comfort food: Cheesy, saucy, and cozy.
- Easy portions: Roll ups make serving simple.
- Great for meal prep: Reheats like a dream.
- Family-friendly: Mild flavors everyone loves.
- Freezer-friendly: Make a pan now and save one for later.
Ingredients for the Best Spinach Lasagna Roll Ups

For the roll ups
- Lasagna noodles (10–12) – cook until just tender so they roll easily.
- Spinach (10 ounces frozen, thawed and squeezed very dry) – prevents watery filling; fresh spinach works if cooked down.
- Ricotta-style cheese (15 ounces) – creamy base; cottage cheese can work if blended a bit.
- Mozzarella cheese (2 cups shredded) – melty topping; fresh mozzarella slices also work.
- Parmesan-style cheese (1/2 cup) – savory flavor; optional.
- Egg (1) – helps bind the filling.
- Garlic (2 cloves, minced) – flavor boost.
- Salt + black pepper – to taste.
- Marinara sauce (3 cups) – keeps it saucy; use your favorite jarred sauce.
How to Make Spinach Lasagna Roll Ups

- 1. Boil noodles. Cook lasagna noodles in salted water until just tender, then rinse with cool water and lay flat on a towel so they don’t stick.
- 2. Mix filling. Stir spinach, ricotta-style cheese, 1 cup mozzarella, parmesan-style cheese, egg, garlic, salt, and pepper until thick.
- 3. Assemble. Spread a thin layer of marinara in a baking dish. Spoon filling onto each noodle and roll up tightly.
- 4. Bake. Place roll ups seam-side down in the dish, cover with remaining marinara, and sprinkle with remaining mozzarella. Bake at 375°F for 25–30 minutes until bubbly and melted.
- 5. Rest and serve. Rest 10 minutes so they set, then serve. If it looks dry, spoon extra warmed marinara over top.
Tips for Perfect Spinach Lasagna Roll Ups
- Squeeze spinach very dry: This is the biggest key for creamy filling.
- Don’t overcook noodles: Softer noodles tear more easily.
- Let it rest: Resting helps the roll ups hold together when serving.
- Add sauce on the bottom: Prevents sticking and keeps them moist.
Variations & Substitutions
- Extra veggies: Add chopped mushrooms or zucchini to the sauce.
- Protein swap: Add white beans to the filling for extra protein.
- Gluten-free: Use gluten-free lasagna noodles.
- Lighter: Use part-skim ricotta-style cheese and extra spinach.
Make-Ahead & Freezing
Fridge: 4 days in an airtight container. Reheat covered at 350°F until hot, or microwave with a splash of sauce. Freeze: assemble in a freezer-safe dish, wrap well, and freeze up to 2 months. Thaw overnight and bake until bubbly.
Serving Suggestions
- With a simple green salad
- With roasted broccoli or asparagus
- With garlic bread-style toast
- With extra marinara for dipping
Reader Review
Made this once and now it’s on repeat — simple, cozy, and so flavorful.
Spinach Lasagna Roll Ups Recipe Card
Prep Time: 25 minutes
Cook Time: 30 minutes
Total Time: 55 minutes
Yield: 5–6 servings
Category: Desserts & Cookies
Method: Baking
Cuisine: Italian-American
Diet: Vegetarian
If you make this Spinach Lasagna Roll Ups, leave a rating, a comment, and share it. How would you customize yours?
