Homemade Tomato Soup

By RichardObradovic | Balkan | Apr 26, 2025

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

πŸ… 800g ripe tomatoes (or canned whole tomatoes)

πŸ§… 1 medium onion, chopped

πŸ§„ 2 cloves garlic, minced

πŸ›’οΈ 2 tablespoons olive oil

πŸ₯£ 500ml vegetable broth

πŸ§‚ Salt and pepper, to taste

🌿 Fresh basil leaves (optional)

πŸ₯› 100ml heavy cream (optional, for a creamier soup)

Preparation

1. πŸ”₯ Heat olive oil in a large pot over medium heat.

2. πŸ§… Add the chopped onion and sautΓ© until soft and translucent (about 5 minutes).

3. πŸ§„ Add the minced garlic and cook for another minute, stirring constantly.

4. πŸ… Add the tomatoes (chopped if using fresh) along with their juices. Stir well.

5. πŸ₯£ Pour in the vegetable broth. Bring everything to a simmer.

6. ⏳ Simmer uncovered for about 20–25 minutes, stirring occasionally.

7. πŸŒ€ Blend the soup using an immersion blender until smooth (or carefully transfer to a blender in batches).

8. πŸ§‚ Season with salt and pepper. Add fresh basil if using.

9. πŸ₯› For a creamy version, stir in heavy cream just before serving.

View full recipe