Satisfy your cravings with this flavorful and easy creamy tomato basil soup recipe. Made with fresh ingredients like ripe tomatoes and fragrant basil, this comforting dish is perfect for cozy nights or serving guests. Follow simple steps to create a rich, smooth soup that you'll love. Ready to bring this delicious recipe to your kitchen? Click through to explore the full instructions and make your own bowl of warmth today!
2 tablespoons olive oil
1 medium onion, diced
2 cloves garlic, minced
1 can (28 oz) crushed tomatoes
1 cup vegetable broth
1 teaspoon dried oregano
1 teaspoon sugar
Salt and pepper to taste
1/2 cup heavy cream (or coconut cream for a vegan option)
1/4 cup fresh basil, chopped (plus extra for garnish)
1 tablespoon balsamic vinegar (optional)