Add the olive oil to a large frying pan and fry the onion and garlic until soft.
Add the chopped tomatoes, tomato puree, stock cube, balsamic, agave, oregano and thyme.
Simmer on a low heat for about 30 minutes stiring occasionally.
About 15 minutes before the sauce is ready, start to fry your sausages in a little oil. I use a griddle pan but you could use a normal pan or even grill them.
Boil the pasta as per the packet instructions.
A few minutes before everything is ready add the basil to the sauce and season to taste with salt and pepper. You can blitz the sauce a little if you want at this stage to make it smoother.
Chop the sausages into bitesize pieces and mix into the sauce.
Serve and enjoy!
Keyword Dairy free, Family Food, Gluten free, Vegan