Soak soy tvp. for 30 min. in a hot boiling water with the rest of ingredients prepared for that step (or simply follow the instructions on your soy tvp. package). Drain of acces water and set asside.
Sautee onion with grated carrots and pinch of salt in a non-stick pot on a bit of oil for 3-4 min. Add crumbled tofu together with soy, crumbled vegetable broth cube and basil and keep sauteeing for 1 min. Add the rest of seasonings and water, sautee until most of the liquid is evaporated. Turn off the stove and remove from heat, then add chopped dried tomatoes and stir well. Season with a bit of salt (if you find it necesary). Set aside.
Grease the tray with some oil and cover it's bottom with thinly sliced potato slices (use half of the amount). Add whole amount of filling and spread it over whole surface of potatoes. Now add and spread the rest of the amount of thinly sliced potatoes so that they cover whole surface of spreaded filling.
Mix all ingredients for pouring over moussaka and pour that mixture over surface of potatoes.
Bake for 40 min. at 200 Celsius degrees (and a bit longer if necessary covered with aluminium foil, depending on the type of oven). Serve warm with vegan yogurt and seasonal salad.