I've tried so many vegan lasagna recipes, but this one is by far the best! It's super comforting, packed with flavor and protein, and so easy to make! It makes the perfect dinner for the whole family.
Start by crumbling the tofu with your hands. In a large pan, heat the olive oil and pan-fry the crumbled tofu for about 3 minutes. Then add the chopped onion and cook for another 4 minutes. Then add the garlic and cook for 1 minute.
While you make the Bolognese Sauce, pan-fry the vegetables in a second pan. Heat some oil and cook them for about 6 minutes. Season with salt and pepper.
Go back to the bolognese sauce: after one minute, add the tomato paste and cook for 2 more minutes.
Deglaze with red wine and cook for 3 minutes. Then add the diced tomatoes as well as the pureed tomatoes and season with oregano, basil, salt, and pepper.
While you make the tofu bolognese sauce, pan-fry the vegetables in a second pan. Heat some oil and cook them for about 6 minutes. Season with salt and pepper. Once the bolognese sauce is ready, add the veggies and stir well.
Add a cup of the bolognese sauce at the bottom of your casserole dish. Then add a layer of lasagna sheets, then again Bolognese sauce, and top it with some vegan sour cream or vegan cream cheese. Continue with two more layers of sauce and lasagna sheets. Put the rest of the bolognese sauce on top and sprinkle with vegan cheese.
Preheat your oven to 350 °F and bake the lasagna for 30-35 minutes, depending on your oven.
Notes
Cut up all the veggies before you start with this recipe. This way you can make the bolognese sauce and pan-fry the vegetables in a second pan at the same time.
If you can't find vegan sour cream, you could also use vegan cream cheese. Or make your own vegan cream cheese. Leave out the herbs and garlic when you make this recipe.
If you want to make this recipe healthier, you can also use whole wheat lasagna noodles. I've even tried it with green lentil lasagna noodles and it turned out super delicious.
This recipe freezes really well. You can freeze it for up to 3 months. You can either freeze it baked or unbaked.