You will love this vegetable lasagna! It's easy to make, healthy, packed with fresh vegetables, and it's the perfect comfort food for the whole family.
Finely chop the onion and the garlic. Cut the vegetables into small pieces.
Heat a bit of oil in a large pan and sauté the onion for 2-3 minutes or until translucent. Then add the garlic and cook for another minute.
Add the vegetables and cook for 5 minutes on high heat. Stir a few times.
Add the canned diced and crushed tomatoes and cook for 3 minutes. Season with salt, pepper, soy sauce, and vegetable broth powder. Then add the spinach and let it wilt.
Spoon just enough of the vegetable tomato sauce into the baking dish to lightly cover the bottom. You need about 1 cup of the sauce.
Arrange three lasagna noodles lengthwise on top of the sauce.
Spread another layer of the vegetable tomato sauce on top, so the noodles are entirely covered. Spread 1/3 of the vegan sour cream on top. Continue with two more layers of sauce, lasagna sheets, and sour cream. Put the rest of the tomato sauce and the sour cream on top.
Then sprinkle the lasagna with vegan cheese.
Bake the lasagna for 30-35 minutes, depending on your oven.
Notes
The recipe is pretty versatile. If you don't have all of the veggies, just use more of another vegetable you've got at home. You could also add small broccoli florets or eggplant. Just make sure to roughly use the amount of vegetables listed in the recipe.
Make sure to use vegan cheese shreds that melt pretty well.
I love to sprinkle the lasagna with freshly chopped parsley and basil just before serving. It adds a bit of color and lots of flavor.
For a healthier version, use whole wheat or green lentil lasagna noodles.