Indulge in the warm, comforting flavors of creamy tomato basil soup. This delicious recipe combines ripe tomatoes, aromatic basil, and rich cream for a soul-soothing experience. Perfect as a light lunch, elegant starter, or cozy family meal, it’s easy to prepare with simple ingredients like onions, garlic, and vegetable broth. Pair it with crusty bread or a grilled cheese for a delightful dining experience. Discover the joy of homemade soup and make it a staple in your kitchen!
2 tablespoons olive oil
1 medium onion, chopped
2 cloves garlic, minced
2 cans (14.5 oz each) diced tomatoes (or 6-8 fresh tomatoes, peeled and chopped)
1 cup vegetable broth (or chicken broth)
1 teaspoon sugar (to balance acidity)
Salt and pepper to taste
1 cup heavy cream (or coconut cream for a dairy-free option)
1/4 cup fresh basil leaves, chopped (plus extra for garnish)
1 teaspoon dried oregano
1 tablespoon balsamic vinegar or apple cider vinegar (optional)