Classic Hearty Lasagna

An easily customizable family meal

Growing up vegetarian, I never knew lasagna to be any different. My mom’s lasagna recipe has fooled more than a few non-vegetarians thanks to the sauce full of hearty vegetables. This version includes a few of my own tweaks, including a roasted garlic cashew bechamel to replace the cheese. The best part about this recipe is that it can be made as simple or as complicated as you have time for, meaning it works well as both a weeknight meal and a dinner party showstopper.  

The only non-negotiable for this recipe is the vegetable sauce. The roasted garlic can be left out of the cashew bechamel, meaning there’s less to plan ahead for, or replaced entirely with vegan mozzarella shreds.  Each element of this recipe is crafted to create layers of flavour for a stunning end result. Although even the simplest form of this recipe with yield a delicious result, I highly recommend taking a bit of extra time if you can to make each element.  

To make this recipe gluten-free, the noodles can be replaced with gluten-free noodles or sliced eggplant. If using eggplant, cut it into ¼-inch thick slices. Lay on a dish towel and sprinkle with salt on both sides. After 20 minutes, pat the eggplant dry and use it to layer into lasagna like you would with noodles.  

The size of pasta sauce jars varies amongst brands. As long as each jar falls within 700-800mL, the recipe will work out just fine. Use more or less based on personal preference.  

The hearty vegetable sauce can be made up to 2 days ahead of time. Store in an airtight container in the fridge.  

This recipe is:

  • Flavourful  
  • Comforting  
  • Classic  
  • Hearty  
  • Family meal  
  • Easily customizable 

Recipes like this

You can also subscribe to PlantUniversity to receive a plant-based recipe in your inbox each week. Adding more plant-based foods into your routine helps animals, your health, and the planet!

A close-up of a slice of hearty lasagna on a white plate. The lasagna has multiple layers of pasta, vegetables, and a rich tomato sauce, topped with melted cheese. The filling includes a mix of red and green vegetables, giving it a colorful and appetizing appearance. The plate sits on a marble countertop, and the lasagna is garnished with fresh herbs on top.

Classic Hearty Lasagna

No ratings yet
Calories 670 kcal

Ingredients
  

  • 9 no-boil lasagna noodles

Vegetable Sauce Ingredients

  • 2 tsp olive oil
  • 1 cup yellow onion finely diced (200g)
  • 2 cups mushrooms diced (273g)
  • 4 cups spinach either baby spinach or roughly chopped (180g)
  • 3 carrots diced (274g)
  • 2 bell peppers diced (368g)
  • 2 jars pasta sauce or diced tomatoes anywhere from 700mL-800mL each
  • 1 tsp salt
  • 1 tsp black pepper
  • 1 tsp chilli flakes

Roasted Garlic Cashew Bechamel Sauce Ingredients

  • 1 cup raw unsalted cashews soaked in boiling water (120g)
  • 1 head roasted garlic optional
  • 2 tbsp olive oil
  • 1 tbsp lemon juice
  • ½ cup + 1 tbsp water
  • ½ tsp salt

Instructions
 

Roasted Garlic Cashew Bechamel Sauce

  • Start by soaking the cashews in boiling water. Set aside while prepping the rest of the components.
  • Next, cut the top off the head of garlic, drizzle with ½ tsp olive oil, wrap in foil, and roast at 375°F for 20 mins.
  • Drain the water from the soaked cashews and add to a blender, along with the full head of roasted garlic, olive oil, lemon juice, water, and salt.
  • Blend until smooth and creamy.

Hearty Vegetable Sauce

  • To make the sauce, heat the oil in a large pot, then add the onions and cook for 3-4 mins.
  • Add the mushrooms and spinach and cook until the water evaporates, about 10 mins.
  • Add the carrots and bell peppers and cook for another 5-10 mins, until slightly soft.
  • Pour in the pasta sauce (or diced tomatoes), along with enough water to rinse out the jars/cans.
  • Season with salt, pepper, and chilli flakes, and cook until the sauce begins to boil, about 10 mins.
  • Adjust the seasoning to taste.

Assembly

  • To assemble the lasagna, use a 9×13 inch pan and start with a thin layer of sauce at the bottom. Then, layer the following 3 times: noodles, sauce, roasted garlic cashew bechamel (or vegan mozzarella shreds).
  • Cover with foil and bake at 450° F for 45 mins.
  • Uncover and broil for 4-5 mins.
  • Serve alone or with garlic bread.
  • Enjoy!

Notes

The only non-negotiable for this recipe is the vegetable sauce.
The cashew beschamel can replaced entirely with vegan mozzarella shreds. Or, roasted garlic can be left out of the cashew bechamel, meaning there’s less to plan ahead for.

Recipe Cost Breakdown

Ingredients Quantity Measure Cost (CAD)
Olive oil 2 tsp + 2 tbsp tsp, tbsp $0.40
Yellow onion 1 cup cup (200g) $0.60
Mushrooms 2 cups cup (273g) $2.50
Spinach 4 cups cup (180g) $2.00
Carrots 3 pcs (274g) $0.80
Bell peppers 2 pcs (368g) $2.00
Pasta sauce or diced tomatoes 2 jars jar (700-800mL each) $4.00
Salt 1.5 tsp tsp $0.03
Black pepper 1 tsp tsp $0.05
Chilli flakes 1 tsp tsp $0.05
Raw unsalted cashews 1 cup cup (120g) $2.00
Garlic (for roasting) 1 head head $0.50
Lemon juice 1 tbsp tbsp $0.10
Water ½ cup + 1 tbsp cup, tbsp $0.00
No-boil lasagna noodles 9 pcs $2.50
Total     $17.53
Cost per serving (5 servings)     $3.51

Nutrition

Serving: 648gCalories: 670kcalCarbohydrates: 90.6gProtein: 21.2gFat: 28.1gSaturated Fat: 4.4gPolyunsaturated Fat: 4.6gMonounsaturated Fat: 15.8gSodium: 1218.5mgPotassium: 2021.3mgFiber: 13.5gSugar: 26.7gVitamin A: 4549IUVitamin C: 113.4mgCalcium: 160.8mgIron: 8mg
Tried this recipe?Let us know how it was!

Watch Ishtmeet make Classic Hearty Lasagna