To add flavor and body to a soup, add additional seasonings and fresh herbs, seasonal vegetables, or homemade stock or bone broth. Cooking soup for longer also tends to make it more flavorful, so if you have extra time, you can let it cook for longer to give it more depth.