1. Cut all the zucchini's in half, scoring around the seeds and scooping out the flesh. Set all the flesh aside in a mixing bowl
2. In an oven proof pan, cook the onions over medium heat for 3-5 minutes until they start to turn translucent, salt & pepper
3. Snip the top of the sausage casing and squeeze out the sausage meat, breaking up the meat with a wooden spoon, cook until almost cooked through, 5 minutes
4. When the sausage is almost cooked through, add in the zucchini flesh, breaking up with a spoon, cooking for 3 more minutes
5. Add in chopped garlic, cook until fragrant, 1 minute
6. Transfer sausage mixture to the same mixing bowl, and wipe pan clean of most of the sausage fat
Cook the zucchini's cut side down for 1-2 minutes over medium heat until they get a brown crust, take them off the heat, flip over, and salt and pepper the inside
7. Fill the zucchini with the sausage mixture, top with tomato sauce, then sprinkle on the cheese
8. Cook in 400 degree oven until cooked through and cheese is melted and bubbling, 10-15 minutes
9. Serve 2 zucchini halves per person with your favorite salad or pasta