Fresh Tomato Soup: Quick & Easy Comfort | by Tyla

Make this easy homemade tomato soup with fresh tomatoes in under 30 minutes. Perfect comfort food that's simple to prepare and pairs wonderfully with grilled cheese sandwiches.

| By Tyla

Prep

10 min

Cook

25 min

Total

35 min

Servings

4 servings

Ingredients


Instructions

  1. 1

    Wash and roughly chop fresh tomatoes. Dice the onion and mince the garlic.

  2. 2

    In a large pot, heat olive oil over medium heat. Add chopped onion and cook until softened and translucent, about 5-7 minutes.

  3. 3

    Add minced garlic and cook for another minute until fragrant, being careful not to burn it.

  4. 4

    Stir in chopped fresh tomatoes, vegetable broth, and sugar. Bring mixture to a simmer.

  5. 5

    Reduce heat to low, cover pot, and simmer for 15-20 minutes until tomatoes are very soft and broken down. Stir occasionally.

  6. 6

    Remove pot from heat. Carefully blend soup using immersion blender until smooth. If using regular blender, transfer in batches and be cautious with hot liquids.

  7. 7

    Return blended soup to pot if using regular blender.

  8. 8

    Stir in heavy cream (if using) until well combined. Season generously with salt and pepper to taste.

  9. 9

    Add splash of balsamic vinegar if needed to brighten flavors.

  10. 10

    Ladle hot soup into bowls. Garnish with fresh basil leaves. Enjoy immediately.


Notes

Tips for Success

  • Surprisingly easy to make from scratch
  • Infinitely better than canned versions
  • Comes together in less than 30 minutes
  • Vibrant, fresh tomato flavor
  • Silky, rich texture with cream

Common Mistakes to Avoid

  • Under-ripe tomatoes result in watery, acidic soup
  • Garlic can burn quickly if not careful
  • May need sugar to balance tomato acidity
  • Hot soup can be dangerous when blending
  • Can become too thick or thin if not monitored

Nutrition (per serving)

180-220 kcal

Calories