A bowl of tomato soup with a wrap next to it.
Gluten free, Soups

10 minute tomato soup


Perfect for those busy weeknights, this homemade 10 minute tomato soup is healthy and contains no additives, preservatives or wheat thickeners unlike many canned soups. Warming up with a delicious bowl of fresh tomato soup on a cold day really hits the spot.

A bowl of tomato soup with a wrap next to it.
10 minute tomato soup

The fresh ingredients and San Marzano tomatoes are what make it so delicious. San Marzano tomatoes are a sweet and less acidic tomato grown at the foot of Mount Vesuvius.  I love to top this 10 minute tomato soup with homemade gluten-free croutons, white cheddar cheese and a sprig of fresh basil. All these little extras add dimension, texture and a pop of flavor to the smooth, creamy and tangy tomato soup

A peek-a-boo view of Mt. Vesuvius from Pompeii.
Mt. Vesuvius from Pompeii

Is it worth it to buy San Marzano tomatoes?
Yes, when the tomato is the star of the show such as in this 10 minute tomato soup, it is definitely worth it. They do go on sale quite frequently at the grocery store, so that’s when I stock up. San Marzano tomatoes are a tasty plum tomato that tends to have fewer seeds inside, which is why they are particularly good in sauces. They grow in the rich volcanic soil in the valley near Mount Vesuvius and the city of Naples.  I had the pleasure of visiting this area when I lived nearby along the Amalfi Coast for a couple of years.

Visiting this volcano and the nearby ancient city of Pompeii, is very impressive. It is easy to see why the tomatoes grown here are also impressive. They have all of the elements that tomatoes love during their growing season ~ long, hot and humid summers, volcanic soil and being near the Mediterranean sea for a little extra salt in the air.

Mt. Vesuvius from the bay in Naples.
Mt. Vesuvius from the bay in Naples

This post contains affiliate links. See policy for full disclosure.

I prefer to make this tomato soup with chicken broth and heavy cream or half and half cream. But if you’re vegetarian or vegan you can substitute a high-quality vegetable broth and vegan heavy cream replacement (such as pureed tofu). I use shallots in this recipe because I like their slightly sweet and mild flavor. It complements the San Marzano tomato very well. However, you can substitute yellow onions or a Walla Walla sweet onion (similar to a Vidalia, but grown in Washington) instead if that’s what you have on hand.

10 minute tomato soup in a bowl topped with croutons and cheese.
Top it with homemade croutons and cheese

Recommended kitchen tools: (affiliates)
Breville Sous Chef 12 Food Processor
Braun Multiquick Hand Blender

Give this 10 minute tomato soup a try. I think you’ll find it’s fast, easy and flavorful. Let me know your thoughts in the comments below.

Happy cooking!


10 minute tomato soup

A delicious homemade tomato soup with no additives, preservatives or wheat thickeners. Dinner in 10 minutes!

  • 1 28 oz can Cento San Marzano whole peeled tomatoes
  • 1 tbsp extra virgin olive oil
  • 2-3 tbsp shallots (or onion) (chopped)
  • 1 large garlic clove (minced)
  • 1 tsp Italian seasoning blend
  • 1 cup chicken broth (or vegetable)
  • 1/4 cup half and half cream (or heavy cream)
  • 1 pinch sea salt
  • 1 pinch freshly ground white pepper
  • fresh basil sprigs for garnish

Suggested toppings:

  • shredded white cheddar cheese or Parmesan cheese
  • croutons
  • fresh basil sprigs
  1. In a six quart sauce pan, heat the olive oil over medium (to medium-low) heat. Saute the shallots and season with a little salt and pepper until they soften and become translucent. Midway through cooking the shallots, add the garlic.
  2. Next add the tomatoes, Italian seasoning and broth. Increase the heat to simmer for several minutes to incorporate the flavors. Using a wooden spoon, gently break up the tomatoes.
  3. Carefully transfer the mixture to a food processor or blender and blend until it is a smooth consistency. (Transfer in batches). Return the soup to the pot and stir in the half and half cream.
  4. Simmer on low for a minute more. Taste and adjust the salt and pepper to taste.
  5. Serving suggestions: Serve with croutons, Parmesan cheese or shredded cheddar cheese and a sprig of fresh basil.

This is a smaller recipe to serve about 4 people. Double the recipe if you’d like to have left-overs or serve 6-8 people.

Did you try this recipe? Let me know your thoughts and leave a comment at https://northwestspoon.com



  1. 5 stars
    Tomato soup has to be my favourite and I love the idea of having a delicious soup ready in 10 minutes especially when ready made soup is so expensive too.

  2. 5 stars
    How good are San Marzano tomatoes?! They are absolutely second to none in my mind so I have no doubt this soup is absolutely delicious. I will be making it in the winter months ?

  3. 5 stars
    I love tomato soup but have never made it from canned tomatoes! That’s inspiring!

  4. !0 minutes! I love this! and those tomatoes are the BEST! Tomato soup is such a pleasure to eat any time of year, but especially when it’s cold and miserable outside. 😉

  5. Being Italian (100% native), of course, I know San Marzano tomatoes 🙂 And are my favorites. I use them for most of my recipes as my mother did, my grandmother and so on…

  6. 5 stars
    This soup looks absolutely delicious!! Especially for a chilly winter day like today! Can’t wait to try this recipe!!

  7. 5 stars
    Sometimes soup is all I want for dinner, what a great way to whip it up so quick and easy with things I always have on hand!

  8. I am completely sold on this 10 minute soup. It’s quick, easy, flavorful – it doesn’t get much better. 🙂

  9. I love how easy and quick this recipe is. So perfect for busy moms like me!

  10. 5 stars
    Thanks for the recipe! Love tomato soup! I was worried that my daughter would not appreciate a homemade soup versus a can, but this is now her favorite and enjoyed by everyone in our home. And it is super easy to make!


Leave a Comment

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


Don’t miss a recipe! Subscribe to our newsletter.