First off, heat the olive oil in a large saucepan and saute the onion, garlic and ginger for a few minutes.
Add the carrot, lentils, corn and spices. Allow to cook through and heat up.
Add the liquids next; tomato puree, vinegar, maple syrup, soy sauce and lime juice. Add a little water and allow to cook and simmer for 5 minutes. Season according to taste.
Prepare the tacos according to packet instructions.
Make the guacamole and set aside. Mix the chopped pineapple with chili flakes and set aside.
To serve; spread your fillings out in small bowls and let everyone help themselves. BBQ carrot and lentil mix, radishes, chopped cabbage, extra grated carrot, pineapple salsa and guacamole. Serve with lime wedges.