Heat the oil in a large casserole pot over a medium heat and add the onion and carrot. Fry for five minutes until softened and the onion is translucent then add the garlic and cook for another 2 minutes. Season to taste.
Add the smoked paprika, tomatoes, stock, Worcestershire sauce, sugar, dried thyme, oregano, bay leaf, fresh thyme and wine and stir everything together. Bring to a simmer then place a lid on and leave for 20 minutes.
Add the beans and cooked veggie sausages to the sauce, season with plenty of salt and pepper and cook with the lid off for another 10 minutes until everything is warmed through and the sauce has thickened slightly. Serve.