This Post May Contain Affiliate Links. Please Read Ourย Disclosure Policy.

If you happened upon our popular Instant Pot tomato Soup, but are looking for a different option, youโ€™ll adore this dairy free tomato soup version, also made in the Instant Pot. Itโ€™s just as easy, creamy, and rich, but vegan, has no refined sugar, and is completely Whole30. Perfect for those chilly nights in the fall and winter!

Whole30 tomato soup in white bowls with fresh basil garnish and crusty bread on marble surface

See recipe card below for full list of measurements, ingredients, and instructions.

Why This Recipe is So Good

  • One pot, and so quick! Everything happens right in your Instant Pot from start to finish. This delicious Whole30 tomato soup is perfect for weeknight dinners when you’re craving something nourishing but don’t have hours to spare, and it makes great leftovers in a pinch.
  • This actually fills you up and tastes fantastic too. Unlike those watery canned versions, this soup has substance thanks to the pureed vegetables and coconut cream – incredibly, it’s vegan. You could also amp up your meal by pairing this with a vegan grilled cheese, bagels topped with Vegan Cream Cheese, or a White Bean Salad.
  • This is completely kid and family-approved, and they get a full serving of vegetables without realizing it. The coconut aminos add a subtle sweetness that balances the tomato acidity perfectly, while the carrots make it naturally sweet and satisfying.

What You Need to Know Before You Start

  • Use San Marzano tomatoes if you can find them. The quality of your canned tomatoes can make or break this soup. San Marzano tomatoes have lower acidity and richer flavor than regular canned tomatoes, which means less tartness and more of that deep, sweet tomato taste!
  • When the tomato paste starts to turn golden-brown and smell incredible (about 2-3 minutes), that’s when you know you’re developing serious flavor depth. So, donโ€™t rush this step at all. 
  • Make sure you’re using full-fat coconut cream or milk, not the light stuff. The fat content is what gives this soup its luxurious texture. Canned coconut cream that’s been at room temperature blends in more smoothly than cold.
  • Every batch of tomatoes is different, so always taste before serving. Sometimes you need an extra pinch of salt to make those flavors pop, or a splash more coconut aminos for sweetness. Your taste buds are the best guide!
Whole30 tomato soup in white bowls with fresh basil garnish and crusty bread on marble surface

Recipe Variations

Make it Heartier: Add 2 cups of cooked white beans or chickpeas during the last few minutes of cooking for extra protein and fiber.

Spice and Herb Changes: A pinch of red pepper flakes or a diced jalapeรฑo with the vegetables adds a nice kick, or try fresh oregano or thyme instead of dried; add them in last to maintain their bright flavor.

Cheesy Vegan Version: Stir in 1/2 cup of your favorite vegan cheese shreds (like Violife or Miyoko’s) as you open the Instant Pot lid. The residual heat will melt them perfectly for an extra creamy, indulgent soup that’s still plant-based.

Frequently Asked Questions

Is tomato soup Whole30 compliant?

Yes! This recipe is completely Whole30 compliant. We use coconut cream instead of dairy, coconut aminos instead of sugar, and all whole food ingredients that fit perfectly into your Whole30 lifestyle.

Can I make this without cream?

Absolutely! The soup is delicious without any cream โ€“ it’ll just be a bit thinner. For extra richness without coconut, try blending in half an avocado or some roasted cashews that have been soaked in hot water for 10 minutes.

What’s a good alternative to cream to make a dairy free tomato soup?

Full-fat coconut milk is my top choice, but cashew cream (blend 1/2 cup soaked cashews with 1/2 cup water) or even silken tofu work beautifully.

Can I use fresh tomatoes instead of canned?

For sure, but only when they’re in peak season! Use about 3 pounds of ripe, flavorful tomatoes. Out of season, canned tomatoes actually taste best since they’re picked and processed at peak ripeness.

Help! Why do my tomatoes taste too acidic?

The carrots in this Whole30 tomato soup recipe naturally balance the acidity, but if it’s still too tart, add a teaspoon more of coconut aminos or a pinch of baking soda (just a pinch!) to neutralize some acid.

Can I double this recipe?

Heck, yes! Just make sure not to fill your Instant Pot more than 2/3 full. You might need to increase the cooking time by 2-3 minutes for a larger batch.

More Delicious Whole30 Recipes

Making changes to a recipe can result in recipe failure. Any substitutions or variations listed are simple changes that I believe will work in this recipe, but results are not guaranteed.

Recipe By: Cheryl Malik
5 from 10 votes

Whole30 Instant Pot Tomato Soup (Vegan, Dairy-Free)

Prep 15 minutes
Cook 20 minutes
Total 35 minutes
Rich and creamy without any dairy, this vegan and Whole30 version of Instant Pot tomato soup is delightfully comforting and nourishing.
Cheryl MalikCheryl Malik
4 servings

Equipment

  • 6-quart Instant Pot or similar pressure cooker
  • Large wooden spoon or silicone spatula
  • ladle
  • high-speed blender

Ingredients

For the Tomato Soup

  • 2 tablespoons neutral oil avocado oil, olive oil, refined coconut oil, etc.
  • ยฝ cup chopped yellow onion approximately 1 small onion
  • 1 cup chopped carrots approximately 2 medium carrots
  • 2 tablespoons minced fresh garlic approximately 4 large cloves
  • 1 tablespoon organic tomato paste
  • 1 28-ounce can whole San Marzano tomatoes do not drain, see Notes
  • 2 cups vegetable broth or chicken broth if not vegan
  • ยฝ teaspoon dried thyme
  • 1 large bay leaf
  • 2 tablespoons coconut aminos
  • 1 14-ounce can unsweetened, full-fat coconut cream or unsweetened, full-fat coconut milk; at room temperature, see Notes
  • sea salt to taste
  • freshly ground black pepper to taste

Serving Suggestions (All Optional)

  • chopped fresh basil

Instructions
 

  • Set Instant Pot to Sautรฉ mode. Add 2 tablespoons neutral oil to Instant Pot and heat insert until oil is hot and shimmery.
  • When oil is hot, add ยฝ cup chopped yellow onion, 1 cup chopped carrots, and 2 tablespoons minced fresh garlic. Stir to incorporate, then sautรฉ vegetables, stirring occasionally, 5 to 10 minutes or until onions and carrots are very soft.
  • When vegetables are soft, add 1 tablespoon organic tomato paste and stir 2 to 3 minutes or until tomato paste begins to caramelize, developing slight brown color.
  • Once tomato paste has caramelized slightly, pour in 1 28-ounce can whole San Marzano tomatoes with liquid.
  • Add 2 cups vegetable broth, ยฝ teaspoon dried thyme, 1 large bay leaf, and 2 tablespoons coconut aminos. Stir to incorporate all ingredients, making sure to scrape bottom of Instant Pot insert with spoon to loosen any bits of vegetables or garlic that may have stuck to bottom of insert.
  • When ingredients are incorporated, secure lid on Instant Pot with vent in Sealing position. Set Instant Pot to Manual High Pressure mode and set cook time to 15 minutes. Instant Pot will pressurize and then 15-minute cook time will begin.
  • When 15-minute cook time ends, carefully Quick Release internal pressure. Use caution as any escaping steam will be very hot. Remove lid from Instant Pot and set aside.
  • Turn off Instant Pot and let soup cool slightly, then remove bay leaf from Instant Pot and discard. Add 1 14-ounce can unsweetened, full-fat coconut cream and sea salt to taste. Stir to incorporate.
  • Once coconut cream is completely incorporated, ladle soup into high-speed blender, working in batches based on size of blender. Purรฉe soup until completely smooth, then return soup to Instant Pot. Repeat until soup reaches desired consistency.
  • When satisfied with consistency of soup, ladle soup into serving bowls. Season each bowl with plenty of freshly ground black pepper and chopped fresh basil to taste. Serve warm.
San Marzano Tomatoes: Before starting the soup, crush the tomatoes by hand, or use kitchen shears to cut up the tomatoes in the can.
Coconut Cream/Coconut Milk: Do NOT use coco lopez, coconut creamer, or cream of coconut. These are NOT the same as unsweetened coconut cream or unsweetened coconut milk and will ruin the soup.
Storage and Reheating: Store leftovers in the fridge for up to 5 days or freeze for up to 3 months. When reheating, do it gently over medium-low heat and stir frequently. The coconut cream may separate slightly, but a good stir brings it right back together!

Approximate Information for One Serving

Calories: 486calProtein: 6gFat: 42gSaturated Fat: 31gSodium: 769mgPotassium: 512mgTotal Carbs: 27gFiber: 4gSugar: 5gNet Carbs: 23gVitamin A: 5664IUVitamin C: 8mgCalcium: 40mgIron: 3mg
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did You Make This Recipe?

Tag @40aprons on Instagram and be sure to leave a review on the blog post!

Leave A Review

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

45 Comments

    1. Great news, Ash! The original is back, as of today! Thank you so much for letting us know how much you loved it. โ˜บ๏ธ

  1. Iโ€™ve made the original recipe so many times, itโ€™s a family favorite. Why did you change it? Can you send me the original please?

    1. Hey, Ash! We really appreciate your feedback on this recipe – so much so that we’ve reverted it back to the original dairy-free version as of this morning! ๐Ÿฅณ

  2. This has always been a go-to in my house, however, I am super disappointed in the recent changes ๐Ÿ˜”. The original, fully vegan one used coconut milk instead of heavy cream and coconut aminos. I remembered this and did what I thought followed the original recipe, but something else is definitely off. I wish I saved the OG so I could compare, still good though!

    1. Hey, Jett – I totally understand! We included those variations in the post itself but I know that’s not the same. I’ll send you that original Whole30/vegan recipe via email!

      1. Can I please get the original? I make this at least once a month and really bummed it has changed! I was planning to make it this week again!

          1. Hi, Gretchen! Thank you so very much for letting us know how much you loved the original! All of the feedback we’ve received about this change in the last month has been so valuable. In fact, now that we know just how loved the original recipe was, we’ve reverted this tomato soup recipe back to its original dairy-free/Whole30 form! โ˜บ๏ธ Enjoy!

      2. Hi! I have also made the original version with coconut cream for so long, could you please send it to me as well! Everyone in my house loved it.

          1. Great news, Sara! As of today, this recipe has been reverted back to the original version, just like it was before. Enjoy! โ˜บ๏ธ

          2. Hi, Kara! We’ve reverted this post back to the original recipe as of this morning, so you can once again make the Whole30 tomato soup you loved right from this page!

        1. Hi, Kim! Thank you so much for sharing your feedback about the original recipe! Because so many of you have requested the original, we actually reverted this post back to it as of this morning.

          Thank you again for letting us know how much you loved it!

      1. Hi, Allison! Great news – because of the feedback we’ve received from readers like you, this post has been reverted back to the original dairy-free/Whole30 recipe as of today! Thank you for letting us know how much you loved it โ˜บ๏ธ

  3. I have this in my instant pot right now for the third time in the past two months. I donโ€™t make any changes to the recipe. We love the soup, even my husband who doesnโ€™t normally eat soup. Pair the soup with a grilled cheese and you have a perfect meal on a cold rainy or snowy day like today.5 stars

Where To Next?