Some of the best comfort food starts with a few simple pantry ingredients, and this Simple Tomato Soup Recipe is proof. Made with canned tomatoes, onion, garlic, and a splash of cream, it's an easy homemade soup that's perfect for chilly days or a quick family lunch.

The tomatoes simmer until rich and flavorful before being blended into a smooth, creamy soup that's every bit as comforting as the kind grandma used to make. Pair it with a grilled cheese sandwich, and you've got a classic meal that never goes out of style.
It reminds me of the cozy bowls of tomato soup that always seemed to make rainy afternoons feel a little warmer.
What You Need to Know
- Canned tomatoes give this soup rich tomato flavor any time of year.
- Blend until completely smooth for the creamiest texture.
- This soup tastes even better the next day after the flavors have had time to develop.
- Leave out the cream for a lighter tomato soup or stir it in for extra richness.

Ingredients Overview
- Butter: Unsalted butter gives you more control over the seasoning, but salted butter also works.
- Onion: Yellow onions are the traditional choice, while sweet onions create a milder flavor.
- Garlic: Fresh garlic adds the best flavor, but ½ teaspoon garlic powder can be substituted if needed.
- Canned chopped tomatoes: Good-quality canned tomatoes provide consistent flavor year-round. Crushed tomatoes also work well.
- Chicken stock: Vegetable broth makes an easy vegetarian version.
- Sugar: Just a small amount helps balance the acidity of the tomatoes. Honey works too.
- Heavy cream: Optional, but it creates a rich, silky finish. Half-and-half can also be used.
How to Make Simple Tomato Soup
Step 1: Melt the butter in a large saucepan over medium heat. Add the diced onion and cook for 5 to 7 minutes until softened, then stir in the garlic and cook for another 30 seconds.

Step 2: Pour in the canned tomatoes and chicken stock. Add the sugar, salt, and pepper, then bring everything to a gentle simmer.
Step 3: Cook for 15 to 20 minutes so the flavors can blend together. Carefully blend the soup until completely smooth using an immersion blender or countertop blender.

Step 4: Stir in the heavy cream if using, taste, and adjust the seasoning as needed. Serve hot with your favorite toppings.
Serving Suggestions
- Pair with a classic grilled cheese sandwich.
- Serve with warm crusty bread or garlic bread.
- Top with fresh basil, shredded Parmesan, or homemade croutons.
- Enjoy alongside a fresh green salad.
- Add oyster crackers for an old fashioned touch.
Grandma's Tips
- Let the soup simmer gently instead of boiling to keep the flavor smooth and balanced.
- Blend in batches if using a countertop blender, and never fill it more than halfway with hot soup.
Modern Updates
- Stir in a little pesto before serving for fresh basil flavor.
- Add roasted red peppers before blending for a slightly sweeter tomato soup.
More Comfort Food Recipes
- Slow Cooker Minestrone Soup
- Crock Pot Chicken Bacon Ranch Potato Soup
- Slow Cooker Baked Potato Soup
- Grandma's Slow Cooker Chicken and Wild Rice Soup
- Old Fashioned Slow Cooker Split Pea Soup

FAQs
Can I Use Canned Tomatoes for Homemade Tomato Soup?
Yes. Canned tomatoes are perfect for homemade tomato soup because they provide consistent flavor and sweetness throughout the year.
How Do You Make Tomato Soup Creamy?
Blend the soup until smooth, then stir in heavy cream or half-and-half for a rich, velvety texture.
Can You Freeze Homemade Tomato Soup?
Yes. Tomato soup freezes well for up to 3 months. If using cream, it's best to add it after reheating for the smoothest texture.


Grandma's Creamy Tomato Soup Recipe
Ingredients
Method
- Melt the butter in a large saucepan over medium heat. Cook the onion until softened, then stir in the garlic and cook for about 30 seconds.
- Add the canned tomatoes, chicken stock, sugar, salt, and pepper. Bring to a gentle simmer and cook for 15 to 20 minutes.
- Blend the soup until completely smooth with an immersion blender or carefully transfer it to a countertop blender.
- Stir in the heavy cream if using, taste and adjust the seasoning, then serve warm with your favorite toppings.
Notes
- Vegetable broth can be substituted for chicken stock to make the soup vegetarian.
- Heavy cream is optional but adds a rich, silky texture.
- Blend carefully, especially when using a countertop blender with hot soup.
- Refrigerate leftovers for up to 4 days or freeze for up to 3 months.
Tried this recipe?
Let us know how it was!





Leave a Reply