Indulge in the rich flavors of this creamy tomato basil soup that's perfect for any meal! With simple ingredients like fire-roasted tomatoes, fresh basil, and a touch of cream, this recipe is a comforting classic. In just 40 minutes, you can whip up a delicious dish that's not only satisfying but also easy to make. Click through to discover how to elevate your soup game with this delightful recipe!
2 tablespoons olive oil
1 medium onion, diced
3 garlic cloves, minced
2 cans (14 oz each) diced tomatoes (preferably fire-roasted)
2 cups vegetable broth
1 teaspoon sugar
1 teaspoon dried oregano
Salt and pepper to taste
1 cup heavy cream (or coconut cream for a dairy-free option)
1 cup fresh basil leaves, roughly chopped
1 tablespoon balsamic vinegar