Homemade Tomato Soup

By RichardObradovic | Soups and Stews | Balkan | Apr 26, 2025 | 117 views

Description

Warm, comforting, and easy to make — this homemade tomato soup is a simple classic that’s perfect for any day. Smooth, rich, and packed with real tomato flavor.

Ingredients

Preparation

  1. 1. 🔥 Heat olive oil in a large pot over medium heat.
  2. 2. 🧅 Add the chopped onion and sauté until soft and translucent (about 5 minutes).
  3. 3. 🧄 Add the minced garlic and cook for another minute, stirring constantly.
  4. 4. 🍅 Add the tomatoes (chopped if using fresh) along with their juices. Stir well.
  5. 5. 🥣 Pour in the vegetable broth. Bring everything to a simmer.
  6. 6. ⏳ Simmer uncovered for about 20–25 minutes, stirring occasionally.
  7. 7. 🌀 Blend the soup using an immersion blender until smooth (or carefully transfer to a blender in batches).
  8. 8. 🧂 Season with salt and pepper. Add fresh basil if using.
  9. 9. 🥛 For a creamy version, stir in heavy cream just before serving.

Total Time

✍️ 10 minutes preparation

🍳 25 minutes cooking

🕰️ Total: 35 minutes

Back to full recipe