Delicious Spinach Artichoke Lasagna Rolls for Comfort Food Lovers

When I first discovered Spinach Artichoke Lasagna Rolls, it felt like a small kitchen miracle. I was hosting a casual dinner for a few friends on a busy Friday night, craving something nourishing but without the usual stress. I’d been craving comfort food that felt indulgent but still fit into the balanced, real-life approach I was striving for. As I gathered simple ingredients for a vegetarian meal, the idea of these Spinach Artichoke Lasagna Rolls came to me—creamy, cheesy, and packed with greens but still light enough to enjoy any night of the week.

These rolls quickly became a staple in my kitchen because they prove that you don’t have to choose between flavor and nourishing food. The cheesy spinach artichoke filling brings that cozy, hearty feel, while the spinach artichoke pasta layers give you a satisfying bite with some veggie goodness tucked inside. I love that this dish blends the comfort of Italian cooking with a fresh twist, making it sustainable for weeknight dinners or feeding a crowd. It’s a dish that feels special but doesn’t require a complicated grocery list or hours in the kitchen—just good ingredients and a little love.

Since then, Spinach Artichoke Lasagna Rolls have been part of my rotation for easy, feel-good meals. They work beautifully when you want to share something homemade but don’t want to fuss with a full lasagna. If you’re a fellow home cook looking for simple, nourishing meals that fit into busy life with no perfection required, this is a great place to start. And if you want to see other easy comfort meals worth trying alongside these rolls, you might enjoy my butternut squash lasagna or these cheesy cheeseburger sliders on Hawaiian rolls for a fun changeup.

What You’ll Need:

Let’s talk ingredients for these Spinach Artichoke Lasagna Rolls—they’re intentionally simple because good food shouldn’t be complicated. Here’s what I usually grab:

  • 8 lasagna noodles (no cooking needed if you use oven-ready noodles, or about 10 if you want extra rolls)
  • 1 cup chopped artichoke hearts (canned or jarred work great—no stress if you don’t find fresh)
  • 4 cups fresh spinach (you can use frozen spinach, just thaw and squeeze out the water)
  • 1 ½ cups ricotta cheese (for that creamy spinach artichoke ricotta lasagna filling)
  • 1 cup shredded mozzarella cheese (plus extra for topping!)
  • ½ cup grated Parmesan cheese
  • 1 cup marinara sauce (homemade or store-bought; easy to find in your regular produce aisle)
  • 2 cloves garlic, minced
  • Salt and pepper to taste
  • Optional: fresh basil or Italian seasoning mix to add a little extra flavor

Ingredients for Spinach Artichoke Lasagna Rolls including noodles, cheeses, spinach, artichokes, and marinara sauce

No fresh artichokes or fresh spinach? No worries. I often swap with jarred marinated artichokes for a little zing and frozen spinach when fresh feels like a hassle. Using oven-ready lasagna noodles is another time-saver—I keep them on hand for busy nights.

Budget-wise, this spinach artichoke pasta meal keeps costs low by relying on pantry staples like canned artichokes and simple cheeses. If you’re short on ricotta, cottage cheese makes a fine alternative, just blend it smooth first. For prep, I often chop the artichokes and garlic while my noodles are boiling or soften the spinach in the microwave with a splash of water. Once rolled up, these vegetarian lasagna rolls store well uncovered in the fridge for up to 3 days. Just warm gently so the cheesy filling stays just right.

What I love about these is how flexible they are—you can add extra mozzarella if you want, or sneak in some red pepper flakes if you’re feeling bold. This ingredient list has made my life easier and my dinners more nourishing without fuss. If you want to peek at a few other variations or inspiration on spinach artichoke pasta dishes, sites like Two Peas and Their Pod’s Spinach Artichoke Lasagna Roll Ups or Skinnytaste’s Spinach Artichoke Lasagna Roll-ups have some lovely recipes to check out.

Let’s Make It Together!

Ready to dive into these Spinach Artichoke Lasagna Rolls with me? Here’s how we’ll do it, step-by-step, like we’re cooking side-by-side.

  1. Prep your noodles. Start by cooking your lasagna noodles according to package instructions unless you’re using no-boil ones. Give them a quick rinse and lay them flat on a clean towel so they don’t stick.
  2. Get your filling ready. While the noodles cool, grab a mixing bowl. Combine ricotta, half the mozzarella, Parmesan, minced garlic, chopped artichokes, and spinach. Season with salt, pepper, and a pinch of Italian seasoning if you like. This cheesy spinach artichoke filling is where all that flavor happens.
  3. Spread it out. Lay one noodle flat and spread a good spoonful of filling evenly along its length. Don’t be shy—this filling makes the Spinach Artichoke Lasagna Rolls so special.
  4. Roll it up. Gently roll the noodle from one end to the other and place it seam-side down in a baking dish with a bit of marinara sauce spread on the bottom. Repeat with the remaining noodles.
  5. Add sauce and cheese. Pour the remaining marinara sauce over the top rolls and sprinkle on the leftover mozzarella cheese.
  6. Bake! Cover with foil and bake at 375°F for about 20 minutes. Then unveil and bake a little longer to get that cheese bubbly and lightly golden. Your kitchen will smell wonderful—just that cozy Italian vegetable rolls aroma.
  7. Let it rest. Give your Spinach Artichoke Lasagna Rolls a few minutes before serving to set. This is perfect time to set the table or chop a fresh side salad.

If yours look a little different, don’t worry—that’s all part of real-life cooking. I’ve learned that skipping steps like squeezing out spinach water can make it a bit wetter, so I just bake a tiny longer and add parchment beneath to keep clean-up easy. And if you want to speed things up, you can prepare the filling a day ahead and refrigerate until ready.

I’m biased, but these Spinach Artichoke Lasagna Rolls usually take about an hour from start to finish, including baking—a solid budget of time for a special weeknight meal that doesn’t demand bells and whistles. For more inspiration and speedy variations, The Chutney Life’s lasagna roll-ups with spinach & garlic herb ricotta offer fantastic twists if you want to shake things up.

How I Love to Serve This!

One of the joys of this Spinach Artichoke Lasagna Rolls is how easily it comes together with simple sides to round out the meal. I usually pair it with a crisp green salad dressed lightly with lemon vinaigrette. The freshness cuts through the cheesy, creamy rolls perfectly.

Sometimes I serve it alongside roasted veggies like zucchini or easy garlic bread. These sides bring warmth and texture without overpowering the delicate cheesy spinach artichoke filling.

This dish works wonderfully for a relaxed weekend dinner or when I’m hosting friends for a no-fuss meal that’s a little out of the ordinary. Presentation-wise, I drizzle a little extra marinara over each roll on the plate and a sprinkle of chopped fresh basil—always gets compliments!

If I have leftovers—and there usually are some—the rolls reheat nicely in the oven wrapped in foil or even in the microwave for a quick lunch. I’ve even sliced leftover rolls and turned them into handheld bites for lunchboxes.

Seasonal variations? I’ve added some roasted red peppers or swapped spinach for kale when something extra hearty felt right. Either way, this vegetarian lasagna rolls style meal stays nourishing and satisfying.

My friends often rave about how this Spinach Artichoke Lasagna Rolls tastes so indulgent but feels light—and I’ve shared links with them to Two Peas and Their Pod’s Spinach Artichoke Lasagna Roll Ups and Skinnytaste’s version for extra inspiration.

Served Spinach Artichoke Lasagna Rolls plated with marinara sauce and fresh basil garnish

Common Questions Answered

Can I make these Spinach Artichoke Lasagna Rolls ahead for meal prep?
Absolutely! I often prepare the rolls fully assembled, then refrigerate covered for up to 24 hours before baking. It’s perfect for making dinner easier on a busy day. If freezing, bake then freeze individual portions wrapped tightly and reheat when you want.

What if I don’t have ricotta or mozzarella on hand?
No problem. Cottage cheese works well as a ricotta stand-in—just blend for creaminess. For mozzarella, shredded cheddar or even gouda give a lovely melt. It won’t be classic spinach artichoke ricotta lasagna, but it’s delicious and real-life friendly.

Can I make this gluten-free?
Definitely. Just swap the pasta for gluten-free lasagna noodles or even large blanched zucchini slices for a lighter take. Texture changes a bit but the cheesy spinach artichoke filling holds up wonderfully.

How can I adjust the flavor for my taste?
Add more garlic if you love that punch, toss in crushed red pepper flakes for heat, or fresh lemon zest for brightness. My kitchen tip: adding a handful of fresh herbs like basil or parsley really takes these Italian vegetable rolls to another level.

Do I have to cook the spinach before mixing?
I like to wilt fresh spinach quickly in a pan or microwave to reduce moisture and avoid watery filling. Frozen chopped spinach works fine once thawed and squeezed dry.

Is it possible to make these vegan?
Yes. Use vegan ricotta and mozzarella alternatives and swap Parmesan for nutritional yeast or leave it out. The artichokes and spinach bring plenty of flavor, so it’s still tasty.

What if I want to double the recipe?
Go for it! Just use a larger baking dish or two pans. Spinach Artichoke Lasagna Rolls keep well as leftovers or even make great freezer meals for future dinners.

If you’re curious about some inspiration from trusted spots like The Chutney Life’s lasagna roll-ups with spinach and garlic herb ricotta or the Spinach Artichoke Lasagna Roll-ups on Skinnytaste, those recipes offer great perspectives and tips I’ve adapted over time.

Final Thoughts

Spinach Artichoke Lasagna Rolls are such a favorite in my kitchen because they strike that balance between comforting and nourishing without overthinking. I love sharing this easy recipe with friends who want healthy eating to feel doable, not daunting.

My Favorite Spinach Artichoke Lasagna Rolls Tips:

  • Using no-boil noodles saves a ton of time and clean-up.
  • Squeeze out excess moisture from spinach or frozen greens to keep the filling creamy, not runny.
  • A little extra marinara over the top keeps the rolls moist and adds a bright flavor contrast.

I’ve tried versions with kale instead of spinach, added sun-dried tomatoes for a tangy twist, and swapped some cheeses for a sharper bite. But my go-to always returns to the classic spinach artichoke ricotta lasagna style because it’s the most comforting and crowd-pleasing.

If you decide to make Spinach Artichoke Lasagna Rolls part of your meal rotation, I hope you enjoy the ease and taste as much as I do. Remember, it’s all about nourishing yourself with food that feels good—and sharing the joy in the kitchen.

For more nourishing ideas that fit into your real-life cooking, don’t forget to check out my butternut squash lasagna for cozy vegetables, or maybe something fun like cheeseburger sliders on Hawaiian rolls for a treat. And if you want to try your hand at baking, the Japanese milk bread rolls soft fluffy delight recipe is a total winner.

Cooking Spinach Artichoke Lasagna Rolls doesn’t have to be fancy—just feel-good food you love, made simply and shared easily. Enjoy!

Print

Spinach Artichoke Lasagna Rolls

Deliciously creamy spinach artichoke lasagna rolls blend tender pasta with a savory spinach and artichoke filling, perfect for a comforting Italian-inspired dinner.

  • Author: Zaya Dawson
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 55 minutes
  • Yield: 4 servings
  • Category: Dinner
  • Method: Baked
  • Cuisine: Italian

Ingredients

Scale
  • 9 lasagna noodles
  • 1 cup chopped frozen spinach, thawed and drained
  • 1 cup chopped artichoke hearts (canned or jarred), drained
  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella cheese, divided
  • 1/2 cup grated Parmesan cheese, divided
  • 1 cup marinara sauce
  • 2 cloves garlic, minced
  • 1 tablespoon olive oil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon crushed red pepper flakes (optional)

Instructions

  1. Preheat oven to 375°F (190°C). Cook lasagna noodles according to package instructions until al dente. Drain and lay flat on a sheet of parchment or foil to prevent sticking.
  2. In a skillet, heat olive oil over medium heat. Add minced garlic and sauté for 1 minute until fragrant.
  3. Add chopped spinach and artichoke hearts to the skillet, cook for 3-4 minutes, stirring occasionally. Remove from heat and let cool slightly.
  4. In a mixing bowl, combine the cooked spinach and artichoke mixture with ricotta cheese, half the mozzarella, half the Parmesan, salt, pepper, and red pepper flakes if using. Mix well.
  5. Spread about 2 tablespoons of the filling evenly over each lasagna noodle, then carefully roll up each noodle.
  6. Spread a thin layer of marinara sauce in a 9×13 inch baking dish. Place the rolled noodles seam side down in the dish.
  7. Top the rolls with the remaining marinara sauce, mozzarella, and Parmesan cheese.
  8. Cover with foil and bake for 25 minutes. Remove foil and bake an additional 10 minutes or until cheese is melted and bubbly.
  9. Let cool for 5 minutes before serving. Garnish with fresh basil or parsley if desired.

Notes

For extra richness, add a sprinkle of red pepper flakes to the filling or serve with a garlic bread on the side to complete the meal.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!