clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cheesy Veggie-Lentil Casserole with Tomato Sauce

Veggie-Lentil Casserole with Tomato Sauce


I first made Italian-style casserole with mozzarella and Parmesan cheese years ago when I still consumed dairy products. Since it was one of our favourite dishes back then, I wanted to create an equally delicious plant-based cheesy veggie casserole with good tomato sauce and I must say I succeeded 100 per cent.




  1. Prepare the tomato sauce (follow link for recipe). This casserole recipe will use 1/3 of the quantity. I advise you to make the whole batch and store in fridge for later use.
  2. Preferably soak the lentils for 8 hours, and then boil them until soft (15-20 minutes). Add sea salt to taste. If you forgot to soak the lentils, boil them for 35-40 minutes.
  3. Cut the summer squash and eggplant into 1cm thick slices. Take a bigger sieve and put one layer of the slices in the bottom. Sprinkle some salt on the top and do another layer, again sprinkle some salt and continue until the veggies are finished. Let it sit for at least an hour. The salt makes the veggies sweat.
  4. Cut potatoes into thin slices.
  5. Dry the veggie slices with kitchen paper and roast on a pan on both sides. Put the roasted slices on a separate plate.
  6. Prepare Vegan Parmesan by processing 3 handfuls of cashews, 4 tbsps. nutritional yeast and sea salt to taste in a grinder or blender and it’s ready.
  7. And now the fun begins – take about 20x30cm (8×12 inch) casserole dish and start compiling:
    1. 1st layer: about 5tbsp of tomato sauce on the bottom of casserole dish. Spread it evenly.
    2. Mix the remaining tomato sauce with boiled lentils.
    3. 2nd layer: potato slices
    4. 3rd layer: a thin layer of tomato sauce-lentil mix
    5. 4th layer: sprinkle vegan Parmesan
    6. 5th layer: roasted veggie slices
    7. 6th layer: ½ of the remaining tomato sauce-lentil mixture
    8. 7th layer: vegan Parmesan
    9. 8th layer: the remaining veggie slices on the sides and potato slices in the middle. Put two layers of potatoes with some tomato-lentil mixture in between.
    10. 9th layer: the remaining tomato-lentil mixture
    11. 10th layer: the remaining vegan Parmesan
  8. If you have some potato slices left over, lay those on top of the casserole.
  9. Bake in 190 C (375 F) oven for 45 minutes. Let cool for at least half an hour (an hour is better) before you try to slice it. The casserole is especially good on next day.
  • Method: Baking

FREE 85-page E-BOOK

Guide to Transitioning to Healthy Whole Food Diet


Join Nutriplanet Family!

Learn the secrets of sustained lifestyle change for weight loss, better health and happiness in my new 85-page Practical Guide to Transitioning to Healthy Whole Food Diet including a full day’s meal plan.