Homemade Tomato Soup

Homemade tomato soup garnished with herbs
🍳 Soup Recipes 📖 Recipe Bundle

This classic tomato soup begins with onion, butter, olive oil, flour, and tomato paste. The flour creates a light roux that thickens the broth before the tomatoes are added and blended.

Yield: About 6 servings

Cooking method: Stovetop

Ingredients

Directions

  1. Melt the butter with the olive oil in a large saucepan over medium heat.
  2. Add the chopped onion and cook for about 4-5 minutes, stirring occasionally, until softened.
  3. Sprinkle in the flour and whisk until it is completely combined with the butter and oil.
  4. Stir in the tomato paste and cook for about 1 minute.
  5. Slowly pour in the broth while whisking to prevent lumps.
  6. Add the tomatoes and Italian seasoning.
  7. Bring the soup to a gentle simmer, then reduce the heat to low.
  8. Cook uncovered for 20-30 minutes, stirring occasionally.
  9. Use an immersion blender to purée the soup until smooth, or carefully blend it in small batches.
  10. Taste and season with salt and black pepper before serving.
Texture Tip: Blend the soup completely for a smooth finish, or pulse it only a few times to leave small pieces of tomato. Learn more about using a roux in the Basic White Sauce lesson.
Print Recipe Card