Unbelievable Creamy Tomato Soup Recipe!

Creamy and full of flavor, this homemade tomato soup is made with fresh tomatoes and milk. It’s much better than brand-name soups.

Recipe Details

Prep Time:
15 mins
Cook Time:
25 mins
Total Time:
40 mins
Servings:
2

Ingredients

  • 2largetomatoes, chopped

  • ½cupchopped onion

  • ½teaspoonwhite sugar

  • salt and ground black pepper to taste

  • 2tablespoonsbutter

  • 2tablespoonsall-purpose flour

  • 2cupsmilk

Cooking Directions

  1. Bring tomatoes, onion, sugar, salt, and pepper to a simmer in a saucepan over medium heat; cook until onion is soft, 5 to 10 minutes. Strain broth into a bowl; discard any solids.

  2. Melt butter in a saucepan over medium-low heat. Stir in flour and cook until fragrant, about 3 minutes. Slowly whisk in milk and cook until thickened, 5 to 7 minutes. Stir in strained tomato broth and cook until heated through, 5 to 6 minutes. Serve hot.

Nutrition Facts

Full Nutrition Label
Servings Per Recipe2
Calories298
% Daily Value *
Total Fat
16g
20%
Saturated Fat
5g
25%
Cholesterol
20mg
7%
Sodium
235mg
10%
Total Carbohydrate
29g
11%
Dietary Fiber
3g
11%
Total Sugars
19g
Protein
11g
Vitamin C
27mg
133%
Calcium
318mg
24%
Iron
1mg
6%
Potassium
870mg
19%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

Powered by the ESHA Research Database © 2018, ESHA Research, Inc. All Rights Reserved

Dish Photos