
The Best-Ever Creamy Spinach Artichoke Lasagna Rolls
Have you ever ordered that hot, creamy spinach artichoke dip at a restaurant and wished you could turn it into dinner? That’s exactly the mood these lasagna rolls came from. I had a tub of ricotta in the fridge, a half-bag of spinach, and a can of artichoke hearts that had been quietly waiting for a plan. I rolled them up in lasagna noodles, poured a simple marinara around them, and the whole kitchen smelled like a Sunday at Nonna’s house within ten minutes flat. Have you ever had one of those weeks where dinner needs to feel like a hug but also look like you tried? This is that dinner.
The trick to these rolls is that the filling is essentially a thick, cheesy spinach artichoke dip — ricotta, parmesan, a little mozzarella, frozen spinach squeezed dry, and finely chopped artichoke hearts. There’s an egg in there to hold it all together, a clove of garlic for warmth, and a generous crack of black pepper. Then each lasagna noodle gets a third of a cup of filling, you roll it up tight, and you nestle them seam-side down in a baking dish with sauce. The result is a portioned, elegant dinner that looks like it took all afternoon but really takes about fifteen minutes of active work. The oven does the rest. Let me show you how to pull it off.
Why This Recipe Works
The genius of the lasagna roll is portion control. You get all the layered comfort of a classic lasagna, but every single serving is its own tidy little package, so the cheese-to-sauce-to-pasta ratio is exactly the same on every plate. No fighting over the corner piece. No dry edges. Every roll bakes evenly because they’re separated, not stacked. If you’ve ever pulled a sad, dry edge off a tray of baked lasagna and felt personally victimized by it, these rolls are your answer.
The other thing I love about this version is the spinach artichoke twist. Plain ricotta lasagna is wonderful, but adding artichoke hearts gives the filling a briny, slightly tangy backbone that keeps it from feeling too heavy. The spinach adds color and a mellow earthiness. Together they make the whole thing taste more interesting than the sum of its parts, and they pair beautifully with a bright, tomatoey marinara. If you have picky eaters at your table, this is also a sneaky way to get a generous serving of greens into a dish that feels like a treat.
From Pot to Plate: My Step-by-Step Method

Step 1: Preheat and prep your dish. Heat your oven to 350°F (175°C). Ladle about a cup of your favorite marinara — homemade, jarred, whatever you have — into the bottom of a 9×13 baking dish and spread it around. This is the bed the rolls will sit on, so don’t skip it or they might stick.
Step 2: Cook the noodles. Bring a big pot of well-salted water to a boil and cook the lasagna noodles until al dente, following the package directions. You want them tender but still firm enough to roll without tearing. Drain them and lay them out on a clean kitchen towel so they don’t stick to each other while you make the filling.
Step 3: Make the spinach artichoke filling. In a medium bowl, combine the thawed and very well-squeezed spinach, the finely chopped artichoke hearts, ricotta, grated parmesan, the egg, the minced garlic, half a teaspoon of kosher salt, and several grinds of black pepper. Stir it all together until it’s evenly combined and creamy. The squeeze on the spinach is the most important step here — if it’s wet, your filling will be loose and the rolls won’t hold their shape. Really press it dry with your hands or in a clean kitchen towel.
Step 4: Roll the noodles. Lay a noodle flat on your work surface. Spoon about a third of a cup of filling along the length of the noodle and spread it into an even layer, leaving a small border at the edges. Roll the noodle up gently but firmly from one short end to the other, then place it seam-side down in your prepared baking dish. Repeat with the rest of the noodles, lining them up snugly in the dish.
Step 5: Sauce and cheese. Spoon the remaining marinara sauce over the tops of the rolls, letting some pool around the sides. Sprinkle the shredded mozzarella over each roll, about a tablespoon per roll. If you like, finish with a tiny pinch of red pepper flakes for a gentle kick.
Step 6: Bake. Cover the dish tightly with foil and bake for 30 minutes. Remove the foil and bake for another 10 minutes, until the cheese is melted and bubbly and the sauce is hot and thick around the edges. Let the rolls rest for about 5 minutes before serving — this helps the filling set so they don’t fall apart on the way to the plate.
Creative Twists to Make It Your Own
- Add heat: Stir a pinch of red pepper flakes into the filling, or drizzle a little chili oil over the finished rolls for a grown-up kick.
- Go green: Swap half the mozzarella for fontina, which melts even more luxuriously and adds a nutty depth.
- Make it a bake: Skip the rolling entirely and layer the filling between noodles in a traditional lasagna. Same great flavor, more rustic look.
- Add protein: Stir a cup of cooked, shredded chicken into the filling for a heartier dinner, or top each roll with a spoonful of pesto before baking.
- Brighten the flavor: Add the zest of one lemon to the filling. It brightens everything and plays beautifully with the artichokes.
Serving & Pairing Ideas
What’s the best way to serve these rolls? I like to spoon a little extra warm marinara onto each plate first, then set a roll or two on top. A simple green salad with a sharp vinaigrette on the side cuts through the richness, and a basket of warm, crusty bread for mopping up the sauce is honestly non-negotiable in my house. For wine, a bright Italian red like a Chianti or Sangiovese plays so nicely with the tomato and the herbs, or you could go with a crisp Pinot Grigio if you prefer white. Have you ever tried lasagna with a fizzy water and lemon? Don’t laugh — it works. Would you pair this with a Caesar salad or something lemony? Both are wonderful here.

Why I Love This Recipe
What I love most about this recipe is that it makes an ordinary weeknight feel like a small occasion. There’s something about a baked pasta, bubbling at the edges and smelling of garlic and herbs, that just brings people to the kitchen. I started making these on Sunday afternoons when my kids were little, and now even on the busiest Wednesdays I find myself pulling the ingredients together. The rolls feel special enough for company but easy enough for a quiet dinner for two with leftovers the next day. They’re the kind of recipe that quietly becomes a family signature, you know? I hope they do the same at your table.
Storage and Batch Cooking
These lasagna rolls are absolute champions in the fridge and freezer. To store leftovers, transfer them to an airtight container once they’ve cooled to room temperature — they’ll keep in the fridge for up to 4 days. Reheat covered with foil in a 350°F oven until warmed through, about 15 minutes, or microwave individual portions with a splash of water to keep them from drying out.
To freeze, I like to assemble the rolls in a foil baking dish, wrap tightly in two layers of plastic wrap and a layer of foil, and freeze before baking. They’ll keep for up to 3 months. When you’re ready to cook, thaw them overnight in the fridge and bake as directed, adding about 10 extra minutes to the covered baking time. You can also freeze the baked rolls — same idea, just cool them completely first. For more make-ahead pasta inspiration, check out my other pasta recipes.
Troubleshooting Your Sauce
If your filling seems too loose and the rolls won’t hold their shape, the spinach was probably not squeezed dry enough — next time, really wring it out in a clean kitchen towel until almost no water comes out. If your sauce is too thin and watery in the bottom of the dish, you probably used a very liquidy marinara; either simmer it down for a few minutes before ladling it in, or use a thicker brand. If the noodles tear when you try to roll them, they were likely undercooked — let them go a minute longer next time. And if the cheese on top browns too quickly, just tent the dish with foil for the rest of the bake. Cooking is forgiving like that.
Your Quick Questions, Answered
Can I use no-boil lasagna noodles? You can, but they tend to be a little trickier to roll because they’re stiffer. If you go that route, run them under warm water for 30 seconds first to soften them up. Regular noodles give a more reliable result, in my experience.
Can I make these ahead of time? Absolutely. Assemble the rolls up through topping with the cheese, cover, and refrigerate for up to 24 hours before baking. You may need to add 5-10 extra minutes to the covered baking time since they’ll be going in cold.
Can I use cottage cheese instead of ricotta? Yes, just drain it well and give it a quick blitz in the food processor so it’s smooth. Ricotta has a slightly richer flavor, but cottage cheese works in a pinch and adds a bit more protein.
Are these freezer-friendly? 100%. Assemble and freeze before baking, then thaw overnight in the fridge and bake as directed. They reheat beautifully, too, so leftovers are a gift to your future self.
What if I don’t have fresh garlic? A quarter teaspoon of garlic powder stirred into the filling works just fine. It’s not quite the same as fresh, but nobody’s going to complain.
Can I add meat? Of course. Cooked Italian sausage, shredded rotisserie chicken, or even some crisp crumbled bacon all nestle beautifully into the filling. Just pat the meat dry before mixing it in so the filling doesn’t get greasy.
A Few Last Thoughts
There’s a reason spinach artichoke anything has stuck around for decades — it just works. The combination is creamy and tangy and savory all at once, and it feels both indulgent and a little bit virtuous. Wrapping that flavor in tender pasta and baking it in sauce turns a party dip into a real meal, the kind of thing that makes a Tuesday night feel a little softer. If you’re new to rolling lasagna, give yourself grace on the first one — mine used to unroll themselves in the dish until I learned to roll them snugly. You’ll get the hang of it by the second or third. Let me know how yours turn out, and if you make a fun variation, I’d love to hear about it.
Happy cooking, friends. I’ll see you in the next one.
—Elowen Thorn
[marina_rating]Creamy Spinach Artichoke Lasagna Rolls
Description
Individual lasagna rolls filled with creamy ricotta, spinach, and artichoke hearts, baked in marinara sauce — comfort food that feels a little special.
Ingredients
Instructions
- Preheat oven to 350°F (175°C). Ladle about 1 cup of the marinara sauce into the bottom of a 9×13 baking dish and spread evenly.
- Bring a large pot of salted water to a boil and cook the lasagna noodles according to package directions until al dente. Drain and lay flat on a clean kitchen towel.
- In a medium bowl, combine the squeezed spinach, chopped artichoke hearts, ricotta, parmesan, egg, garlic, 1/2 teaspoon salt, and a generous grind of black pepper. Stir until smooth and evenly combined.
- Lay a noodle flat and spread about 1/3 cup of the filling evenly along its length, leaving a small border. Roll gently from one short end to the other and place seam-side down in the prepared baking dish. Repeat with remaining noodles.
- Spoon the remaining marinara sauce over the rolls and top each with about 1 tablespoon of the shredded mozzarella.
- Cover the dish tightly with foil and bake for 30 minutes. Remove the foil and bake 10 more minutes, until the cheese is melted and the sauce bubbles at the edges. Let rest 5 minutes before serving, garnished with fresh herbs if desired.
Notes
- Squeeze the spinach very dry — this is the most important step for a filling that holds its shape. To make ahead, assemble through step 5, cover, and refrigerate up to 24 hours before baking. To freeze, wrap the unbaked dish tightly and freeze up to 3 months; thaw overnight in the fridge before baking.