Get your ingredients ready. This can become a fast moving recipe, so it's easier to have everything organised in advance. Chop the carrots and place them in a large bowl. Have the tofu defrosted and torn into little mince meat sized chunks before you begin.
Add the olive oil to a large heavy bottomed saucepan or pot over a medium heat. Once warmed, add the chopped carrot and cook for about 5-10 minutes or until it begins to shrivel and is starting to brown. Add water at any time if it begins to burn. Add the spring onion greens if you're using them and cook until soft.
While the carrot is cooking, whisk together the red wine vinegar, Tamari, miso paste, tomato paste, maple syrup and sage powder. Add any flavour boosters you're using, except the truffle oil (it's added at the end so as not to cook out the flavour).
Add the tofu chunks to the bowl of sauce mixture and stir to coat the tofu in the sauce. This will create a depth of colour on the tofu (which makes it look more authentic). Add the tofu to the carrots and cook for a minute or so until combined.
Deglaze the pan with the red wine, then add the tinned tomatoes. Use your spoon to chop/mash the tomatoes into small pieces if necessary. Season with freshly cracked black pepper.
Adjust the seasonings if necessary and continue cooking for 10-15 minutes
You can serve as is or on a bowl of gluten free pasta. To keep it vegan, sprinkle nutritional yeast or vegan parmesan on top.
This bolognese stores really well in the fridge for a couple of days and can be frozen, too.