Ingredients for - Garden-Fresh Tomato Soup

1. Chopped fresh tomatoes (with seeds and juice) 7 cups
2. Onion, finely chopped 1
3. Finely chopped carrots 1 cup
4. Garlic, crushed 3 cloves
5. Extra-virgin olive oil, or more to taste 1 teaspoon
6. Chicken broth 2 cups
7. Salt, or to taste 2 teaspoons
8. White sugar ¾ teaspoon
9. Dried dill weed ¾ teaspoon
10. Ground black pepper ½ teaspoon
11. Celery salt ¼ teaspoon
12. Ground cloves ¼ teaspoon
13. Skim milk 1 cup
14. Cornstarch 1 tablespoon
15. Butter (Optional) 1 ½ teaspoons
16. Fresh basil leaves, or more to taste 5 large
17. Grated Parmesan cheese, or to taste ¼ cup
18. Shredded fresh basil, or to taste 2 tablespoons

How to cook deliciously - Garden-Fresh Tomato Soup

1 . Stage

Combine tomatoes, onion, carrots, and garlic in a large pot. Drizzle olive oil over tomato mixture; cook and stir over medium heat. Cover pot and simmer, stirring occasionally, until vegetables are tender, about 25 minutes.

2 . Stage

Mix chicken broth, salt, sugar, dill, black pepper, celery salt, and cloves into tomato mixture. Cover pot and simmer, stirring occasionally, until soup flavors have blended, about 20 minutes.

3 . Stage

Whisk milk and cornstarch together in a bowl until dissolved.

4 . Stage

Heat butter in a saucepan over medium-low heat. Whisk cornstarch mixture into melted butter until smooth and thickened, 3 to 5 minutes.

5 . Stage

Slowly pour cornstarch mixture into tomato soup, stirring until incorporated.

6 . Stage

Pour half of the soup and basil leaves into a blender no more than half-full. Cover and hold lid down; pulse a few times before leaving on to blend. Puree soup in batches until smooth. Return blended soup to pot and heat on low for 3 to 5 minutes. Spoon soup into serving bowls and top with Parmesan cheese and shredded basil.