Easy Tomato Soup with Fresh Tomatoes

Hey there, soup lovers!

Do you crave a warm, comforting bowl of goodness? I’ve got something special for you!

Today, I’m sharing my fresh tomato soup recipe. It’s bright, flavorful, and made with juicy, ripe tomatoes.

Perfect for a cozy night in or a chilly day.

Trust me, once you try this, you’ll never go back to that store-bought stuff!

Let’s dive into making this delicious soup!

tomato soup with fresh tomatoes
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Preparation Time 10-15 minutes
Cooking Time 25-35 minutes
Total Time 35-50 minutes
Level of Difficulty Easy

Ingredients

For the soup base:

  • 1.5 lbs fresh tomatoes (vine-ripened, cored and halved)
  • 4 whole garlic cloves (peeled)
  • 4 cups chicken stock (low-sodium preferred)
  • 1 large white onion (quartered)

For the thickening and seasoning:

  • 1 tsp granulated sugar
  • 1/2 tsp salt
  • 1/4 tsp cracked pepper (freshly ground for best flavor)
  • 2 tbsp all-purpose flour
  • 2 tbsp unsalted butter
  • 1/4 cup fresh basil (finely chopped)

Step 1: Prepare Vegetables and Chicken Stock

Start by gathering fresh tomatoes, a white onion, whole cloves of garlic, and chicken stock.

Slice the onion into a couple of big pieces for easier cooking and later blending.

Step 2: Cook the Tomato Mixture

In a large pot, combine the tomatoes, sliced onion, whole garlic cloves, and chicken stock.

Bring the mixture to a simmer and let it cook for about 20 minutes until the vegetables are softened and their flavors have melded together.

Step 3: Blend to Create Tomato Base

Once the vegetables are soft, use a food mill, immersion blender, or regular blender to process the mixture into a smooth tomato base.

You can choose to separate the skins and seeds during this process if desired for a smoother texture.

Step 4: Prepare the Roux

In a separate pot, melt a little butter over medium heat.

Add flour to the melted butter and stir continuously until the mixture reaches a light brown color, creating a roux.

This will add thickness and a bit of richness to the soup.

Step 5: Combine and Season the Soup

Pour the smooth tomato base into the pot with the roux.

Stir well to combine.

Season the soup with a little sugar to balance the acidity of the tomatoes and add salt to taste.

Optionally, you can finish the soup with fresh basil and cracked pepper for added flavor.

Step 6: Serve Hot

Serve the tomato soup hot.

It pairs perfectly with a classic grilled cheese sandwich for a comforting and delicious meal.

Enjoy!

tomato soup with fresh tomatoes
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

tomato soup with fresh tomatoes
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe