Stove Top Vegetarian Lasagna

  • Author: Katie Deacon
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 4 1x


I’m always on the search for a good, simple weeknight meal that can be knocked up in less than no time. This Stove Top Vegetarian Lasagna certainly falls into that category, you’ll never believe how easy it is to make.



  • 1tbsp olive oil
  • 1 onion, diced
  • 1 red bell pepper, diced
  • 1 courgette, chopped
  • 250mushrooms, sliced
  • 1 aubergine, chopped
  • 4 cloves of garlic, finely chopped
  • 1/2tsp dried basil
  • 1/2tsp oregano
  • 5 lasagna sheets
  • 2 tins of chopped tomatoes with herbs
  • salt and pepper to taste
  • 125ricotta cheese
  • 150mozzarella
  • 25Parmesan, grated


  1. In a large casserole dish with a lid, heat the olive oil over medium-high heat. Add onion, pepper, courgette, mushrooms and aubergine, and cook for 10 minutes or until the vegetables are just tender, stirring occasionally. Add the garlic, dried basil, dried oregano, salt and pepper.
  2. Snap the lasagna sheets into large pieces and fit them into the casserole dish, overlapping and piling them up a bit. Pour tomatoes over the pasta sheets making sure all the pasta is covered with the sauce. Reduce the heat to medium and cover the dish with a lid. Cook for 25 minutes.
  3. Remove the lid and dot ricotta cheese around the dish, cover with torn chunks of mozzarella and replace the lid and cook for a further 5 minutes until the cheese has melted. If you like a crispy top pop the dish under a preheated grill for 5 minutes until the cheese is bubbling and delicious. Serve piping hot with grated Parmesan cheese.


Use any veg you have hanging around in your fridge.

  • Category: Vegetarian
  • Cuisine: Italian

Keywords: One Pot Meals, Lasagna, Vegetarian Lasagna, Vegetarian, Midweek Meal