In a medium skillet over medium heat, cook sausage and ground beef until brown.
Drain, reserving 2 tablespoons drippings. Set aside.
In a large stock pot or Dutch oven heat oil over medium heat. Cook onions in oil until translucent. Stir in green and red bell peppers, zucchini, mushrooms and carrots and cook until just tender. Stir in basil, spinach, thyme, oregano, garlic, sugar and salt and pepper. Cook 2 to 5 minutes.
Pour in tomatoes, stir well, reduce heat, cover and simmer 3 hours, stirring occasionally.