The Only Blog You Need for Healthy Recipes

Creamy Artichoke Spinach Lasagna: A Rich & Flavorful Vegetarian Favorite

If you’re looking for a comforting, crowd-pleasing dish that doesn’t rely on meat, this Artichoke Spinach Lasagna is a must-try. It’s layered with tender pasta, creamy cheeses, savory spinach, and tangy artichokes for a perfectly balanced bite every time. Whether you’re cooking for a family dinner or hosting guests, this dish delivers restaurant-quality flavor right from your kitchen.


Ingredients

  • 9–12 lasagna noodles
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 4 cups fresh spinach (or 1 package frozen, thawed and drained)
  • 1 (14-ounce) can artichoke hearts, drained and chopped
  • 2 cups ricotta cheese
  • 1 egg
  • 1/2 cup grated Parmesan cheese
  • 2 cups shredded mozzarella cheese
  • 3 cups marinara sauce (store-bought or homemade)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon Italian seasoning

Instructions

  1. Cook the noodles:
    Bring a large pot of salted water to a boil. Cook lasagna noodles according to package instructions. Drain and set aside.
  2. Prepare the filling:
    Heat olive oil in a large pan over medium heat. Add garlic and sauté until fragrant (about 1 minute). Stir in spinach and cook until wilted. Add chopped artichokes and cook for another 2–3 minutes. Remove from heat.
  3. Mix the cheese layer:
    In a bowl, combine ricotta cheese, egg, Parmesan, salt, pepper, and Italian seasoning. Stir in the spinach-artichoke mixture.
  4. Assemble the lasagna:
    Preheat oven to 375°F (190°C). Spread a thin layer of marinara sauce on the bottom of a greased 9×13-inch baking dish.
    Layer as follows:
    • Noodles
    • Spinach-artichoke ricotta mixture
    • Marinara sauce
    • Mozzarella cheese
      Repeat layers, finishing with sauce and a generous layer of mozzarella on top.
  5. Bake:
    Cover with foil and bake for 25 minutes. Remove foil and bake an additional 15–20 minutes, until the cheese is melted and bubbly.
  6. Rest and serve:
    Let the lasagna rest for 10–15 minutes before slicing. This helps it hold its shape and enhances the flavor.

Tips for the Best Spinach Artichoke Lasagna

  • Drain well: Make sure your spinach and artichokes are well-drained to avoid a watery lasagna.
  • Boost the flavor: Add a pinch of red pepper flakes or a splash of lemon juice for brightness.
  • Make it creamy: Mix in a bit of cream cheese or béchamel for an extra-rich texture.
  • Go gluten-free: Use gluten-free lasagna noodles if needed.

Why You’ll Love This Recipe

This Artichoke Spinach Lasagna combines creamy, cheesy goodness with fresh, vibrant flavors. The artichokes add a subtle tang, while the spinach brings a hearty, wholesome balance. It’s a satisfying vegetarian dish that even meat lovers will crave.

Perfect for weeknight dinners, meal prep, or special occasions, this lasagna is guaranteed to become a staple in your recipe collection.

Related Articles

Mediterranean Chickpea Wrap

A protein-packed, vibrant wrap that’s perfect for lunch on the go. Crunchy veggies, creamy hummus, and flavorful chickpeas make it satisfying without being heavy. 🛒

Read More

John Doe

Pro Chef and Blogger

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

John Doe

Sponsor

Create websites within minutes with Kitpapa

$49 Deal