Fresh Tomato Soup
Prep time
Cook time
Total time
This creamy soup is unique because it has a fresh diced tomatoes and onions. The perfect blend of seasonings make it extra flavorful!
Recipe type: Soup
Serves: 8-10
  • 8 cups tomatoes, peeled and chopped
  • 2 chicken bouillion
  • 1 tsp. salt
  • ½ tsp. season salt
  • ½ tsp pepper
  • ¼ tsp. crushed red pepper flakes
  • 2 T. sugar
  • ½ c. onion, finely diced
  • 2 cloves garlic, minced
  • 6 Tbsp. butter, divided
  • 4 T. flour
  • 4 cups milk
  • 1 cup half and half
  • 1 cup heavy whipping cream
  1. Scald tomatoes. Remove skins from tomatoes. Pulse in food processor to chop until diced.
  2. Add tomatoes, all seasonings and sugar to large pot. Gently simmer for 20 minutes.
  3. Saute onions in 2 Tablespoons butter until onions are tender. Add garlic during last minutes of sauteing. Once onions and garlic are tender add to tomatoes.
  4. Melt remaining 4 Tablespoons butter in sauce pan. Add flour and stir together. Continue to cook over medium heat for a minute. Gradually add milk. Whisk to make sure there aren't any lumps. Continue cooking until thickened.
  5. If you don't like chunks of tomatoes and onions in your soup, puree the tomato mixture. It's really good with hearty chunk's though!
  6. Add white sauce to tomato mixture. Heat through.
  7. Add half and half and cream. Stir together.
  8. Serve warm.
  9. Garnish with Parmesan Cheese or fresh basil.
Recipe by Little Dairy On the Prairie at