Get a pan on a medium high heat, add the margarine and olive oil and when hot, add the onion, garlic and a sprinkle of salt. Cook down a bit.
Add the red pepper and let this cook down more and lightly brown while you chop the rest of your vegetables.
Once it's started to lightly brown in the pan, we're going to move in a few quick steps. First we're deglazing with the tequila. Then in goes the tomato purée, Marmite, the rice vinegar, the sun dried tomatoes, and the flour. Stir it all well to incorporate and then add the milk and water.
Make sure you scrape down the bottom of the pan to incorporate all those nice bits into the sauce. Now add all the other veggies; the butternut squash, carrot, sweet potato, and potato. Turn down the heat to a low-medium heat.
Add the pepper, oregano, nutmeg, turmeric, paprika, and smoked paprika. Cover with a lid and let this cook until the veggies are tender for 15 minutes.
In the meantime, get your hand mixer or blender ready and do a bit of cleaning up.
Once the 15 minutes are done, transfer everything from the pan into a bowl. Set aside while you give the pan a quick rinse and get the pasta water to a rolling boil.
While you wait for the water to boil, add the nutritional yeast, and blend the sauce until it's smooth. Stir the crispy onion and bread crumb together in a small bowl.
Pre-heat your oven to 200 °C (392 °F)
Add the pasta to the pot and cook al dente. I use the penne lisce and they cook al dente in 8 minutes so I cook them for 7. Get a baking tray ready with a bit of olive oil.