# Savor the Flavors: Homemade Tomato Soup Recipe

## Introduction

Tomato soup is a classic and comforting dish that warms the soul with its rich, tangy, and savoury flavours. Whether you enjoy it as a comforting meal on a chilly day or as a starter to a larger feast, tomato soup is a versatile and beloved option for all occasions. In this article, we will walk you through a step-by-step guide on how to make delicious homemade tomato soup that will leave you craving more.

## Ingredients

Before we begin, gather the following ingredients:

- 6 large tomatoes (ripe and juicy)
- 1 medium-sized onion (finely chopped)
- 3 garlic cloves (minced)
- 1 medium-sized carrot (peeled and chopped)
- 1 celery stalk (chopped)
- 4 cups vegetable broth
- 1 tablespoon olive oil
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (optional, for a hint of spice)
- Salt and pepper to taste
- Fresh basil leaves for garnish
- 1/4 cup heavy cream (optional, for a creamier texture)

## Preparation

### 1. Roasting the Tomatoes

1. Preheat your oven to 400°F (200°C).
2. Cut the tomatoes into halves and place them on a baking sheet.
3. Drizzle olive oil over the tomatoes and season with salt and pepper.
4. Roast the tomatoes in the oven for about 30 minutes until they become tender and slightly charred.

### 2. Sautéing the Aromatics

1. In a large pot, heat the olive oil over medium heat.
2. Add the chopped onion, minced garlic, chopped carrot, and celery.
3. Sauté the vegetables until they become soft and translucent.

### 3. Simmering the Soup

1. Add the roasted tomatoes to the pot with sautéed vegetables.
2. Pour in the vegetable broth, dried basil, dried oregano, and red pepper flakes (if using).
3. Bring the mixture to a boil and then reduce the heat to let it simmer for about 20 minutes. This allows the flavours to meld together.

### 4. Blending the Soup

1. Once the soup has simmered and the vegetables are fully cooked, turn off the heat and let it cool slightly.
2. Using an immersion blender or a regular blender, puree the soup until it reaches a smooth consistency.

### 5. Optional Creamy Texture

1. If you desire a creamier texture, add the heavy cream to the pureed soup and stir well. You can adjust the amount of cream according to your preference.

## Serving

Ladle the warm and velvety tomato soup into serving bowls. Garnish with fresh basil leaves for a pop of colour and an additional burst of aroma.

## FAQs

### 1. Can I use canned tomatoes instead of fresh ones?

While fresh tomatoes offer the best flavour, you can use canned tomatoes as a substitute. Opt for whole canned tomatoes and drain the liquid before roasting them.

### 2. Is tomato soup suitable for vegetarians and vegans?

Yes, this tomato soup recipe is entirely plant-based and suitable for vegetarians and vegans.

### 3. Can I store the leftover soup?

Absolutely! You can refrigerate the leftover tomato soup in an airtight container for up to 3 days. Reheat it on the stovetop or in the microwave before serving.

### 4. Can I freeze the tomato soup?

Yes, you can freeze the tomato soup in a freezer-safe container for up to 2 months. Thaw it in the refrigerator before reheating.

### 5. Can I add other vegetables to the soup?

Certainly! Tomato soup pairs well with various vegetables like bell peppers, zucchini, or spinach. Feel free to experiment and create your personalized version.


## Conclusion

Making tomato soup from scratch is a rewarding experience that results in a heartwarming and flavoursome dish. With the sweetness of roasted tomatoes and the aromatic blend of herbs, this comforting soup is sure to become a favourite in your household. Whether you enjoy it with a side of crusty bread or as a standalone meal, tomato soup offers both comfort and nutrition in every spoonful. So, get cooking and savour the goodness of homemade tomato soup!