Artichoke Lasagna – A Vegetarian Lasagna Recipe That Will Blow Your Palate

Guido Pedrelli
Guido Pedrelli
Italian Cuisine Expert and Food Blogger
Guido Pedrelli
Guido Pedrelli, the mastermind behind Nonna Box, has honed his culinary expertise for decades, inspired by family feasts in Emilia-Romagna. Mentored by his restaurateur nonna, he mastered Italian classics and furthered his skills with professional culinary studies in desserts and gelato making from Mec3. Today, he shares this rich legacy and authentic recipes through Nonna Box.
Expertise: Italian cuisine, Pasta, Pizza, Pastry, Dessert

Take a break from the usual tomato-based lasagna with this creamy casserole featuring a favorite Italian vegetable: artichokes. Made with no-boil lasagna noodles, this dish comes together quickly and results in fewer dirty dishes to clean up afterward. It’s so creamy, cheesy, hearty, and delicious that you and your guests won’t even notice the lack of meat.

Artichoke lasagna recipe on a table

Italians love artichokes, so I made a light and easy summer artichoke lasagna recipe as the star of the dish. I wanted to make a vegetarian dish that is so creamy and tasty that I wouldn’t miss the meat, so I came up with this recipe.

I cooked the artichoke hearts in a white wine sauce and then just layered it with no-boil pasta sheets, mozzarella (substitute with besciamella if you don’t like cheese), and Parmigiano-Reggiano.

So simple! It only takes minutes to make, and it’s prefect for a light lunch or dinner party, because, like with traditional lasagna, you just put it in the oven when your guests arrive, and it bakes while you are hosting your party. All of your meat eating and vegetarian friends will love this equally.

Looking for the traditional way to prepare lasagna? Check out our lasagna recipe which includes also history and variations of the main dish.

Artichoke Lasagna Recipe

Artichoke Lasagna

Prepare lasagna like you never tried it before. This vegetarian version of the recipe uses artichokes instead of meat filling.
4.04 from 25 votes
Print Pin Rate Save Recipe
Course: Pasta
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Servings: 4
Calories: 686kcal


  • 16 oz frozen artichoke hearts
  • 4 garlic cloves thinly sliced
  • 1 large shallot finely chopped
  • 1/4 cup extra-virgin olive oil
  • 3 1/2 cups water
  • 1/4 cup fresh Italian parsley finely chopped
  • 1/4 teaspoon red chili flakes
  • 1 teaspoon salt
  • 1 teaspoon freshly ground black pepper
  • 1/3 cup dry white wine preferably Pinot Grigio
  • 16 oz block fresh mozzarella sliced
  • 3/4 cup Parmigiano-Reggiano freshly grated
  • 1 box no-boil lasagna sheets


  • In a large sauté pan, add the olive oil and shallot and sauté on medium high until translucent.
  • Add the garlic and sauté for 2 minutes or until fragrant stirring continuously.
  • Add the artichoke hearts, salt, pepper, and chili flakes, stir, and cook for 3 more minutes.
  • Add the parsley and white wine and cook until the wine evaporates, about 3 minutes.
  • Add the water and taste, adjusting the salt if necessary.
  • Put the lid on and turn the heat to low. Cook for 30 minutes or until the artichokes are soft and you still have enough broth to cook your lasagna.


  • In a 9 x 12” baking pan, spread a ladle of artichoke sauce and arrange the first layer of pasta.
  • Spread a second ladle of sauce on top of the pasta.
  • Arrange 1/3 of the mozzarella on top of the artichokes and sprinkle with 1/4 cup of Parmigiano-Reggiano.
  • Cover with a little broth until all the ingredients are moist.
  • Repeat the steps twice, ending with a layer of Parmigiano-Reggiano and mozzarella and adding the rest of the broth to cover all of the ingredients.
  • Bake uncovered at 350°F for 30 minutes or until bubbling.
  • Remove from oven and let rest for 15 minutes covered with foil. Slice and serve while still hot.


You can substitute the mozzarella with bechamel sauce
Calories: 686kcal | Carbohydrates: 12g | Protein: 33g | Fat: 53g | Saturated Fat: 21g | Cholesterol: 102mg | Sodium: 2041mg | Potassium: 171mg | Fiber: 2g | Sugar: 3g | Vitamin A: 2400IU | Vitamin C: 30.2mg | Calcium: 835mg | Iron: 2mg
Liked this recipe?Follow us NonnaBox for more!

Other recipes with artichoke:

7 Responses to “Artichoke Lasagna – A Vegetarian Lasagna Recipe That Will Blow Your Palate”

  1. Andy says:


  2. Jennifer Sue Corvato says:

    Great recipes!

  3. Tim says:

    I have a dear friend when I lived in Firenze named Olga who was from Calabria. She made me lasagne ai carciofi every time I asked for it. I haven’t seen her for 20 years since moving back to the States. I can’t wait to make this recipe and reminisce. All of the other ones I found online are with spinach, similar to the spinach artichoke dip that is/was so popular at chain restaurants around here. I’m excited to try this one, and I’m sure it’ll be wonderful!

  4. Marilyn Brandt says:

    May I substitute chicken broth for water?

Leave a Reply