Go Back
Fresh tomato soup made with ripe Roma tomatoes, garnished and ready to serve.

Fresh Tomato Soup with Roma Tomatoes

A comforting and delicious fresh tomato soup made with ripe roma tomatoes, perfect for warm summer days and family gatherings.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 6 servings
Course: Appetizer, Soup
Cuisine: American
Calories: 220

Ingredients
  

Main Ingredients
  • 3 pounds roma tomatoes Use ripe tomatoes for the best flavor.
  • 2 tablespoons olive oil
  • 2 medium onions, thinly sliced
  • 2 cloves garlic, minced
  • to taste Salt Adjust the seasoning to your taste.
  • to taste Fresh ground black pepper Adjust the seasoning to your taste.
  • 4 cups vegetable broth
  • 1/2 cup heavy cream For extra creaminess, add more heavy cream or a dollop of sour cream when serving.

Method
 

Preparation
  1. Bring a large pot of water to a boil over high heat. Cut a small X in the stem end of each tomato.
  2. Drop the tomatoes into the boiling water and blanch them for about 1 minute.
  3. Using a slotted spoon, transfer them to a pot of cold water to cool.
  4. When cool enough to handle, remove and discard the skin from the tomatoes, remove the core, and coarsely chop the flesh.
Cooking
  1. In a large soup pot over medium-high heat, warm the olive oil.
  2. Add onions and garlic and cook until onions are translucent and garlic is fragrant, about 5 minutes.
  3. Add the chopped tomatoes to the soup pot with onions, season with salt and pepper, and cook for 5 minutes.
  4. Turn the heat to high, add the vegetable broth, and bring to a boil.
  5. Turn the heat to low and simmer for 30 minutes.
  6. Use an immersion blender (or regular blender - careful, it's hot!) and puree the soup until smooth.
  7. Return the soup to the pot, add the heavy cream and simmer over low heat for about 15 minutes.
  8. If the soup is too thin, simmer for about 10 more minutes until slightly thickened. Taste and adjust the seasoning, adding more salt and pepper if needed.
Serving
  1. Serve hot in bowls and top with croutons, grated Parmesan cheese, or fresh basil for a garnish. Pair it with a slice of crusty bread to soak up every last drop.

Notes

If you have leftover soup, let it cool completely before transferring it to an airtight container. Store it in the refrigerator for up to 4 days. If you want to keep it longer, freeze it in portions for up to 3 months. To reheat, thaw it in the fridge overnight and warm it on the stove.