Spinach and Artichoke Lasagna

This Spinach and Artichoke Lasagna is a vegetarian meal, and it can be gluten free if using gluten free oven ready noodles like I did! You can experiment with different types of cheeses and toppings as well! Ricotta or cottage cheese can be used interchangeably here. Chicken would also taste good if making this a non-vegetarian dish. I know some people really like meat, so that could be an option if you want. I prefer ricotta though because of the unique texture. This recipe makes a 9×13 baking dish and feeds about 8 people.

This post may contain affiliate links. This means if you click on a link and purchase something, I may earn a small commission from it.

spinach and artichoke lasanga

What to serve with spinach ricotta lasagna:

  • garlic herb butter rolls-if you are feeling really adventurous, you can make these rolls from scratch! They look just like cinnamon rolls, but they are savory. Click here for a recipe.
  • garlic bread-standard garlic bread would also taste amazing with this spinach and artichoke lasagna!

Check out my other pasta recipes:

Favorite ingredient brands for this spinach and artichoke lasagna recipe:

  • noodles-provides layers
  • ricotta-a nice smooth cheese for the mixture
  • cottage cheese-helps add liquid to mixture
  • cream cheese-provides creaminess
  • artichoke hearts-provides main vegeables
  • marinara sauce-a nice sauce for added flavor
  • provolone cheese-sliced

How to make easy homemade lasagna:

  • make cheesy artichoke mixture-this will allow all the cheeses to melt together before baking
  • start layering-I put marinara sauce down first, then noodles, spinach, cheese/artichoke mixture, and finally provolone and feta. Then I repeated this process beginning with the marinara sauce until all of the ingredients are used up.
  • bake spinach and artichoke lasagna according to noodle box directions!

spinach and artichoke lasagna

Variations of this spinach and artichoke lasagna recipe:

  • add meat-this is a meatless lasagna recipe, but some people prefer meat in theirs! If you or someone you are cooking for desires meat, baked chicken breast, browned hamburger, or cooked sausage would be quite tasty!
  • add more veggies-mushrooms would be a great add to spinach and artichoke lasagna if you are interested in adding more nutrition to your pasta. Other vegetables you can add are olives, banana peppers, kale, etc.
  • different sauce-marinara is what the recipe calls for, but you can also use alfredo sauce if you would like! Pesto can also be a great substitute.
  • more spinach-in my opinion, you can never have too much spinach!
  • extra cheese-you can add more cheese if you would like! I don’t like to add too much cheese or it can get kind of expensive. If you wallet allows it, definitely do it!
  • omit feta and/or provolone-feta and provolone are not 100% necessary in this recipe! They can be substituted with any other white cheese you have on hand like pepper jack or white cheddar.
  • separate artichokes from cheese-you do not have to add artichokes to the cheese mixture if you do not want to. It would taste just as good sprinkling the artichokes on as it would adding them to the cheese mixture.
  • omit artichokes-you can omit the artichokes if you wish!

How to store meatless lasagna:

  • fridge-store this spinach lasagna recipe in an air tight container in the refrigerator for up to one week
  • freezer-this spinach and artichoke lasagna recipe can be a freezer meal! Make according to directions, and let cool after baking. Once cool, put a lid on it and freeze. To reheat, bake at 400 degrees for about an hour or until heated throughout. You can also put extra sauce on it after baking since sometimes the liquid from the sauce gets evaporated out.
spinach and artichoke lasanga

Spinach and Artichoke Lasagna

This Spinach and Artichoke Lasagna is a vegetarian meal, and it can be quick and easy using oven ready noodles! Meatless lasagna for supper.
5 from 2 votes
Prep Time 20 mins
Cook Time 1 hr
Total Time 1 hr 20 mins
Course Main Course
Cuisine Italian
Servings 8 people

Recommended Products

9 x 13 baking dish
nonstick spray
tin foil


  • 10 oz box oven ready lasagna noodles
  • 12 oz ricotta or cottage cheese
  • 8 oz cream cheese
  • 1 bag spinach
  • 1 jar artichoke hearts chopped
  • 2 tbsp garlic
  • salt and pepper to season
  • 16 oz jar marinara sauce
  • 1 package 8 oz provolone cheese slices
  • 8 oz feta cheese crumbles


  • In a large sauce pan on medium heat, melt ricotta/cottage cheese and cream cheese together. Add in garlic and artichoke hearts. Season with salt and pepper. Let cool a little bit.
  • In a 9x13 baking dish, spray with nonstick spray. Pour an even layer of marinara sauce into pan. Strategically layer a single layer of lasagna noodles over sauce so that they do not over lap..
  • Layer spinach over noodles. Spoon a layer of the cheese sauce over spinach. Add 6 provolone slices over cheese sauce. Sprinkle with feta. Repeat steps 2-3 starting with marinara sauce.
  • Bake according to directions on noodle package. My package said bake at 425 for 40 minutes with lasagna covered with foil and then to remove foil and bake for an additional 20 minutes. Remove from oven and cool for 15 mins before serving.

All information presented on this site is intended for informational purposes only. Nutritional facts listed are a rough estimate and should only be followed as a general idea.

Tried this recipe?Let us know how it was!

Similar Posts


  1. This looks great. Just bought ingredients this week to make lasagna and as a vegetarian family, we are always looking for new recipes. Will try this for sure!

Leave a Reply

Your email address will not be published.

Recipe Rating