Heat oil in a pan over medium heat. Add onion and cook until softened, then add the garlic and cook until fragrant, about 30 seconds. Add the ground beef and sausage, browning throughly. Add chopped whole tomatoes and tomato purée, stirring to combine. Add basil, oregano, thyme, rosemary, bouillon, and salt and pepper to taste. Simmer for 45 minutes.
Bring water to boil in a large stock pot. Salt and cook pasta according to package instructions before draining. Combine with sauce and serve.