This Artichoke Spinach Lasagna is a rich, cheesy, and flavor-packed vegetarian twist on classic lasagna — layered with creamy spinach, tender artichokes, herbs, and melty cheese for the ultimate comfort dish.
Why You Will Love This Recipe
You’ll love this lasagna for its bold flavors, hearty vegetable layers, and irresistible cheesy texture. It’s easy to assemble, makes a stunning meatless dinner, and reheats beautifully, making it perfect for weeknights, potlucks, or cozy family meals.
Artichoke Spinach Lasagna
When you think of comforting pasta bakes, lasagna is almost always at the top of the list. This Artichoke Spinach Lasagna takes everything wonderful about the classic — the layers, the cheese, the saucy richness — and transforms it into a vibrant, veggie-forward dish that’s just as satisfying and even more flavorful. The combination of artichoke hearts, spinach, fragrant herbs, and plenty of melted cheese creates a lasagna that feels gourmet while still being accessible for home cooks.
What makes this recipe so special is the way the vegetables contribute both flavor and texture. Artichoke hearts add a delicate tang and meatiness, spinach brings earthy richness, and the rosemary-infused vegetable broth deepens the overall savory profile. Every bite balances creaminess, brightness, and warmth.
This lasagna is particularly appealing because it’s a great way to enjoy a hearty, filling meal without using any meat. The vegetables and cheese create a layered casserole that feels indulgent yet wholesome. For families or cooks looking to incorporate more plant-forward meals, this dish offers comfort without compromise.
In developing this recipe, the goal is to make flavors shine while keeping the process simple. Using jarred pasta sauce and frozen spinach significantly cuts down on prep time, yet the sautéed onions, garlic, and rosemary add freshness that makes the dish taste homemade and thoughtful.
The cheese combination also plays a huge role here. Mozzarella delivers that familiar stretchy melt, while herb-and-garlic feta sprinkled on top adds a briny, creamy pop that elevates each slice. The feta also helps balance the richness of the mozzarella with its sharpness and complexity.
Layering lasagna can seem intimidating, but this recipe makes it refreshingly straightforward. Each layer of noodles is hugged by the vegetable mixture and finished with generous cheese, ensuring every portion comes out saucy and flavorful. Once baked, the lasagna settles into perfectly sliceable layers that hold shape beautifully.
One delightful aspect of this dish is its aroma while baking. The mixture of tomato sauce, rosemary, and garlic fills the kitchen with warmth and creates that unmistakable sense of homemade comfort. It’s the kind of meal that draws everyone to the table before it’s even out of the oven.
Serving-wise, this lasagna pairs wonderfully with a simple salad, garlic bread, or roasted vegetables. Its Mediterranean-inspired flavors also make it a fantastic match with olives or a citrusy vinaigrette.
This recipe is not only delicious the day it’s made, but it also reheats exceptionally well. The flavors deepen overnight, making leftovers something to look forward to. It also freezes beautifully, allowing you to prep it ahead for busy weeks.
What truly sets this Artichoke Spinach Lasagna apart is how accessible it is. It feels special enough for entertaining but is easy and reliable enough for everyday dinners. Whether you’re cooking for vegetarians, trying meatless Mondays, or simply craving a comforting bake with a twist, this dish delivers.
Emotionally, lasagna has a way of making meals feel more meaningful. It’s layered, hearty, and created with care — a dish that brings people together and celebrates slow-baked goodness. This version captures that essence while introducing exciting new flavors.
Once you try this recipe, you’ll see how delicious and comforting a vegetable-focused lasagna can be. It might just become a new favorite in your rotation.
Servings & Time
Servings: 8
Prep Time: 20 minutes
Cook Time: 1 hour
Total Time: 1 hour 20 minutes
Ingredients
-
Cooking spray
-
9 uncooked lasagna noodles
-
1 onion, chopped
-
4 cloves garlic, chopped
-
1 (14.5 oz) can vegetable broth
-
1 tablespoon chopped fresh rosemary
-
1 (14 oz) can marinated artichoke hearts, drained and chopped
-
1 (10 oz) package frozen chopped spinach, thawed, drained, and squeezed dry
-
1 (28 oz) jar tomato pasta sauce
-
3 cups shredded mozzarella cheese, divided
-
1 (4 oz) package herb and garlic feta, crumbled
Instructions
-
Preheat oven to 350°F (175°C) and spray a 9×13-inch baking dish with cooking spray.
-
Bring a large pot of lightly salted water to a boil.
-
Add lasagna noodles and cook for 8–10 minutes until al dente.
-
Drain noodles and set aside.
-
Spray a large skillet with cooking spray and heat over medium-high.
-
Sauté onion and garlic for 3 minutes until onion is tender-crisp.
-
Stir in vegetable broth and rosemary and bring to a boil.
-
Add artichoke hearts and spinach and reduce heat to low.
-
Cover and simmer for 5 minutes.
-
Stir in tomato pasta sauce and remove from heat.
-
Spread 1/4 of the artichoke mixture on the bottom of the prepared baking dish.
-
Top with 3 cooked noodles.
-
Sprinkle 3/4 cup mozzarella over the noodles.
-
Repeat layers two more times.
-
Finish with the remaining artichoke mixture and mozzarella.
-
Sprinkle crumbled feta evenly over the top.
-
Cover the dish with foil and bake for 40 minutes.
-
Remove foil and bake an additional 15 minutes until hot and bubbly.
-
Let lasagna stand 10 minutes before slicing and serving.
Tips
Ingredient Substitutions
-
Swap rosemary for thyme or Italian seasoning.
-
Use ricotta in place of feta for a creamier topping.
-
Try whole wheat lasagna noodles for extra fiber.
Make-Ahead & Storage
-
Assemble the lasagna a day ahead and bake when ready.
-
Store leftovers in the fridge for up to 4 days.
-
Freeze unbaked or baked lasagna for up to 3 months.
Serving Variations
-
Add sliced mushrooms for extra umami.
-
Use a spicy marinara for a kick.
-
Serve with garlic bread or a light salad.
Avoid Common Mistakes
-
Squeeze spinach dry to avoid watery layers.
-
Don’t oversauce — balance ensures neat, sliceable layers.
-
Let the lasagna rest before cutting for clean slices.

Artichoke Spinach Lasagna
Ingredients
- Cooking spray
- 9 uncooked lasagna noodles
- 1 onion chopped
- 4 cloves garlic chopped
- 1 14.5 oz can vegetable broth
- 1 tablespoon chopped fresh rosemary
- 1 14 oz can marinated artichoke hearts, drained and chopped
- 1 10 oz package frozen chopped spinach, thawed, drained, and squeezed dry
- 1 28 oz jar tomato pasta sauce
- 3 cups shredded mozzarella cheese divided
- 1 4 oz package herb and garlic feta, crumbled
Instructions
- Preheat oven to 350°F (175°C) and spray a 9×13-inch baking dish with cooking spray.
- Bring a large pot of lightly salted water to a boil.
- Add lasagna noodles and cook for 8–10 minutes until al dente.
- Drain noodles and set aside.
- Spray a large skillet with cooking spray and heat over medium-high.
- Sauté onion and garlic for 3 minutes until onion is tender-crisp.
- Stir in vegetable broth and rosemary and bring to a boil.
- Add artichoke hearts and spinach and reduce heat to low.
- Cover and simmer for 5 minutes.
- Stir in tomato pasta sauce and remove from heat.
- Spread 1/4 of the artichoke mixture on the bottom of the prepared baking dish.
- Top with 3 cooked noodles.
- Sprinkle 3/4 cup mozzarella over the noodles.
- Repeat layers two more times.
- Finish with the remaining artichoke mixture and mozzarella.
- Sprinkle crumbled feta evenly over the top.
- Cover the dish with foil and bake for 40 minutes.
- Remove foil and bake an additional 15 minutes until hot and bubbly.
- Let lasagna stand 10 minutes before slicing and serving.
Notes
Ingredient Substitutions
- Swap rosemary for thyme or Italian seasoning.
- Use ricotta in place of feta for a creamier topping.
- Try whole wheat lasagna noodles for extra fiber.
Make-Ahead & Storage
- Assemble the lasagna a day ahead and bake when ready.
- Store leftovers in the fridge for up to 4 days.
- Freeze unbaked or baked lasagna for up to 3 months.
Serving Variations
- Add sliced mushrooms for extra umami.
- Use a spicy marinara for a kick.
- Serve with garlic bread or a light salad.
Avoid Common Mistakes
- Squeeze spinach dry to avoid watery layers.
- Don’t oversauce — balance ensures neat, sliceable layers.
- Let the lasagna rest before cutting for clean slices.

