Easy Tomato Soup Recipe
Introduction
Easy tomato soup is a comforting classic that’s perfect for any time of year. This simple recipe uses fresh ingredients and delivers a creamy, flavorful result with minimal effort.

Ingredients
- 4 cups fresh tomatoes, chopped
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 tablespoons butter
- 1/2 cup cream
Instructions
- Step 1: In a large pot, melt the butter over medium heat. Add the diced onion and minced garlic, cooking until softened and fragrant, about 5 minutes.
- Step 2: Add the chopped tomatoes to the pot and cook until they break down, about 10 minutes. Remove from heat and carefully blend the mixture until smooth.
- Step 3: Return the blended soup to the pot and stir in the cream. Simmer gently for 5 more minutes to combine flavors. Season with salt and pepper to taste before serving.
Tips & Variations
- Use canned tomatoes when fresh ones aren’t in season for a consistent flavor.
- Add fresh basil or a pinch of red pepper flakes for extra depth and spice.
- For a vegan version, substitute butter and cream with olive oil and coconut milk.
Storage
Store leftover tomato soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, stirring occasionally to prevent sticking. The soup can also be frozen for up to 2 months; thaw overnight in the fridge before reheating.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I make this soup ahead of time?
Yes, this soup can be prepared in advance and stored in the refrigerator for a few days or frozen for longer storage.
Can I add other vegetables to this soup?
Absolutely! Carrots or celery can be sautéed with the onion and garlic to add more flavor and nutrition.
PrintEasy Tomato Soup Recipe
This Easy Tomato Soup is a comforting and creamy classic made by cooking fresh tomatoes with aromatic onions and garlic, then blending them into a smooth base and finishing with rich cream. Perfect for a quick lunch or cozy dinner, it combines simple ingredients into a flavorful and satisfying dish.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
Soup Base
- 4 cups fresh tomatoes, chopped
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 tablespoons butter
Finishing
- 1 cup heavy cream
Instructions
- Sauté Vegetables: In a large saucepan over medium heat, melt the butter. Add the chopped onion and minced garlic, cooking until soft and fragrant, about 5 minutes.
- Cook Tomatoes: Add the chopped tomatoes to the pan. Cook the mixture, stirring occasionally, until the tomatoes break down and become tender, about 10-15 minutes.
- Blend Soup: Remove the pan from heat and carefully blend the tomato mixture using an immersion blender or in batches using a countertop blender until smooth.
- Simmer with Cream: Return the blended soup to the saucepan. Pour in the heavy cream and simmer gently over low heat for 5 minutes, stirring occasionally to combine flavors and heat through without boiling.
- Serve: Taste and adjust seasoning if needed. Serve warm, optionally garnished with fresh herbs or a drizzle of cream.
Notes
- Use ripe and fresh tomatoes for the best flavor. If tomatoes are out of season, canned whole peeled tomatoes work well.
- For a smoother texture, strain the blended soup through a fine sieve before simmering with cream.
- Adjust cream quantity for desired richness or use milk for a lighter option.
- Store leftovers in the refrigerator for up to 3 days or freeze for longer storage.
- Garnish with fresh basil or croutons for added texture and flavor.
Keywords: tomato soup, easy tomato soup, creamy tomato soup, homemade tomato soup, vegetarian soup

