Brown the Sausages: Heat a tablespoon of oil over medium heat in a frying pan. Add sausages and brown on all sides. Transfer the browned sausages to the slow cooker. (Optional step to enhance the sausage flavors.)
Prepare Vegetables: Add the thinly sliced red onion, minced garlic, chopped red bell peppers, and mushrooms to the slow cooker.
Add Wet Ingredients: Stir in the tomato puree, tinned tomatoes, Worcestershire sauce, and beef stock. Mix well to combine.
Season: Add the mixed dried herbs, salt, and pepper. Stir to incorporate all ingredients.
Slow Cook: Cover and set the slow cooker on low for 6-8 hours or on high for 4-5 hours.
Optional: If using, add the cannellini or navy beans 30 minutes before cooking is complete. Stir well.
Serve: Stir the casserole well, taste, and adjust the seasoning if needed. Serve over mashed potatoes.