Introduction
There’s nothing quite like a warm bowl of homemade tomato soup, especially when it’s easy to prepare and bursting with flavor. This easy tomato soup recipe will guide you through the process of creating a rich and creamy homemade tomato soup that’s perfect for any occasion.
Ingredients
To make this delicious soup, you will need the following ingredients:
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 cans (14 ounces each) diced tomatoes
- 2 cups vegetable broth
- 1 teaspoon dried basil
- Salt and pepper to taste
- 1 cup heavy cream (or coconut milk for a dairy-free option)
- Fresh basil leaves for garnish
Cooking Instructions
Follow these step-by-step instructions to make your creamy homemade tomato soup:
- In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent.
- Add the minced garlic and cook for 1 minute until fragrant.
- Pour in the diced tomatoes and vegetable broth. Stir in the dried basil, salt, and pepper, then bring to a boil.
- Reduce heat and let simmer for about 20 minutes, allowing the flavors to meld.
- Use an immersion blender to puree the soup until smooth. Alternatively, carefully transfer it to a blender in batches.
- Return the soup to the pot and stir in the heavy cream.
- Heat through, then adjust seasoning as needed.
Serving Suggestions
Serve your delicious tomato soup with a slice of crusty bread or a grilled cheese sandwich for a comforting meal. Consider variations like roasted tomato soup or spicy tomato soup for a unique twist.
FAQs
Can I freeze the tomato soup?
Yes, this soup freezes well. Store it in airtight containers for up to three months.
How can I make it vegan?
Substitute heavy cream with coconut milk or any plant-based cream.
Now you have a detailed guide on how to make tomato soup that’s not only easy to prepare but also truly satisfying. Enjoy your homemade delight!



