Go Back
+ servings
tomato soup in a blue bowl with a spoon and vine ripened tomatoes next to it
Save Recipe Print Recipe Pin Recipe
4 from 2 votes

Fresh Homemade Tomato Soup Recipe

Check out this delicious, flavorful, and easy to make tomato soup recipe which is an easy option for an appetizer or a meal on its own. 
 
Prep Time10 minutes
Cook Time15 minutes
Total Time25 minutes
Course: Appetizer, Side Dish
Cuisine: American, Italian
Keyword: fresh, soup, tomato soup
Servings: 8 1/2 cup servings
Calories: 116kcal

Ingredients

  • 2 lbs ripe tomatoes
  • 1 red onion
  • 3 garlic cloves
  • 1-2 basil leaves
  • 2 bay leaves
  • 1 tsp dried oregano
  • 1 tsp ground nutmeg
  • 1 tbsp brown sugar
  • 1 tsp balsamic vinegar
  • 1/2 cup white wine
  • 1 tbsp olive oil
  • 1/4 stick butter
  • salt to taste
  • pepper to taste

Accompaniments

  • 1/8 cup heavy cream
  • 1/4 cup mozzarella cheese
  • 1/4 cup croutons

Instructions

  • Chop the tomatoes, onion, and garlic cloves and set them aside separately for a later step. 
    2 lbs ripe tomatoes, 1 red onion, 3 garlic cloves
  • Heat large skillet over medium-high heat and add 1/2 tbsp of olive oil and butter until the butter just melts. Then add the chopped garlic and onions and let cook until the onions are transparent. 
    1/4 stick butter, 1 tbsp olive oil
  • The next step is to add the tomatoes and to continue cooking for 2-3 minutes before adding the salt, pepper, oregano, nutmeg, bay leaves, and basil. Reduce to medium-low heat and stir well. At this point, add the brown sugar, stir well, and cook for about 2 minutes.
    1-2 basil leaves, 2 bay leaves, 1 tsp dried oregano, 1 tsp ground nutmeg, 1 tbsp brown sugar, salt, pepper
  • After 2 minutes have passed, add the balsamic vinegar and stir well. You can add additional salt and pepper if it is needed at this point. Add everything from the skillet to a blender and blend until smooth, but thick. You can also use an immersion blender at this stage, but I usually just use a traditional blender. 
    1 tsp balsamic vinegar
  • In the same skillet, add another 1/2 tbsp of olive oil and heat over medium heat before adding the blended mixture back to the skillet. 
    1 tbsp olive oil
  • Add the white wine and let cook for 5 minutes.
    1/2 cup white wine
  • Serve with cream, mozzarella cheese, and croutons
    1/8 cup heavy cream, 1/4 cup croutons, 1/4 cup mozzarella cheese

Nutrition

Serving: 11/2 cup serving | Calories: 116kcal | Carbohydrates: 9g | Protein: 2g | Fat: 7g | Saturated Fat: 3g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 3g | Trans Fat: 0.1g | Cholesterol: 15mg | Sodium: 60mg | Potassium: 319mg | Fiber: 2g | Sugar: 5g | Vitamin A: 1120IU | Vitamin C: 17mg | Calcium: 46mg | Iron: 1mg
Tried this recipe?Mention @mylatinatable or tag #mylatinatable!