• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Paleo Recipes
    • Recipe Index
    • All Recipes
    • Instant Pot® Recipe Roundup
    • Paleo Packed Lunch Roundup
    • Whole30® Recipe Roundup
  • My Cookbooks
    • Nom Nom Paleo: Let’s Go!
    • Ready or Not!
    • Nom Nom Paleo: Food for Humans
  • Spice Blends
  • Shop
  • Events
  • Paleo Meal Plans
  • About
    • What’s Paleo?
    • About Michelle Tam
    • Nom Nom Paleo in the News

Nom Nom Paleo®

Paleo recipes and more from New York Times bestselling cookbook author Michelle Tam!

  • Email
  • Facebook
  • Instagram
  • LinkedIn
  • Pinterest
  • Twitter
Home » Blog » Recipes » Cream of Tomato Soup (Paleo, Whole30, Gluten Free)

Cream of Tomato Soup (Paleo, Whole30, Gluten Free)

Jump to Recipe Jump to Video Print Recipe

This Whole30-friendly Cream of Tomato Soup is a cinch to make with pantry staples! In about 20 minutes, you’ll end up with a comforting and dairy-free tomato soup that’ll warm you from the inside out!

An overhead shot of a bowl of cream of tomato soup with a spoon in it. The red banner at the bottom reads: paleo, Whole30, dairy-free, and gluten-free

I’ve been making this creamy and healthy version of cream of tomato soup for my kids for years because it’s fast and healthy. My older son loves it, even though he’s not a fan of coconut milk or coconut flavor—so don’t let your anti-coconut bias deter you from making this soup! If texture is an issue, definitely use a powerful blender (like a Vitamix)—no one likes chunks in a creamy soup.

A smiling Asian woman is ladling cream of tomato soup into a bowl.

Ingredients

An overhead shot of the raw ingredient to make cream of tomato soup

  • Extra virgin olive oil, coconut oil, avocado oil, or ghee: Use a good glug of extra virgin olive oil or your preferred cooking fat to help sauté the aromatics until they’re softened but not browned.
  • Leeks: I recommend using at least 2 cups of thinly sliced leeks (the white and light green parts only) because they add a fantastic sweet onion-y flavor. If you don’t have leeks, thinly sliced shallots or onions will also work. Don’t skimp on this part because the sautéed alliums add to the creaminess of the soup when you blend it all together!
  • Garlic: The more the better, but six cloves is always a good amount.
  • Fire-roasted canned diced tomatoes: Yes, grab CANNED fire-roasted diced tomatoes (I love Muir Glen brand the best). Fire-roasted tomatoes add more depth and flavor to the soup without any fuss or muss. Don’t worry—regular diced tomatoes will work in a pinch. I know some of you may be tempted to use fresh tomatoes, but this pantry staple will save you both time and effort and the end result is terrific.
  • Broth: Obviously, the better the broth, the better the soup! I use homemade bone broth or I buy Roli Roti or Bonafide Provisions at the store. If you want to make this soup vegetarian, use a high-quality vegetable broth.
  • Coconut milk: My favorite brand is definitely Aroy-D that comes in green Tetra Pak containers at Asian grocery stores. If you absolutely despise coconut milk, you can definitely use another alternative milk but it may not turn out as creamy!
  • Kosher salt
  • Freshly ground black pepper
  • Fresh basil: Top each bowl with thinly sliced fresh basil for a bright, herbaceous kick!

How to make Cream of Tomato Soup

Heat a large saucepan over medium heat. When the pan is hot, swirl in the extra virgin olive oil.

Pouring olive oil into a large saucepan to make cream of tomato soup

Add in the leeks and a sprinkle of salt. Sauté until the leeks are softened but not browned, about 3 to 5 minutes.

An overhead shot of softened sliced leeks in a large saucepan

Next, add the minced garlic and cook for about 30 seconds, or until fragrant.

Adding minced garlic from a garlic press to a saucepan filled with softened leeks

Turn off the heat and transfer the cooked leeks and garlic to a plate.

A red spatula is transferring cooked leeks to a plate.

Dump the whole can of tomatoes, juice and all, into a high powered blender (I love my Vitamix blender)…

An Asian woman is pouring diced canned tomatoes into a Vitamix blender

…and blitz on high until it’s smooth.

A Vitamix blender blending diced canned tomatoes into a puree

Pour half of the puréed tomatoes into a medium saucepan…

Pouring blended diced tomatoes into a saucepan

…and add the softened leeks to the remaining tomato purée in the blender. Blitz the tomato purée and aromatics on high until the mixture is smooth. Pour the contents of the blender into the saucepan.

A blender filled with pureed leeks and tomatoes is being poured into a saucepan with pureed tomatoes.

Add the broth and coconut milk.

Pouring coconut milk into a saucepan of tomato soup

Stir well and crank the heat up to medium high to bring the soup to a boil. Then, decrease the heat to maintain a simmer for 10 minutes, stirring occasionally.

An overhead shot of simmering cream of tomato soup

Taste the soup and adjust the seasoning with salt and pepper.

Someone cracking black pepper into a saucepan filled with cream of tomato soup

Ladle up the soup and garnish with fresh basil.

A hand is sprinkling fresh minced basil onto a bowl of cream of tomato soup.

How to store leftovers

Got leftover cream of tomato soup? Leftovers can be stored in the fridge in a sealed container for up to four days or frozen for up to 3 months. Garnish with fresh basil after you reheat the leftovers.

Four bowls of cream of tomato soup.

More paleo creamy vegetable soup recipes

  • Carrot Cardamom Soup (Instant Pot or Stovetop)
  • Curried Cream of Broccoli Soup and the Instant Pot version
  • Instant Pot Butternut Squash Soup
  • Instant Pot Cream of Mushroom Soup

[Originally posted on January 19, 2011. Updated with new information and photos on September 6, 2021.]


Looking for more recipe ideas? Head on over to my Recipe Index. You’ll also find exclusive recipes on my iPhone and iPad app, and in my cookbooks, Nom Nom Paleo: Food for Humans (Andrews McMeel Publishing 2013), Ready or Not! (Andrews McMeel Publishing 2017), and Nom Nom Paleo: Let’s Go! (Andrews McMeel Publishing 2021).


 PRINTER-FRIENDLY RECIPE CARD

An overhead shot of four bowls filled with Whole30-friendly, paleo, and dairy-free Cream of Tomato Soup topped with basil
Print Recipe
4.76 from 25 votes

Cream of Tomato Soup (Paleo, Whole30, Dairy-Free)

This Whole30-friendly Cream of Tomato Soup is a cinch to make with pantry staples! In about 20 minutes, you’ll end up with a comforting and dairy-free tomato soup that’ll warm you from the inside out!
Prep Time5 mins
Cook Time15 mins
Total Time20 mins
Course: Soup
Cuisine: American
Keyword: Dairy-free, gluten-free, low carb, nomnompaleo, paleo, Primal, Tomato Soup, Whole30
Servings: 4 people
Calories: 249kcal
Author: Michelle Tam

Ingredients

  • 2 tablespoons extra virgin olive oil or coconut oil, ghee, or avocado oil
  • 2 cups thinly sliced leeks white and light green parts only. You can also use thinly sliced shallots or onion.
  • Diamond Crystal kosher salt
  • 6 garlic cloves minced
  • 28 ounces fire-roasted canned diced tomatoes
  • 1 cup bone broth chicken broth, or vegetable broth
  • 1 cup full-fat coconut milk I like Aroy-D brand
  • Freshly ground black pepper
  • ¼ cup finely minced fresh basil

Instructions 

  • Heat a large saucepan over medium heat. When the pan is hot, swirl in the olive oil.
  • Add in the leeks and a sprinkle of salt. Saute the leeks until the leeks are softened, but not browned (about 3 to 5 minutes).
  • Next, add the minced garlic and cook for about 30 seconds, or until fragrant. Turn off the heat and transfer the cooked leeks and garlic to a plate.
  • Dump the whole can of tomatoes, juice and all, into a high powered blender (I love my Vitamix blender) and blitz on high until it's smooth.
  • Pour half of the pureed tomatoes into the empty saucepan and add the softened leeks and garlic to the remaining tomato puree in the blender. Blend the tomato puree and leeks on high until the mixture is smooth.
  • Pour the contents of the blender into the saucepan, followed by the broth and coconut milk. Stir well to combine.
  • Crank the heat up to medium high and bring the mixture to a boil. Then, decrease the heat to maintain a simmer for 10 minutes, stirring occassionally.
  • Taste the soup and adjust the seasoning with salt and pepper. Ladle up the soup and garnish with basil.

Video

Notes

Leftovers can be stored in a sealed container in the fridge for up to 4 days or frozen for up to 4 months.
Tried this recipe?Mention @nomnompaleo or tag #nomnompaleo!

Nutrition

Calories: 249kcal | Carbohydrates: 17g | Protein: 6g | Fat: 19g | Fiber: 3g | Sugar: 7g
51

Thrive Market   LunchBots   Real Plans

Reader Interactions

Comments

  1. Nippon says

    September 7, 2021 at 5:22 am

    Helpful one! Thank You so much.

    Reply
  2. Anne says

    September 8, 2021 at 4:48 am

    My son is having wisdom teeth removed on Friday so your timing is perfect! Can’t wait to try this!

    Reply
  3. Megan Powell says

    September 12, 2021 at 6:50 pm

    Mmmmm this looks so good! I’ve made a similar recipe like this for years, but I’m excited to try out leeks instead of onion! And also blend it first, I usually do that last!

    Reply
  4. Sau says

    September 14, 2021 at 10:48 pm

    3 stars
    It’s ok.
    I can definitely taste the coconut.
    The soup overall is fine, but lacks something.. depth of flavor, maybe?

    I love how simple it is to make, but I don’t think if repeat it.

    Reply
  5. Veronica Hunter says

    September 15, 2021 at 1:16 am

    5 stars
    Absolutely delicious! The leeks are indispensable. They add a subtleness you just can’t get with onions. I was skeptical about the coconut milk, but you were right – no coconut flavor. I will definitely be making this again!

    Reply
  6. BobM says

    October 7, 2021 at 8:45 pm

    We have three adults and two kids. The adults really liked it. The kids, of course, did not, but we have a hard time getting them to like anything they haven’t had before. It’s like pulling teeth to have them force down a tiny bit of anything “new”.

    I added quite a bit of salt and a good amount of pepper when adjusting the seasoning.

    I would definitely make it again.

    Reply
  7. I have made the soup many times this summer because we have so many tomatoes. This is so so good. I also have fresh basil so I use lots of that in my soup. I always love your recipes says

    October 14, 2021 at 2:26 pm

    I have made the soup many times this summer because we have so many tomatoes. This is so so good. I also have fresh basil so I use lots of that in my soup. I always love your recipes

    Reply
  8. angela weiss says

    January 8, 2022 at 12:32 pm

    This soup is delicious and I’ve made it many times. I’m confused because the recipe I have printed and have been using calls for 4 leeks. This morning I decided to print a new copy and noticed the recipe is slightly different, calling for 2 cups of leeks. Is this an updated version?

    Reply
    • Michelle Tam says

      January 8, 2022 at 11:29 pm

      I changed it to 2 cups so it is more standardized. Leeks come in so many sizes!

      Reply

Leave a Reply Cancel reply

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

Recipe Rating




Logged in as . Log out? Required fields are marked *

Primary Sidebar

Archives

About Nom Nom Paleo Nom Nom Paleo Cookbooks Nom Nom Paleo App Nom Nom Paleo Spices
  • Email
  • Facebook
  • Instagram
  • LinkedIn
  • Pinterest
  • RSS
  • Twitter
  • YouTube

Popular Posts

  • A slice of paleo and Whole30 sausage breakfast casserole on a white plate. Italian Sausage Breakfast Casserole (Whole30, Gluten Free)
  • An overhead shot of Paleo Potstickers and a dipping sauce Paleo Potstickers (Gluten Free, Nut Free)
  • Mango Sago (Coconut Tapioca Pudding)
  • A collage of the cooking steps to make the best paleo and Whole30-friendly grilled chicken, Fiona's Grilled Green Chicken. My Sister’s Phenomenal Grilled Green Chicken

Footer

COPYRIGHT© NOM NOM PALEO LLC. All rights reserved. The content on this website may not be copied or reproduced in any manner whatsoever without prior written permission.

HOME  •  PRIVACY POLICY  •  CONTACT

Copyright © 2023