This classic tomato basil soup is made from scratch using fresh tomatoes and aromatic vegetables. It relies on a simple base of carrots, onions, and garlic to build deep flavor before simmering with fresh basil. Serve this comforting bowl on a chilly weeknight alongside a grilled cheese sandwich or a slice of crusty bread. A touch of sugar balances the natural acidity of the tomatoes, resulting in a bright, savory, and deeply satisfying soup.