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

This is the perfect Whole30 Instant Pot tomato soup (vegan) recipe. Creamy and rich but dairy-free and refined-sugar-free, this Whole30 Instant Pot tomato soup comes together easily and is the perfect nourishing and comforting soup for any Whole30, paleo, or vegan diet. No one would ever guess it’s Whole30 or vegan, either!

Perfect Whole30 Instant Pot tomato soup (vegan) in two bowls overhead

My earliest memories of tomato soup aren’t glamorous: impossibly thin bowls of the stuff, reconstituted from a can, served alongside grilled cheese, and in front of maybe Rugrats or Doug. I liked it but didn’t love it, and so I sort of generally wrote tomato soup off as an adult.

Don’t get me wrong; from time to time, a “tomato basil bisque” sounded good as hell to me, and I’d order it to beef up a salad or sandwich when were out to eat.

I was missing it the whole time, though: the absolute beauty of a really good tomato soup. The perfect Whole30 Instant Pot tomato soup, even. Though I’d never in a million years have thought that a really perfect tomato soup could or should be Whole30, paleo, or vegan. Or made in the Instant Pot for that matter! It just sounded way too easy and way too healthy.

But with the promise of cooler weather on the way (please please please), I started craving a tomato soup recipe that I could easily integrate into our modern eating, focused on whole, real foods and less on cream, cheese, and bread to go with it all. Straight up? I don’t miss any of it, and especially not in this perfect Whole30 Instant Pot tomato soup (vegan!).

Perfect Whole30 Instant Pot tomato soup (vegan) in two bowls in front of the Instant Pot

What makes this perfect Whole30 Instant Pot tomato soup, well… perfect? It’s creamy but still bright and vibrant, simple but not overly so, full of rich aromatics and herbs that perfectly support some top-notch canned tomatoes. I served it for the first time to my assistant and my husband during some weird holiday when he was home but I was still working. He put our son down for a nap and then slurped up a bowl of the soup. He admitted he wasn’t a big tomato soup person but this was really doing it for him.

My assistant and I, on the other hand, are less subtle. Moaning and groaning and omg we need more is how we behave with a really, really great recipe, and there was so much of that going down on tomato soup day at 40 Aprons HQ. Trust us; it’s damn good.

This perfect Whole30 Instant Pot tomato soup (vegan, too!) is fantastic alongside a salad with chicken or chicken salad on a Whole30. It’d be unbelievable with a vegan grilled cheese if that’s your thing! And I can speak from experience and say that it’s impossibly good with a mozzarella-Boursin grilled cheese that you justified because you were pregnant and you get to have grilled cheese dangit.

But totally not necessary ?

More Delicious Whole30 Recipes You’ll Love

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

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

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.
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.

Approximate Information for One Serving

Serving Size: 1 servingCalories: 249calProtein: 5gFat: 15gSaturated Fat: 8gTrans Fat: 0gCholesterol: 0mgSodium: 684mgPotassium: 314mgTotal Carbs: 25gFiber: 5gSugar: 12gNet Carbs: 20gVitamin A: 5353IUVitamin C: 5mgCalcium: 30mgIron: 1mg
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?