• Skip to primary navigation
  • Skip to header navigation
  • Skip to main content
  • Skip to primary sidebar

RecipeTin Eats

Fast Prep, Big Flavours

  • My RecipeTin
  • NEW cookbook!
  • Recipes
  • Recipes By Category
    • Iconic + cult classics
    • Mains
      • Chicken
        • Chicken mince
      • Beef Recipes
        • Ground Beef (Mince)
      • Pork
      • Lamb
      • Turkey
      • Shrimp / Prawns
      • Salmon
      • Fish recipes
      • Salad Meals
    • Quick and Easy
    • Soups
    • One Pot – One Pan
    • Stewy slow-cooked things
    • Slow Cooker
    • Sides
      • All
      • Salads & veg
      • Show Off Salads
      • Rice (all)
      • Fried rice recipes
      • Rice (plain)
      • Potato
    • Pasta
      • All
      • Pasta bakes
      • Pasta salads
    • Sweet
      • Cakes
      • Candy
      • Cheesecakes
      • Cupcakes & Muffins
      • Cookies
      • Puddings & Cosy Desserts
      • Bite Size
      • Pies
      • Slices & Bars
      • Frosting & Icing
      • Ice cream
    • Cuisine
      • Asian
        • All
        • Stir fries
        • Noodles
        • Soups
        • Chinese
        • RecipeTin Japan 🇯🇵
        • Korean
        • Modern Asian
        • Thai
        • Vietnamese
      • French
      • Greek
      • Indian
      • Italian
      • Mediterranean
      • Mexican
      • Middle Eastern
      • South American
    • Dietary
      • Gluten Free
      • Low Calorie
      • Vegetarian
    • Other Categories
      • BBQ
      • Breakfast
      • Burgers
      • 🎄Christmas
      • Cocktails
      • Party Foods
      • Rice Recipes
      • Roasts
      • Sandwiches & Sliders
    • Recipe collections
    • Cookbook recipes
  • My Food Bank
  • About
    • Me
    • RecipeTin Meals
    • My Cookbooks
      • Tonight (NEW!)
      • Dinner
    • Free Recipe Books
    • Contact
    • Nitty Gritty
      • Policy: Use of Recipes & Images
      • Privacy & Disclosure
Home Vegetarian

Vegetarian Lasagna

By Nagi Maehashi
394 Comments
Share
  • Copy Link
  • E-mail
  • Facebook
  • WhatsApp
Published21 Feb '19 Updated18 Jun '25
Jump to
Recipe

Vegetable Lasagna is what you make when you want to load up on veggies with something that’s filling, comforting and so moreish, you don’t even think twice about it being Meat Free!

This incredible Vegetarian Lasagna is made with a creamy ricotta and spinach filling as well as layers of roasted vegetables and a homemade tomato lasagna sauce. It’s one of my favourite fridge clean out recipes because it can be made with just about any roastable veggies!

Close up of a slice of Vegetable Lasagna on a white plate, ready to be eaten

Why you’ll love this Vegetable Lasagna

It is hard to top an epic, meat lasagna made with layers of slow cooker ragu, béchamel sauce and oodles of cheese. But if there’s anything that can give it a run for its money, it’s this Vegetarian Lasagna. Here’s why you’ll love this so much:

  • Roasted Vegetables –  Roasting trumps stove sautéing when it comes to bringing out flavour in vegetables;

  • Jar Roasted Red Peppers – with a touch of smokiness and sweetness, this is an optional extra that I love to add because it adds that extra special touch;

  • Customisable – use whatever roast-able veggies you please;

  • Spinach and Ricotta layer – It just takes this over the top! But it’s optional – you could easily just double up with another layer of roasted vegetables;

  • Simple homemade lasagna sauce – skip the jar, this homemade tomato sauce is simple and so good!

  • Cheese – goes without saying that melty cheese is all part of a great lasagna experience!

A piece of Vegetarian Lasagna being scooped out of a casserole dish, fresh out of the oven.

How to make Veggie Lasagna

There are a few components to putting together a Veggie Lasagna so we love that it makes a BIG batch and that it reheats 100% perfectly!

  • Roast vegetables;

  • Mix up ricotta and spinach;

  • Make the simple tomato lasagna sauce;

  • Layer the lasagna as follows:

    1. Smear tomato on base (to stop lasagna sheets from sliding)

    2. Top with lasagna sheets

    3. Roasted vegetables

    4. Some tomato pasta sauce plus cheese

    5. Another layer of lasagna sheets

    6. Spinach and ricotta filling for lasagna

    7. Top with lasagna sheets and pasta sauce

    8. Sprinkle with cheese. Ready to bake!

How to make Vegetarian Lasagna

Vegetarian Lasagna ingredients – vegetables

Roasted Vegetables

I used pumpkin, zucchini and onion as my roasted veggies, but feel free to use whatever you have / want. Anything roastable is fine, just chop it so it cooks in the same time.

I cut mine pretty chunky because otherwise they cook too quickly in the oven – I like to roast veggies for at least 20 minutes minimum to get the maximum benefit of caramelisation.

Roasted Red Peppers

My “special ingredient” – Roasted Red Peppers! Basically, it’s capsicum / bell peppers that have been fire roasted so they have that gorgeous smokey flavour.

It’s sweet, soft and slippery and it adds an awesome extra dimension to this lasagna. Yep, I take the easy route and buy it in a jar but if you’re a keen bean, make your own!

Roasted Vegetables and Chargrilled Peppers for Vegetarian Lasagna

Vegetable lasagna is sensational served fresh out of the oven, but it’s also one of those dishes that are terrific the next day. The flavour of those roasted veggies and that spinach ricotta layer develop overnight, and just a quick reheat in the microwave is all that’s required to bring it back to the original molten state.

So, fellow Carnivores. Have I convinced you to give this a go??? 😜 – Nagi x


My favourite Meat-Free Comfort Foods

  • Chickpea Potato Curry – big curry flavours made with pantry staple spices!

  • Cream of Vegetable Soup with Noodles

  • One Pot Vegetable Pasta

  • French Onion Soup

  • Creamy Baked Pumpkin Risotto

  • Pasta alla Norma

  • Browse the Vegetarian recipes collection

A wonderful Vegetarian Lasagna with layers of roasted vegetables, tomato sauce, and a spinach ricotta filling. www.recipetineats.com

Vegetarian Lasagna on a white plate, ready to be eaten

Vegetable Lasagna
Watch how to make it

Sometimes it helps to have a visual, so watch me make this Vegetarian Lasagna recipe!

Hungry for more? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.

A piece of Vegetarian Lasagna being scooped out of a casserole dish, fresh out of the oven.

Vegetable Lasagna

Author: Nagi
Prep: 25 minutes mins
Cook: 50 minutes mins
Total: 1 hour hr 15 minutes mins
Mains
Western
4.97 from 157 votes
Servings8 – 12 people
Tap or hover to scale
Print
  • 466
Recipe VIDEO above. Layered with roasted vegetables, spinach and ricotta, a homemade sauce and as much cheese as you see fit, this big batch vegetarian lasagna reheats brilliantly. Epic meat-free food for carnivores! 

Ingredients

Roasted Vegetables (Note 1):

  • 500 g / 1 lb pumpkin , 2cm / 4/5″ cubes
  • 2 large zucchinis , cut into 2cm / 4/5″ chunks
  • 2 onions (any type) , cut into wedges
  • 2 tbsp olive oil
  • 1 garlic clove , minced
  • Salt and pepper

Spinach Ricotta:

  • 250 g / 8 oz frozen chopped spinach , thawed
  • 500 g / 1 lb ricotta (Note 2)
  • 1/2 cup / 50 g grated parmesan (or 3/4 cup shredded cheese)
  • 1 egg
  • 1 garlic clove , minced
  • 1/8 tsp grated nutmeg, optional (fresh or powder)
  • 1/2 tsp each Salt and pepper

Sauce:

  • 1 tbsp olive oil
  • 1 garlic clove
  • 1 small onion , finely chopped (any, I use brown)
  • 700 g / 24 oz tomato passata (Note 3)
  • 400 g / 14 oz crushed tomato
  • 1/2 cup / 125 ml water
  • 3/4 tsp each dried thyme and oregano (or basil, parsley)
  • 1/2 tsp dried chilli flakes (can omit / adjust to taste)
  • Salt and pepper

Lasagna:

  • 330g / 11 oz jar roasted red pepper strips, drained (Note 4)
  • 375 g / 13 oz fresh lasagne sheets (Note 5)
  • 300 g / 3 cups shredded mozzarella (or MORE!)
Prevent screen from sleeping

Instructions

Roasted Vegetables:

  • Preheat oven to 200C/390F.
  • Place vegetables on the tray, drizzle with oil, sprinkle with garlic, salt and pepper. Toss.
  • Roast for 25 minutes, turning at 15 minutes, until tender and browned.
  • Remove from oven, loosen from tray with spatula while warm (can stick when cools).

Sauce:

  • Heat oil in a skillet over medium high heat. Add garlic and onion, cook for 3 minutes until golden.
  • Add passata, crushed tomato, water, dried herbs, chilli, salt and pepper. Stir. Simmer on medium low heat for 20 minutes. Adjust salt at the end. *Add a teeny touch of sugar if it’s a bit sour, depends on quality of tomatoes used.*
  • Remove from stove and let cool for 5 minutes before using.

Ricotta Mixture:

  • Place ingredients in a bowl and mix until combined.

Lasagna:

  • Preheat oven to 160C/320F.
  • Spread a ladle of tomato sauce on the base of a large baking dish (Note 5).
  • Cover with lasagna sheets, tearing as required to fit.
  • Top with roasted vegetables, scatter over red peppers. Spoon over 2 1/2 cups of Sauce, then sprinkle with half the cheese.
  • Cover with lasagna sheets. Spread over Ricotta mixture.
  • Cover with lasagna sheets. Pour over remaining sauce and sprinkle with remaining cheese.
  • Bake for 25 – 30 minutes or until the cheese is golden. If using dried lasagna sheets, stick a knife in the middle to ensure it’s cooked – if it needs longer, cover and stick it back in the oven.
  • Rest for 5 minutes before cutting and serving. Store leftovers per notes – brilliant reheated!

Recipe Notes:

1. Veggies – feel free to use any vegetables you want, just cut them so they roast in around 20 to 25 minutes. Cauliflower, broccoli, carrots, squash are some I’ve used in the past.
Pumpkin: 600g/1.2lb unpeeled weight.
2. Ricotta – It’s best to get ricotta over the counter at the deli, even at supermarkets, rather than buying in tubs unless it’s a brand you know is good like Paesanella. Harris Farms brand ricotta is also good. I find ricotta in tubs at supermarkets is typically grainy and kind of powdery – even the “big” brands (like Perfect Italiano).
3. Tomato passata is pureed tomato, just plain tomato with no flavourings. It is so good for making sauces like this because it’s smooth even without cooking it down for ages ie no tomato lumps. It comes in tall bottles and is better value than canned tomato (by weight). Found in the pasta aisle of supermarkets in Australia – it’s becoming increasingly popular. I like to use a combination of passata and crushed tomato for for texture and flavour.
If you can’t find passata, use the same weight of crushed tomato.
America – if you can’t find tomato passata, use Tomato Puree or what you call Tomato Sauce.
4. Roasted Red Peppers – optional, adds sweetness and extra flavour dimension. I use Always Fresh. You could just add chopped capsicum / bell peppers to the roasted vegetables.
5. LASAGNA SHEETS: I like using fresh lasagne sheets sold in the fridge section. If you can only get dried, use No Boil sheets for convenience, or if required pre cooking, cook the lasagna sheets per the packet directions.
If using dried instant / No Boil lasagne sheets, add an extra 1/2 cup of water into your sauce (because the lasagne sheets absorb liquid while cooking). Note, sometimes dried instant lasagna sheets usually end up with a buckled surface, but doesn’t affect flavour.
I prefer fresh lasagna because it doesn’t absorb liquid while cooking so the lasagna stays really nice and saucy. 
SUB: Believe it or not, tortillas make an excellent substitute for lasagna sheets! Ideal gluten free option – use corn tortillas.
6. My baking pan is 33 x 22 x 7 cm / 13 x 9 x 2.5″.
7. STORAGE: This keeps so well in both the fridge and freezer. Cool before covering, then refrigerate or freeze. Defrost before warming. I just reheat in the microwave, but you can also reheat in the oven.
Make ahead: Best way is to assemble then refrigerate or freeze, then bake (defrosted) when required per recipe.
8. Nutrition per serving, assuming 10 servings. 

Nutrition Information:

Calories: 524cal (26%)Carbohydrates: 48g (16%)Protein: 27g (54%)Fat: 25g (38%)Saturated Fat: 12g (75%)Cholesterol: 121mg (40%)Sodium: 1175mg (51%)Potassium: 996mg (28%)Fiber: 4g (17%)Sugar: 11g (12%)Vitamin A: 6390IU (128%)Vitamin C: 30.4mg (37%)Calcium: 475mg (48%)Iron: 4.7mg (26%)
Keywords: Vegetable Lasagna, Vegetarian Lasagna
Did you make this recipe?I love hearing how you went with my recipes! Tag me on Instagram at @recipe_tin.

This Vegetarian Lasagna recipe was originally published February 2018. Updated for housekeeping matters. No change to recipe – I wouldn’t dare!

Life of Dozer

Whenever I go away, I never pack until the night before. Because the sight of a suitcase reduces Dozer to this:

Dozer the golden retriever forlorn when I'm packing to go away

Previous Post
Pesto!
Next Post
12 Minute Couscous Salad with Sun Dried Tomato and Feta

Hi, I'm Nagi!

I believe you can make great food with everyday ingredients even if you’re short on time and cost conscious. You just need to cook clever and get creative!

Read More

Free Recipe eBooks

Join my free email list to receive THREE free cookbooks!

Related Posts

Greek Zucchini Tots - Mini Fritters

Greek Zucchini Tots (Mini Fritters)

Maple sweet potato salad with whipped tahini

Maple sweet potato salad with whipped tahini

Cheese, herb and garlic quick bread

Cheese, Herb & Garlic Quick Bread (No Yeast)

More Vegetarian

Reader Interactions

Leave a Comment Cancel reply

Your email address will not be published. Required fields are marked *

Cooked this? Rate this recipe!




394 Comments

  1. Bree says

    October 21, 2019 at 7:32 pm

    5 stars
    This is an amazing veggie lasagna! Our whole family loved it, even my carnivore of a husband who initially screwed his face up when I told him what I was cooking. I used pumpkin, sweet potato, zucchini, onion and mushrooms for the roast veg. Honestly one of the most delicious meals we’ve had in a long time!

    Reply
    • Nagi says

      October 22, 2019 at 6:33 pm

      He’s totally converted now!

      Reply
  2. Leah Wheeler says

    October 9, 2019 at 8:19 am

    5 stars
    This was a really delicious, so flavoursome. I especially loved the spinach and ricotta layer. Makes a really big lasagne – 2 nights dinners, 2 lunches. Yay!

    Reply
    • Nagi says

      October 9, 2019 at 4:12 pm

      Perfect Leah, I love having leftovers!

      Reply
  3. Maree says

    October 5, 2019 at 5:15 pm

    5 stars
    Without doubt, the absolute best vegetarian lasagne in the history of ever. Truly AMAZING… 10/10. Thanks Nagi!

    Reply
  4. Jeannette says

    September 25, 2019 at 12:53 am

    5 stars
    I am not vegetarian, but made this for a visiting friend. It’s delicious!!! Now on my favourite recipe list.

    Reply
    • Nagi says

      September 25, 2019 at 7:31 am

      Wahoo! You’re converted Jeanette!

      Reply
  5. Deb says

    August 20, 2019 at 7:31 pm

    5 stars
    That was absolutely delicious 😋
    Thanks so very much again Nagi❤️
    I love 💕 your recipes
    Deb

    Reply
    • Abby says

      September 15, 2019 at 6:27 pm

      5 stars
      This is so delicious, I didn’t have jar peppers so I just added sliced capsicum to roast with the veges and they worked perfectly! Also didn’t add the egg and still worked out perfectly 👌🏼

      Reply
    • Nagi says

      August 21, 2019 at 2:21 pm

      Thanks so much Deb ❤️

      Reply
  6. Julia Lindbergh says

    August 5, 2019 at 2:59 am

    I am about to assemble semi veggie lasagna. Really appreciate your video & easy to understand comments videos and directions. Especially the ingredients parts : like how to roast the veggies!!I’ll let you know how it turns out!

    Reply
    • Nagi says

      August 5, 2019 at 9:36 pm

      Enjoy Julia, be sure to let me know how it goes!

      Reply
  7. jenny says

    August 4, 2019 at 4:20 pm

    5 stars
    I just made this today and it was so delicious!! The combination makes it so full of flavour. Also followed your note on buying the ricotta over counter instead of tub, it worked out a lot cheaper for 500g and it turned out perfect. Thanks 🙂

    Reply
    • Nagi says

      August 4, 2019 at 11:51 pm

      Wahoo that’s great Jenny! – N x

      Reply
  8. Sarah Newman says

    July 25, 2019 at 1:59 pm

    Oh WOW!! This was the best vegie lasagne I’ve had yet!

    I added an extra bag of spinach and it was even more Devine. Can’t wait to make it again.

    Reply
  9. Christopher says

    July 16, 2019 at 6:18 am

    5 stars
    Second comment on this recipe – I t’s just so delicious!. Veggies this time were cauliflower, leek, walla walla onion, jalapeño (roasted, chopped, then into the sauce), zucchini, and fennel. The combo of passata and Italian plum tomatoes, crushed before simmering, is amazing. And always use all the cheese, then add a handful more. Thank-you, again.

    Reply
    • Nagi says

      July 16, 2019 at 1:19 pm

      Sounds divine Christopher!

      Reply
  10. Mar says

    June 16, 2019 at 4:52 pm

    Wow this is a total hit – I made it with spinach wraps instead of the lasagna sheets – SO SO good 😊.

    I also included potato in the roast veggies and used fresh spinach instead of frozen. YOWZA!

    Reply
    • Nagi says

      June 17, 2019 at 8:30 am

      Sounds like you nailed it Mar!

      Reply
  11. Rachel Keyte says

    June 13, 2019 at 7:50 am

    I can’t wait to try this! Just wondering if a big bag of baby spinach would work instead of the frozen spinach?

    Reply
    • Nagi says

      June 14, 2019 at 9:32 am

      Hi Rachel, you’d need quite a lot to get the same amount as frozen, you’d also need to wilt it down and drain the excess moisture – N x

      Reply
  12. Karla says

    June 12, 2019 at 12:19 pm

    5 stars
    I am enjoying the leftovers now after making this lasagne for friends last night. YUM! This lasagne has been on high rotation since I discovered this recipe- so tasty. I’m also living your Beef Stroganoff and Pork Carnitas Nagi, and looking forward to trying out more if your recipes. 👌

    Reply
    • Nagi says

      June 12, 2019 at 3:30 pm

      That’s great to hear Karla!

      Reply
  13. Margie says

    June 2, 2019 at 12:26 pm

    I’m making this dish the day before. Should I just put it together or can I cook and then reheat?????

    Reply
    • Nagi says

      June 3, 2019 at 11:01 am

      Hi Margie, I’d just cook it completely then reheat to serve – N x

      Reply
  14. ANne says

    May 10, 2019 at 4:00 pm

    Can this be assembled the day before and then cooked the next day ?

    Reply
    • Nagi says

      May 11, 2019 at 4:18 pm

      Sure can Anne!

      Reply
  15. Jemma100 says

    April 30, 2019 at 8:55 pm

    5 stars
    Made this yesterday and it turned out so good! Thank you for sharing. Definitely will become a regular in our house

    Reply
    • Nagi says

      May 1, 2019 at 7:35 pm

      Woot! I’m so happy it was a hit Jemma ❤️

      Reply
  16. Nancy says

    April 25, 2019 at 10:05 pm

    I made this months ago and absolutely loved it! We are having meat loving guests for dinner on Saturday. If I wanted to add some high quality hamburger, how much should I add or would it taste awful?! 🙂

    Reply
    • Nagi says

      April 26, 2019 at 7:20 pm

      Hi Nancy, I’m so glad you loved it! I’m not quite sure I understand the next request though!

      Reply
  17. Katie says

    April 14, 2019 at 3:30 pm

    I just pulled this out of the oven! Can’t wait to try it at work tomorrow! Strangely enough, I followed all your instructions to the letter, hunted around Woollies for my roasted capsicum, rather generously layered my things, and I have leftovers of all the layers! Not enough to make another whole one, unfortunately (I couldn’t stop mysef from picking at the veggies while they sat in their roasting tray), but enough to make me consider making wonky cannelloni with the bits and pieces with leftover pasta sheets. Thank you for yet another cracker of a recipe, Nagi! I’m slowly but surely working my way through as many as I can

    Reply
    • Nagi says

      April 15, 2019 at 1:24 pm

      I have the SAME problem every single time!!

      Reply
  18. Kamini Pithia says

    April 7, 2019 at 6:29 am

    Hi Nagi….. I am a huge fan of yours. I always get some raving comments on the food I make from your recipes. On this one…what can I substite the egg with? Thanks much x

    Reply
    • Nagi says

      April 8, 2019 at 2:23 pm

      Hi Kamini you could just leave it out if you wanted to – N x

      Reply
  19. Sally says

    March 21, 2019 at 8:29 am

    5 stars
    I liked the sound and look of this recipe though didn’t think it would taste as good as it actually. My husband is Italian and a big critic on lasagna and he even approved. Will 100% make again.

    Reply
    • Nagi says

      March 21, 2019 at 8:16 pm

      Woah that’s a great thing to hear Sally!

      Reply
  20. Carolyn Colwell says

    March 16, 2019 at 1:38 pm

    I made this tonight for Friday dinner during Lent & we absolutely loved it! I will make again ❤️

    Reply
    • Nagi says

      March 18, 2019 at 4:24 pm

      Awesome Carolyn!

      Reply
Newer Comments
Older Comments

Primary Sidebar

Hi, I'm Nagi!

I believe you can make great food with everyday ingredients even if you’re short on time and cost conscious. You just need to cook clever and get creative! Read More

Free Recipe eBooks

Join my free email list to receive THREE free cookbooks!

Meet Dozer

Official taste tester of RecipeTin Eats! Meet Dozer
As Featured On

Never miss a recipe!

Subscribe to my newsletter and receive 3 FREE ebooks!

Subscribe
Recipes
  • All Recipes
  • By Category
  • Collections
About
  • About Nagi
  • About Dozer
  • RecipeTin Meals
Related
  • RecipeTin Japan
Help
  • Contact
  • Image Use Policy
© RecipeTin Eats 2025
  • Privacy Policy & Terms
Site Credits
Maintained by Human Made Designed by Melissa Rose Design Developed by Once Coupled
All Rights Reserved

Subscribe to my newsletter

Sign up and receive 3 FREE EBOOKS!