Easy Tomato Soup Recipe | Creamy & Delicious

There is nothing quite like a warm bowl of creamy tomato soup on a cold day. I love this recipe because it feels nostalgic, but it won’t keep you in the kitchen for hours.

I actually started making this when I realized I could get a restaurant-quality meal using mostly pantry staples. It takes less than thirty minutes. That is a win in my book.

If you have never made soup from scratch, do not worry. This is a great place to start. By using crushed tomatoes, we skip the annoying work of peeling and seeding fresh tomatoes. The result? A smooth, vibrant soup that is just begging for a grilled cheese sandwich to go with it.

Easy Tomato Soup

The Secret to Balance

The real trick here is balance. Tomatoes are naturally acidic. If you don’t watch out, that acidity can make your soup taste a bit harsh.

I use a simple trio to fix this:

  • A little sugar
  • Heavy whipping cream
  • Freshly grated Parmesan cheese

These three things round out the sharp notes. The result is a savory, rich depth that feels fancy but is actually very easy to make.

Finding the Right Texture

Do you like your soup chunky or silky-smooth? This recipe is flexible.

I usually use an immersion blender right in the pot. It is much less mess. Plus, it gives you that professional, velvety finish. If you like texture, you can skip the blender. Just break up the tomatoes with your spoon while they simmer.

Easy Tomato Soup

One Last Tip Before You Start

Your choice of pot matters. Tomatoes are acidic. They can react with metals like aluminum or copper and leave a weird, metallic taste in your food.

Always stick with:

  • Enamel-coated Dutch ovens
  • Stainless steel pots

It keeps the tomato flavor bright and fresh in every single bite.

Ingredients and Timing

This recipe is built for speed. You will have dinner ready before you know it.

IngredientQuantityNotes
Unsalted Butter4 TbspProvides a rich, silky mouthfeel
Yellow Onions2 (finely chopped)Roughly 3 cups total
Garlic Cloves3 (minced)About 1 Tbsp total
Crushed Tomatoes56 ozPreferably San Marzano variety
Chicken Stock2 cupsUse a high-quality broth
Fresh Basil1/4 cupPlus extra for garnish
Sugar1 TbspAdjust to balance acidity
Black Pepper1/2 tspAdd more to suit your taste
Heavy Whipping Cream1/2 cupMakes it velvety and smooth
Parmesan Cheese1/3 cupFreshly grated is best

Recipe Timing:

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Servings: 4
  • Difficulty: Easy

How to Make It

1. Sauté the aromatics

Put your pot on the stove over medium heat and melt the butter. Add the onions. Cook them for about 10 to 12 minutes until they are soft and golden. Stir in the minced garlic for the last minute until it smells great.

Easy Tomato Soup

2. Build the base

Pour in the cans of crushed tomatoes, juices and all. Add the chicken stock, basil, sugar, and pepper. Bring it to a boil. Then, lower the heat and let it simmer for about 10 minutes. This lets all the flavors get to know each other.

3. Blend it up

Now, pick your texture. Use your immersion blender to process the soup in the pot until it is smooth. Using a standard blender? Work in small batches. Never fill it to the top with hot liquid! Remove the center cap to let steam escape, then blend and pour it back into the pot.

Easy Tomato Soup

4. The creamy finish

Stir in the heavy cream and Parmesan. Keep the heat low and stir until the cheese is melted. Take a quick taste. If it still tastes too sharp, add another splash of cream or a little more sugar.

5. Serve and enjoy

Ladle it into bowls. Top it with more cheese and a few ribbons of fresh basil. It is perfect when served hot with a side of crusty bread for dipping.

Frequently Asked Questions

Can I use whole canned tomatoes?

Yes. Just pulse them in a food processor for a few seconds before you add them to the pot. They work just as well as crushed tomatoes.

What if the soup tastes too sour?

The cream and cheese should fix this. If it is still too tangy for you, just add more sugar. Add it half a tablespoon at a time until it tastes right to you.

Can I freeze this?

This soup stays good in the fridge for about three days. If you want to freeze it, wait to add the cream and cheese until you reheat it. Doing this keeps the texture from getting grainy or separating.

How do I make it vegetarian?

It is simple. Just swap the chicken stock for a high-quality vegetable broth. You won’t lose any flavor.

Easy Tomato Soup
Easy Creamy Tomato Soup

Easy Creamy Tomato Soup

A warm, velvety tomato soup made with pantry staples. It is the perfect 25-minute comfort meal to pair with a crispy grilled cheese sandwich.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course Soups
Cuisine American
Servings 4 bowls

Ingredients
  

  • 4 Tbsp unsalted butter
  • 2 yellow onions finely chopped, approx. 3 cups
  • 3 garlic cloves minced (1 Tbsp)
  • 56 oz crushed tomatoes 2, 28-oz cans with juice, preferably San Marzano
  • 2 cups chicken stock
  • 1/4 cup fresh basil chopped, plus more for garnish
  • 1 Tbsp sugar adjust to taste
  • 1/2 tsp black pepper to taste
  • 1/2 cup heavy whipping cream or to taste
  • 1/3 cup parmesan cheese freshly grated, plus more for garnish

Instructions
 

  • Place a nonreactive pot or enameled Dutch oven over medium heat. Melt the butter, add the chopped onions, and sauté for 10-12 minutes until soft and golden. Stir in the minced garlic and cook for 1 minute until fragrant.
  • Pour in the crushed tomatoes with their juice, chicken stock, chopped fresh basil, sugar, and black pepper. Stir well and bring the mixture to a boil.
  • Reduce the heat, partially cover the pot with a lid, and let it simmer for 10 minutes to allow the flavors to meld.
  • For a creamy texture, use an immersion blender to process the soup in the pot until smooth. If using a standard blender, work in small batches and be careful with the hot liquid.
  • Stir in the heavy whipping cream and freshly grated Parmesan cheese. Keep over low heat until the cheese is melted and the soup is warmed through.
  • Taste and adjust seasoning if needed. Ladle into warm bowls and top with extra Parmesan and fresh basil ribbons.

Notes

If the soup tastes too acidic, you can add an extra teaspoon of sugar or a splash more cream to balance the flavor. Store leftovers in the refrigerator for up to 3 days.
Keyword creamy tomato soup, easy soup

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




*