Warm your heart and soothe your soul with this comforting creamy tomato basil soup recipe. Discover the delightful blend of ripe tomatoes and aromatic basil that brings a sense of nostalgia and warmth to any meal. Learn how to create a rich, creamy texture with fresh ingredients and enjoy every spoonful with crusty bread or a grilled cheese sandwich. Perfect for chilly evenings, this homemade soup is a classic that will become a staple in your kitchen. Enjoy the process and the delicious results!
2 tablespoons olive oil
1 medium onion, diced
3 cloves garlic, minced
1 can (28 oz) crushed tomatoes
2 cups vegetable broth (or chicken broth)
1 tablespoon tomato paste
1 teaspoon sugar (optional)
Salt and pepper, to taste
1 cup heavy cream (or coconut milk for dairy-free)
1 cup fresh basil leaves, packed
1 teaspoon dried oregano
Crusty bread, for serving