Italian · medium · 75 min · serves 6

How to make lasagne vegan

Short answer

Replace beef mince, béchamel made with milk and butter, parmesan with brown lentils + walnuts, oat milk + vegan butter + flour, cashew + nutritional yeast crumb. The method is unchanged and takes about 75 minutes for 6 servings.

What makes the classic version non-vegan

  • Beef mince
  • Béchamel made with milk and butter
  • Parmesan

Swap table

Instead ofUseNote
Beef minceBrown lentils + walnutsCook the lentils in the tomato sauce so they absorb it
BéchamelOat milk + vegan butter + flourSeason hard with nutmeg, salt and mustard
ParmesanCashew + nutritional yeast crumbScatter on top for the last 10 minutes

Method

  1. 1Soften onion, carrot and celery, then add tomato paste and cook it out until dark.
  2. 2Add lentils, walnuts, tinned tomatoes and stock; simmer 30 minutes until thick.
  3. 3Make the béchamel: melt vegan butter, whisk in flour, add oat milk slowly, cook until it coats a spoon.
  4. 4Layer sauce, pasta, béchamel; repeat three times and finish with béchamel and cashew crumb.
  5. 5Bake 40 minutes at 190°C and rest 15 minutes before cutting.

The one thing people get wrong

Under-seasoned lentil ragù is the usual failure — taste and salt it before it ever touches pasta.

Frequently asked questions

Can lasagne be made vegan?
Yes. Replace beef mince, béchamel made with milk and butter, parmesan with brown lentils + walnuts, oat milk + vegan butter + flour, cashew + nutritional yeast crumb. The method stays essentially the same and takes about 75 minutes.
What is the hardest part of veganizing lasagne?
Under-seasoned lentil ragù is the usual failure — taste and salt it before it ever touches pasta.
How long does vegan lasagne take?
About 75 minutes for 6 servings — a medium recipe.

Convert any recipe automatically

Paste a recipe or URL into VeggieOS and get a vegan version with swaps, ratios and a shopping list — 100% free, no paid plans.

Try VeggieOS free — no paid plans

More Italian dishes to veganize

Keep going