Indulge in Comfort: Deliciously Warm Tomato Soup

Ingredients:
- 2 tablespoons butter
- 1 onion, chopped
- 2 cloves garlic, minced
- 2 tablespoons all-purpose flour
- 4 cups chicken or vegetable broth
- 2 cans (14.5 ounces each) diced tomatoes, undrained
- 1 teaspoon sugar
- 1 teaspoon dried basil
- 1/2 cup heavy cream (optional)
- Salt and pepper to taste
- Fresh basil leaves, for garnish (optional)
Trending now
John Roberts TELLS NFL TO CANCEL Bad Bunny’s Super Bowl Halftime Show
ALERT! THESE PILLS CAN CAUSE THROMBI, CLOTS AND A HEART ATTACK
New Approval Ratings Reveal Americans’ True Opinions of Donald Trump