This delicious, creamy, one-pan lasagna is easy to make, packed with vegetables, and can easily be made either vegetarian or non-vegetarian.

one pot lasagna

One-Pan Lasagna

It’s funny how it sometimes works with “fads,” if I have to call them that. I had seen something about a one-pan lasagna somewhere, and I thought, “Oh, that’s fun!” And so I put it on my list of dishes to make. It hadn’t been made and photographed yet, but all of a sudden I saw one-pan lasagna popping up left and right on my Instagram feed. I hadn’t shared anything about it yet, so that wasn’t it. But apparently I wasn’t the only one with this idea!

Anyway, this is the ideal way to make lasagna if you ask me. It’s quick and easy, and you can just as easily adapt it to your own needs.


For this version, I made a one-pan vegetarian lasagna. With lots of cheese and a nice creamy sauce. To make this dish, it is convenient to use fresh lasagna sheets. They cook faster and are easier to toss in the sauce.

One pot lasagna

There were also lots of vegetables. Cauliflower, leeks, spinach and peas. Top combination if you ask me. Of course you need a pan that is oven safe. And also a pan that can hold the necessary contents, because you can’t do it with a small pan. Or, well, you can, but you won’t make the full amount.

Of course, everything tastes better with a crispy layer of cheese on top, so don’t skip that. I used Parmesan and some leftover cheddar I had lying around. Cheddar tends to get pretty yellow in color, but it always looks nice. Parmesan doesn’t melt so well, but is also delicious. Either combination is perfect for the one-pan lasagna.

Serve with

You can use cress to garnish the one-pot lasagna, but you can also sprinkle some extra fresh basil on top.

Do you like lasagna? You might try the Greek equivalent of it; Moussaka.

one pot lasagna

One-pan lasagna (vega)

No ratings yet

This one-pan lasagna is deliciously simple. It's a vegetarian main, is easy to make and it's saves washing the dishes. The recipes features loads of cheese, a bechamel sauce and lots of green vegetables. You could almost (but not quite) call it healthy.
Decorative clock showing preparation time
Prep time 20 minutes
Cooking time 25 minutes
Total time 45 minutes

4 people


  • 1 ovenproof skillet


  • 150 grams fresh lasagna sheets
  • 50 grams butter
  • 60 grams flour
  • 800 ml milk
  • 1 leek
  • 300 g green peas
  • 400 grams cauliflower
  • 300 g fresh spinach
  • 2 tablespoons mustard
  • 150 grams parmesan grated
  • 50 grams cheddar grated
  • 6 sprigs basil leaves picked and cut into strips
  • Salt and pepper to taste

  • Preheat the oven to 200°C. (400˚F)
  • Wash and slice the leek. Cut the cauliflower into small florets. Wash spinach if needed.
  • Melt the butter in a thick-bottomed pan (which can be placed in the oven). Gently sauté the leeks and after 3 minutes add the cauliflower florets. Cook over medium heat until almost tender. Add the spinach and let it wilt (drain excess water?).
  • Add the flour and mustard and stir well. Gradually add the milk, making sure it is well absorbed. Cook until thickened and season to taste with salt and pepper.
  • Stir in the garden peas and basil, followed by 80% of the Parmesan.
  • Tear the lasagna sheets into large pieces and push them into the sauce. Toss well to distribute and make sure some are on top, covered with sauce. Sprinkle the remaining parmesan and cheddar on top.
  • Place the pan in the oven and bake until the top is golden brown, 20 to 25 minutes.

Nutrition Information per portion

Calories: 696kcal | Carbohydrates: 65g | Protein: 38g | Fat: 33g | Saturated Fat: 19g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 0.4g | Cholesterol: 117mg | Sodium: 1031mg | Potassium: 1400mg | Fiber: 9g | Sugar: 18g | Vitamin A: 9223IU | Vitamin C: 103mg | Calcium: 935mg | Iron: 7mg


The nutritional values above are calculated per portion. The details are based on standard nutritional tables and do not constitute a professional nutritional advice.

Did you make this recipe?Mention @insimoneskitchen_ or tag #insimoneskitchen!

Sharing is caring!

Simone van den Berg

Food blogger from the Netherlands. Loves good food. Likes to create healthy and easy recipes for daily use, but also loves the occasional sweet dish. Lives in the Netherlands with her two cats; Humphrey and Buffy. Profession: Food photographer, food blogger, recipe developer and nutritionist