Preheat your Weber Q for 10 minutes on high. Family Q: Turn both gas control knobs to the START/HI position.
Once preheated, place the sausages directly onto the grill, and pack them tightly together to help retain as much moisture in the sausages as possible. Baby Q: Leave the gas control knob on high. Family Q: Turn the small gas control knob to the low position and leave the Large gas control in the high position. Grill the sausages for 2-3 minutes per side until golden, and make sure they are grilled with the lid down.
Once grilled, wrap the sausages in aluminium foil to keep them warm and set aside.
Place the Weber Q casserole dish (recipe note 1) or similar onto the centre of the grill and turn the heat back up to high. Fry the chopped onions until they soften, then add sliced apples. Continue frying until both begin turning golden, then add garlic and stir for 1-2 minutes until fragrant. (recipe note 2)
In a jug, combine 1 cup beef stock and 1 teaspoon corn flour/cornstarch and stir until there are no lumps. Pour the stock into the dish with one 400g can of diced tomatoes and 2-3 sprigs of fresh thyme, then stir until the tomatoes begin to boil.
To the casserole dish, add 1 teaspoon smoked paprika, ¼ teaspoon cayenne pepper, 2 tablespoon Worcestershire sauce, 1 teaspoon dark soy sauce, and 1 tablespoon wholegrain mustard. Stir until well combined, then season with salt & pepper. Taste the sauce and adjust it to your liking.
Slice the sausages into smaller pieces and place them back into the casserole dish. Mix the sausages through the sauce and put the lid on the dish.
Baby Q: Turn the heat down to low and simmer with the lid down for 10 minutes, turning halfway to avoid the sausages burning. Family Q: Turn the small gas control knob to the low position and the large gas control knob off and simmer for 10 minutes, stirring halfway.
Serve hot on a bed of creamy mashed potatoes and garnish with fresh spring onion or chopped parsley. Enjoy!