Soups, Stews and Chili Recipes Soup Recipes Vegetable Soup Recipes Tomato Soup Recipes Cream of Fresh Tomato Soup 3.8 (129) 110 Reviews 7 Photos Creamy and full of flavor, this homemade tomato soup is made with fresh tomatoes and milk. It's much better than brand-name soups. Submitted by Karen Gibson Updated on November 18, 2022 Save Rate Print Share Close Add Photo 7 7 7 7 Prep Time: 15 mins Cook Time: 25 mins Total Time: 40 mins Servings: 2 Jump to Nutrition Facts Cook Mode (Keep screen awake) Ingredients 2 large tomatoes, chopped ½ cup chopped onion ½ teaspoon white sugar salt and ground black pepper to taste 2 tablespoons butter 2 tablespoons all-purpose flour 2 cups milk Directions 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. 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. I Made It Print 134 home cooks made it! Nutrition Facts (per serving) 298 Calories 16g Fat 29g Carbs 11g Protein Show Full Nutrition Label Hide Full Nutrition Label Nutrition Facts Servings Per Recipe 2 Calories 298 % 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 22% Vitamin C 27mg 30% 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.