Heat olive oil in a large saucepan over medium heat. Add onion and garlic; cook and stir until onion translucent, 5 to 7 minutes.
Stir in tomato sauce, diced tomatoes, wine, tomato paste, chicken bouillon granules, basil, Italian seasoning, salt, and pepper; bring to a boil, reduce heat to low, and simmer, stirring frequently, 1 hour.