OMG—I have to gush about these Spinach Artichoke Lasagna Rolls I whipped up last night! The moment I took that first forkful, my taste buds threw a party — creamy, savory ricotta spinach artichoke filling melting into perfectly tender pasta sheets with a luscious, creamy spinach artichoke sauce tying it all together. It was like the classic spinach artichoke dip I adore but levelled up into a cozy, cheesy pasta dream.
I’d been craving something luscious and veggie-packed with oodles of flavor, and these vegetarian lasagna rolls hit that craving spot like a champ. The spinach and artichokes give this dish that vibrant earthiness plus a tangy bite from the marinated artichokes I used. What makes Spinach Artichoke Lasagna Rolls unforgettable is that golden-bubbly cheese crust baked just right—hello, I’m obsessed!
After hunting down some spinach artichoke pasta inspirations (this one from Skinnytaste really pumped me up—check their Spinach Artichoke Lasagna Roll-ups recipe), I had to recreate that creamy magic at home. Plus, it’s way easier than you think! Now, every time I want a dinner that feels special but isn’t complicated, these Spinach Artichoke Lasagna Rolls pop onto my menu.
Seriously, fellow food lovers, if you’re into creamy, cheesy, veggie-rich dishes that feel like a warm hug, you’ve got to try making your own Spinach Artichoke Lasagna Rolls! I promise the satisfaction of unrolling those pasta layers stuffed with ricotta spinach artichoke filling is pure joy. Ready to dive into the flavor-packed goodness with me?
What You Need
For these Spinach Artichoke Lasagna Rolls to shine, grab quality ingredients—they’re the secret to that crave-worthy flavor and perfect texture.
- 9 lasagna noodles (regular or no-boil if you want to save time)
- 1 (14 oz) can artichoke hearts, drained and roughly chopped (pick quality jarred for that tang—grab from the international aisle)
- 10 oz fresh spinach, roughly chopped (or frozen spinach, thawed and squeezed dry)
- 15 oz ricotta cheese (Splurge on fresh ricotta for that creamy ricotta spinach artichoke filling that wraps every roll in richness)
- 1 cup shredded mozzarella cheese (This spinach artichoke lasagna rolls get even better with whole milk mozzarella for melt factor)
- ½ cup grated Parmesan cheese (adds that umami boost)
- 1 large egg (binds the filling to perfection)
- 2 cloves garlic, minced (because garlic is love in spinach artichoke pasta!)
- 1 tsp Italian seasoning (classic herb kick)
- Salt and pepper, to taste
- 1 ½ cups creamy spinach artichoke sauce (see note below on easy homemade version or store-bought upgrade)
Pro tip: Use fresh spinach for vibrant flavor but frozen works well too if you’re short on time. I go heavy on the garlic because it lifts this whole spinach artichoke lasagna rolls filling to another level.
For the creamy spinach artichoke sauce, you can either whip up a quick blend of cream cheese, sour cream, and sautéed spinach/artichokes or snag a jar of your favorite spinach-artichoke dip base for a shortcut that tastes like a baked lasagna appetizer dream!
Storing your spinach fresh? Wrap it in paper towels and place it in a sealed container in the fridge to keep it crisp before rolling up your masterpiece. Trust me, those fresh greens make a huge difference here.
If you love Spinach Artichoke Lasagna Rolls, I highly recommend checking out some delightful recipe ideas too, like The Chutney Life’s take on lasagna roll-ups with spinach & garlic herb ricotta or this treasure of a classic from Allrecipes Spinach Lasagna Roll Ups Recipe—both have charming twists worth trying!

How to Make It
Let’s roll up some of the creamiest, most flavorful Spinach Artichoke Lasagna Rolls you’ll ever taste—it’s easier than you think!
- Preheat your oven to 375°F and lightly grease a baking dish. Your Spinach Artichoke Lasagna Rolls will cook in this cozy spot.
- Cook the lasagna noodles in salted boiling water according to package directions till al dente. Drain carefully and lay them flat on a clean towel or parchment paper to cool—this prevents sticking and makes rolling a breeze.
- Prepare the ricotta spinach artichoke filling by mixing ricotta cheese, chopped artichoke hearts, spinach, minced garlic, egg, Parmesan cheese, Italian seasoning, salt, and pepper in a bowl. This filling is the heart of your Spinach Artichoke Lasagna Rolls—it’s creamy, herby, and packed with that bright spinach artichoke pasta goodness.
- Spread the creamy spinach artichoke sauce in the bottom of your baking dish. This base layer turns the baking into that golden, bubbling lasagna love we crave.
- Spoon your ricotta spinach artichoke filling evenly across each noodle, then roll up carefully. Place each roll seam side down in the baking dish on top of the sauce. Hearing that satisfying ‘plop’ as they nestle in is a perfect moment.
- Top with shredded mozzarella and a sprinkle of Parmesan for the perfect cheesy crust. These baked lasagna appetizers smell irresistible at this point—the cheesy, garlicky aroma fills your kitchen and gets everyone asking, “What’s that deliciousness?!”
- Cover with foil and bake 25 minutes, then remove foil and bake another 10-15 minutes until the top is golden and gorgeous. Trust me, the bubbling cheese and that creamy spinach artichoke sauce bubbling around the sides sets this dish apart.
- Let your Spinach Artichoke Lasagna Rolls rest 5 minutes before serving. This lets everything settle so each bite is ooey-gooey perfection with clean slices.
Here’s a pro tip: for extra flavor, stir some crushed red pepper flakes into the ricotta spinach artichoke filling for a mild spicy kick. Also, roasting your artichokes beforehand ups the umami factor even more—it’s a small step, massive payoff.
If you’re short on time, try no-boil noodles and a shortcut creamy spinach artichoke sauce using store-bought dips blended with extra cream cheese—same dreamy effect with less fuss.
The magic here? Every roll bursts with that ricotta spinach artichoke filling wrapped in tender noodles surrounded by creamy sauce and just enough cheesy crust. It’s what turns everyday pasta into unforgettable Spinach Artichoke Lasagna Rolls.
For more drool-worthy takes on these rolls, check out Skinnytaste’s Spinach Artichoke Lasagna Roll-ups or The Chutney Life’s garlic herb ricotta spin on vegetarian lasagna rolls—they highlight fun flavors you might want to blend into your next batch.
Serving This Up
Serving Spinach Artichoke Lasagna Rolls is like offering your guests a warm, cheesy welcome hug. They look so pretty plated—you’ll want to snap a pic for the ‘gram before slicing in!

Pair these spinach artichoke pasta rolls with a crisp green salad dressed in a simple lemon vinaigrette or a crunchy garlic breadstick. The fresh acidity cuts through the richness of the creamy spinach artichoke sauce, balancing every bite.
They make the ultimate baked lasagna appetizers for any party or gathering. Trust me, when I brought these to my last potluck, they vanished faster than I could say “seconds.” Key to success? Serve these rolls fresh from the oven while the cheese is molten and the flavors are at peak harmony.
Leftovers? No worries—they reheat beautifully. Warm them slowly in the oven covered with foil to keep the creamy spinach artichoke sauce luscious without drying out. Or, chop leftover rolls into bite-sized pieces to toss with a salad or to stuff into sandwiches for a fun twist.
Seasonal twist? Swap fresh spinach with kale or arugula for bolder greens, or add sundried tomatoes to your ricotta spinach artichoke filling for a tangy pop.
Your crowd will rave about the layers of garlic, spinach, and artichoke mingling with melty mozzarella and parmesan—the kind of flavors that make Spinach Artichoke Lasagna Rolls a staple for cozy nights or celebratory meals.
If you’re looking for more flavor-packed ideas, pop over to this awesome Spinach Dip Delicious Creamy Recipe that’s got some fun twists to keep your dips and spreads just as exciting as this rolled-up pasta delight.
Your Questions Answered
How do I make this Spinach Artichoke Lasagna Rolls extra flavorful?
Load up on fresh garlic and Parmesan in the ricotta filling, and use quality jarred artichokes with a bit of that marinated tang. I like to add a pinch of crushed red pepper flakes for subtle heat. Roasting chopped artichokes before mixing them in amps up the umami even more.
Can I meal prep this Spinach Artichoke Lasagna Rolls ahead?
Absolutely! Assemble your rolls, cover tightly with plastic wrap or foil, and refrigerate for up to 24 hours before baking. This makes dinner so easy after a busy day. You can also freeze them assembled (but unbaked) for up to 3 months—just thaw overnight before baking.
What’s the best way to reheat Spinach Artichoke Lasagna Rolls without losing quality?
Reheat covered in a 350°F oven for about 15 minutes until warmed through. This keeps the creamy spinach artichoke sauce luscious and the noodles tender without drying out.
Can I swap the spinach for other greens in this recipe?
Yes! Kale, chard, or arugula work well, but adjust cooking times—kale may need a bit longer to soften before mixing in. It’s fun to mix greens for extra texture and flavor.
Is there a vegan version of Spinach Artichoke Lasagna Rolls?
For sure! Use vegan ricotta or cashew cheese for the ricotta spinach artichoke filling and dairy-free mozzarella alternatives. The creamy spinach artichoke sauce can be made with coconut cream or cashew cream blends for richness.
Can I add protein to these vegetarian lasagna rolls?
Definitely. Grilled chicken or crumbled Italian sausage work well layered inside. Shrimp also pairs beautifully if you want a seafood twist. Just be sure to cook proteins fully before adding to the filling.
What kind of noodles are best for Spinach Artichoke Lasagna Rolls?
Traditional lasagna noodles are classic, but you can try gluten-free noodles or whole wheat pasta if preferred. No-boil noodles save time and hold up nicely if you layer the sauce generously.
If you need even more ideas or inspiration, I recommend checking out some other killer recipes like Skinnytaste’s Spinach Artichoke Lasagna Roll-ups, or this version at The Chutney Life with garlic herb ricotta. These spin different takes on spinach artichoke pasta magic.
Final Bites
You absolutely need Spinach Artichoke Lasagna Rolls in your dinner rotation—they’re vegetarian comfort food that’s both fuss-free and bursting with flavor. Why settle for boring pasta when you can roll up layers of creamy ricotta spinach artichoke filling and baked cheesy bliss?
My Foodie Tips:
– Always squeeze excess moisture from your cooked spinach to avoid soggy rolls.
– Use fresh, high-quality ricotta to get that silky ricotta spinach artichoke filling.
– Baking uncovered at the end helps the cheese crust brown beautifully.
Tested variations I adore? Adding a sprinkle of nutmeg to the filling gives it a warm, cozy note; tossing in some sun-dried tomatoes adds playful tang; and swapping the creamy sauce for a light béchamel with fresh herbs keeps it elegant.
The ricotta spinach artichoke filling steals the spotlight, but everything works in perfect harmony for these Spinach Artichoke Lasagna Rolls—always a crowd-pleaser!
Customize with your favorite herbs or cheeses and watch these rolls disappear at your table. Your fellow food lovers will thank you every time.
If you dig this recipe, don’t miss other versions of spinach artichoke pasta from Allrecipes Spinach Lasagna Roll Ups Recipe for more ideas. I’m so hyped for you to make your own batch of Spinach Artichoke Lasagna Rolls—and please, tell me how yours turned out!
Spinach Artichoke Lasagna Rolls
These Spinach Artichoke Lasagna Rolls combine creamy ricotta and artichokes with tender lasagna noodles for a flavorful vegetarian twist on a classic Italian favorite.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Dinner
- Method: Baked
- Cuisine: Italian
Ingredients
- 8 lasagna noodles
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 cup chopped fresh spinach
- 1 cup chopped canned artichoke hearts, drained
- 1 cup marinara sauce
- 2 cloves garlic, minced
- 1 teaspoon Italian seasoning
- Salt and pepper, to taste
- 1 tablespoon olive oil
Instructions
- Preheat the oven to 375°F (190°C). Lightly grease a baking dish.
- Cook the lasagna noodles according to package instructions until al dente. Drain and lay them flat on a clean towel.
- In a skillet, heat olive oil over medium heat. Add minced garlic and cook until fragrant, about 1 minute.
- Add chopped spinach and cook for 2-3 minutes until wilted. Remove from heat.
- In a mixing bowl, combine ricotta, mozzarella, Parmesan, sautéed spinach and garlic, chopped artichoke hearts, Italian seasoning, salt, and pepper. Mix well.
- Spread about 2 tablespoons of marinara sauce evenly on the bottom of the baking dish.
- Lay one lasagna noodle flat and spread about 1/4 cup of the cheese and spinach mixture evenly over the noodle.
- Roll the noodle carefully and place seam-side down in the baking dish. Repeat with remaining noodles and filling.
- Pour remaining marinara sauce over the rolls and sprinkle with extra mozzarella and Parmesan cheese.
- Bake uncovered for 25-30 minutes, until hot and bubbly and cheese is melted and slightly golden.
- Let rest for 5 minutes before serving. Enjoy!
Notes
For added flavor, sprinkle fresh basil or red pepper flakes on top before serving. These rolls freeze well for up to 2 months.