Pesto Lasagna Recipe: This Skillet Vegetable Lasagna Recipe Is Creamy, Crunchy & Craveable by Donna John

Pasta Dinner
2 years ago

Pesto Lasagna Recipe: This Skillet Vegetable Lasagna Recipe Is Creamy, Crunchy & Craveable

This is an amazing skillet lasagna recipe I recreated after making a similar one from a meal kit box. The easy pesto lasagna recipe is creamy and cheesy, but not too heavy. Perfect! If you can find them, I highly recommend using fresh pasta sheets for this vegetarian lasagna recipe. With fresh pasta you are able to bend it it up the sides of the skillet, creating those crunchy edges.

Cuisine: Italian
Prep Time: 10 minutes
Cook Time: 25 to 30 minutes
Total Time:  35 to 40 minutes
Servings: 3 to 4


  • 2 tablespoons olive oil (divided)
  • 1 bag (5 ounces) baby spinach
  • 2 - 3 cloves garlic, minced
  • 1 tablespoon flour
  • 1/4 cup half and half, heavy cream or milk (I used heavy cream)
  • 1/2 cup water
  • 1/3 cup mascarpone
  • 1/2 cup basil pesto
  • 1/2 pound fresh pasta sheets or 1 box no-boil lasagna noodles (I used fresh pasta sheets)
  • 2 cups grated fresh mozzarella cheese or block mozzarella (I used balls of fresh mozzarella) 
  • 1/2 cup chopped roasted red peppers
  • 1/4 cup freshly grated Parmesan 

Here's how to make it: 

  1. Heat the olive oil in a medium (10 to 12 inches) ovenproof skillet. Add the spinach and cook, stirring, until wilted, about 1 to 2 minutes. Add the garlic and cook 30 seconds. Season with salt and pepper. Remove to a small bowl.
  2. Heat the remaining 1 tablespoon olive oil in a saucepot. Whisk in the flour and cook about 1 minute. Slowly whisk in the water and heavy cream until smooth. Bring to a simmer, then remove from heat. Stir in the basil pesto and mascarpone until smooth. Season with a little black pepper.
  3. Put about 1/4 cup of the sauce on the bottom of the same ovenproof skillet you cooked the spinach in. Top with a single layer of noodles (if using fresh, bend them up the sides of the skillet). Add another 1/4 cup of the pesto sauce and then half the spinach, half the red peppers and half the mozzarella. Repeat with more lasagna noodles, 1/4 cup sauce and remaining spinach, red peppers and mozzarella.
  4. Add another layer of noodles and then end with the remaining pesto sauce. Sprinkle with the Parmesan cheese.
  5. Bake in a preheated 450-degree F oven for about 20 to 25 minutes or until top is beginning to get golden. Let the lasagna rest a few minutes before cutting.

Note: If using pasta sheets, cut them into lasagna-size noodle pieces. You will need about 15 to 16 noodles. If using dried lasagna noodles from a box, you will need to break them in half (they don't have to be perfect size). 

Take 30 seconds and join the 30Seconds community and follow us on Facebook to get recipes in your newsfeed daily. Inspire and be inspired.

Related Products on Amazon We Think You May Like:

30Second Mobile, Inc. is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

Easy 5-Ingredient Ravioli Lasagna Recipe: A Pasta Recipe We Can't Live Without

20-Minute Parmesan & Spinach Lasagna Rolls Recipe Is Like Lasagna, But Easier

Spinach & Mushroom Lasagna Rolls Recipe: This Easy Lasagna Roll-ups Recipe Can Go Red, White or Pink

Elisa Schmitz
My mouth is watering, Donna John , WOW! #yum
Wait, that looks way too good...
Ann Marie Patitucci
This looks amazing Donna John ! I LOVE pesto!
Donna John
It was really good. Leftovers for lunch the next day were good, too. It's a keeper.

join discussion

Please login to comment.

recommended tips

20-Minute Sweet & Spicy Broiled Chicken Recipe With Honey-Mustard Glaze

Chicken Perloo Recipe: A One-Pot Low-Country Southern Chicken Dinner

Sweet & Spicy Asian Glazed Salmon Recipe Is Full of Flavor (5 Ingredients, 20 Minutes)

Savory Smoked Paprika Baked Salmon Recipe (4 Ingredients, 20 Minutes)