Tomato Basil Soup is a healthy classic soup that's simple to make from scratch and full of flavor! It only takes just over half an hour.
Add the oil, butter, and onion to a soup pot over medium-high heat. Sauté the onion for 5-7 minutes or until it's lightly browned.
Stir in the garlic and Italian seasoning, followed by the tomatoes and chicken broth.
Increase the heat to high and bring the soup to a boil. Reduce the heat and simmer for 8 minutes, covered, with the lid slightly ajar.
Blend the soup (I like to use an immersion blender) until it's smooth (you may want to let it cool a little bit first). Stir in the cream and basil and season with salt & pepper as needed.