A healthy and hearty vegetable-filled, protein packed vegan Shepherd's pie.
I use a tiered steaming pot with a base and two pots on top but you could also use an electrical steamer if you have one or a regular pot with a strainer.
I made fresh tomato puree by just blending some tomatoes in a tiny bit of water but you could also grate a tomato flesh side down in a box grater for the same results. Canned tomatoes can also be used but I prefer to avoid them because of the added salt and sugar.