Go Back

Simple Homemade Tomato Soup

This creamy and flavorful tomato soup is perfect for chilly evenings, made in under 30 minutes for a quick and delightful meal.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Course, Soup
Cuisine: American
Calories: 250

Ingredients
  

For the soup
  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 2 cans crushed tomatoes (14.5 oz each) or 4 cups fresh ripe tomatoes, diced
  • 2 cups vegetable broth
  • 1 teaspoon sugar
  • 1 teaspoon dried basil
  • to taste salt and pepper
  • ½ cup heavy cream (optional for creaminess)
  • to garnish Fresh basil leaves optional

Method
 

Preparation
  1. In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté until it’s translucent, about 5 minutes. Then, stir in the minced garlic and cook for an additional minute, until fragrant.
  2. Stir in the crushed tomatoes, vegetable broth, sugar, and dried basil. Season with salt and pepper to taste. Bring the mixture to a boil, then reduce the heat to a simmer.
  3. Allow the soup to simmer for about 20 minutes. This process allows all the delicious flavors to meld together beautifully.
  4. Use an immersion blender to blend the soup until smooth. Alternatively, transfer the soup to a countertop blender in batches and blend until creamy. Be cautious with the hot soup!
  5. If desired, stir in the heavy cream for a luxurious touch. Heat the soup gently, but avoid boiling it again.
  6. Ladle the soup into bowls, garnish with fresh basil leaves, and enjoy!

Notes

Use fresh, ripe tomatoes when in season for a bolder flavor; otherwise, quality canned tomatoes work great. Experiment with herbs! Fresh basil, oregano, or thyme can add unique layers of taste to your soup. Avoid boiling after adding cream to prevent it from curdling. Don't rush the sautéing process; it’s vital for building flavor.