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!

See recipe card below for full list of measurements, ingredients, and instructions.
The Ultimate Instant Pot Whole30 Tomato Soup: Creamy, Vegan & Dairy-Free Delight
Are you searching for a comforting, yet healthy meal that’s quick to prepare? Look no further than this incredible Instant Pot Whole30 Tomato Soup! Building on the success of our beloved Instant Pot Tomato Soup, this version is meticulously crafted to be completely dairy-free, vegan, and Whole30 compliant, making it a perfect choice for those with dietary restrictions or anyone seeking a nourishing, plant-based option. Imagine a soup that’s incredibly easy to make, remarkably creamy, and bursting with rich, savory tomato flavor, all without a drop of refined sugar or animal products. This recipe delivers exactly that, transforming humble ingredients into a delightful culinary experience, ideal for warming you up on crisp fall and frosty winter nights.
Whether you’re embarking on a Whole30 journey, embracing a vegan lifestyle, or simply want to incorporate more wholesome, homemade meals into your routine, this Instant Pot tomato soup is a game-changer. It leverages the magic of pressure cooking to create a depth of flavor in minutes that would typically take hours on the stovetop. Forget watery, bland canned soups; this recipe produces a truly satisfying, thick, and luxurious soup that feels gourmet but requires minimal effort. It’s an ideal solution for busy weeknights, offering a healthy and delicious meal that the whole family will love.
Why This Instant Pot Whole30 Tomato Soup is a Must-Try
This isn’t just another tomato soup recipe; it’s a testament to how simple, wholesome ingredients can create something extraordinary. Here’s why this vegan, dairy-free, and Whole30 compliant tomato soup will become a staple in your kitchen:
- Effortless One-Pot Wonder: Say goodbye to multiple dirty dishes! This entire recipe comes to life right in your Instant Pot, from sautéing the aromatics to pressure cooking the ingredients. This significantly cuts down on cleanup time, making it an ideal meal for busy weeknights when you crave something deeply nourishing but don’t have hours to spend in the kitchen. The Instant Pot’s sealed environment also helps infuse flavors more deeply and quickly than traditional methods. Plus, it reheats beautifully, providing fantastic leftovers for lunch the next day, making meal prep a breeze.
- Surprisingly Filling and Flavorful: Unlike many store-bought or traditional tomato soups that can be thin and acidic, this recipe offers genuine substance and satiety. The secret lies in the blend of pureed vegetables like carrots and the luxurious richness of full-fat coconut cream, which creates an incredibly satisfying texture and depth of flavor. It’s a vegan soup that actually fills you up and leaves you feeling content, thanks to its wholesome ingredients and creamy body. This Whole30 tomato soup is packed with nutrients and fiber, contributing to a sense of fullness that lasts. Elevate your meal further by pairing it with a crispy vegan grilled cheese sandwich, bagels topped with homemade Vegan Cream Cheese, or a refreshing White Bean Salad for a complete and balanced meal.
- A Family Favorite (Sneaking in Veggies!): This soup is universally loved, making it a fantastic option for families, even with picky eaters. The natural sweetness of the carrots and the subtle, umami-rich notes from coconut aminos expertly balance the tomatoes’ acidity, creating a harmonious flavor profile that appeals to all palates. The silky-smooth texture of the pureed vegetables means kids will enjoy this creamy, comforting soup without even realizing they’re getting a generous serving of nutrient-packed vegetables. It’s a delicious and discreet way to boost their daily intake of essential vitamins and minerals, promoting healthy eating habits from a young age.
- Whole30 & Vegan Compliant: Sticking to specific dietary guidelines can sometimes feel restrictive, but this soup proves that healthy eating can be incredibly delicious and diverse. It contains no refined sugars, no dairy, and is made entirely from whole, unprocessed ingredients, aligning perfectly with both Whole30 principles and vegan dietary needs. This makes it an excellent choice for anyone looking to reduce their intake of inflammatory ingredients while still enjoying deeply flavorful and satisfying food. It’s proof that healthy food doesn’t have to compromise on taste or texture.
More Wholesome Recipes You’ll Adore
Ultimate Easter Guide: Brunch, Baskets, and Ideas for Everyone
Cottage Cheese Egg Bake
Cheesy Asparagus Casserole
Overnight Brioche French Toast Casserole
Essential Tips for the Perfect Instant Pot Whole30 Tomato Soup
Achieving that perfect, restaurant-quality dairy-free tomato soup in your Instant Pot is easier than you think, especially when you keep these crucial tips in mind. Mastering these details will elevate your soup from good to absolutely outstanding, ensuring a rich, balanced, and incredibly creamy result every time.
- The Magic of San Marzano Tomatoes: The foundation of any great tomato soup is, of course, the tomatoes themselves. Whenever possible, reach for canned San Marzano tomatoes. These exceptional tomatoes are prized for their lower acidity, thinner skin, and incredibly rich, sweet flavor profile compared to standard canned varieties. Using them means your soup will have less tartness and a deeper, more profound tomato taste right from the start. They contribute significantly to the soup’s robust and authentic tomato base. Remember to crush them by hand or cut them with kitchen shears in the can before adding them to the Instant Pot for better texture integration and to release their full flavor.
- Don’t Rush the Tomato Paste Caramelization: This is a small but mighty step that contributes immensely to the soup’s overall flavor depth. When you add the tomato paste to the sautéed vegetables, allow it to cook for 2-3 minutes, stirring occasionally. You’ll notice it start to darken slightly to a golden-brown hue and release an incredibly aromatic, savory scent. This caramelization process develops complex, rich, umami flavors that are absolutely essential for a truly delicious and well-rounded soup, so resist the urge to rush past it. This simple technique amplifies the inherent sweetness and depth of the tomatoes.
- Opt for Full-Fat Coconut Cream or Milk: The “creamy” factor in this dairy-free tomato soup comes from full-fat coconut cream or milk, and its quality is key to achieving that luxurious texture. Avoid “light” versions, as they lack the necessary fat content to make the soup thick and velvety. The full-fat varieties provide a rich mouthfeel that mimics traditional cream-based soups. For the smoothest possible blend and to prevent separation, ensure your canned coconut cream or milk is at room temperature before adding it. This allows it to incorporate seamlessly into the hot soup, creating a uniform, silky consistency without any lumps.
- Taste and Adjust Seasoning: Just like with any excellent recipe, tasting is paramount before serving. Every batch of tomatoes can vary slightly in acidity and sweetness, and your personal preferences also play a role. Before ladling out your first bowl, give the soup a good taste. Does it need an extra pinch of sea salt to make all those beautiful flavors pop and sing? Or perhaps a splash more coconut aminos to enhance the natural sweetness and further balance any lingering tartness? Your taste buds are your best guide to achieving perfectly balanced flavor that will keep you coming back for more. Don’t be shy about making minor adjustments to suit your palate.

Get Creative: Exciting Recipe Variations for Your Instant Pot Whole30 Tomato Soup
While this Whole30 Instant Pot Tomato Soup is perfect as is, it’s also wonderfully versatile, allowing for delicious customizations to suit your mood or what you have on hand. Don’t be afraid to experiment and make it your own! These simple additions can transform the soup into an entirely new experience.
Make it Heartier: To transform this soup into an even more substantial meal, consider adding 2 cups of cooked white beans or chickpeas. Stir them in during the last few minutes of cooking, just before blending. These legumes add a significant boost of plant-based protein and fiber, making the soup incredibly satisfying and filling. This is a great way to turn a comforting side dish into a robust main course, perfect for a complete vegan meal.
Spice and Herb Changes: If you enjoy a bit of heat, a pinch of red pepper flakes added with the vegetables will introduce a lovely warmth to the soup. For a more pronounced kick, you could even dice a small jalapeño and sauté it with the onions and carrots in the initial step. When it comes to herbs, while dried thyme provides a classic flavor, feel free to experiment with fresh alternatives. Fresh oregano or thyme can be used, but for the brightest and most aromatic flavor, stir them in towards the very end of the cooking process, after blending, to preserve their vibrant essence. A dash of smoked paprika can also add a delightful smoky depth.
Cheesy Vegan Version: For those who love a “cheesy” tomato soup experience while remaining plant-based, simply stir in 1/2 cup of your favorite vegan cheese shreds (brands like Violife or Miyoko’s work beautifully) as soon as you open the Instant Pot lid after cooking. The residual heat from the soup will melt the shreds perfectly, creating an extra creamy, indulgent, and delightfully “cheesy” soup that still adheres to a plant-based diet. Remember, this variation would not be Whole30 compliant due to the processed nature of vegan cheese, but it’s a delicious option for those who are just dairy-free or vegan.
Frequently Asked Questions About Whole30 Tomato Soup
Many traditional tomato soups contain refined sugar or dairy, making them non-compliant for Whole30. However, this specific Instant Pot Whole30 Tomato Soup recipe is meticulously crafted to be 100% compliant! We consciously use full-fat coconut cream instead of dairy, and coconut aminos provide a subtle sweetness without any refined sugar. All ingredients are whole, unprocessed foods that perfectly fit within your Whole30 lifestyle, allowing you to enjoy a rich, creamy, and flavorful soup without compromising your goals. Always check labels if you are unsure about specific brands.
Absolutely! While the coconut cream adds a luscious richness and creamy texture, this soup is still incredibly delicious and wholesome without it. Omitting the cream will result in a slightly thinner consistency, but the vibrant tomato flavor and aromatic vegetables will still shine through beautifully. If you desire extra richness without using coconut cream, you have a couple of excellent alternatives: try blending in half an avocado with the soup for a healthy fat boost and creamy texture, or incorporate some roasted cashews that have been soaked in hot water for about 10 minutes prior to blending. Both options add depth and creaminess without dairy or coconut cream, maintaining the vegan and Whole30 compliance.
Full-fat canned coconut milk (the thick cream at the top of the can, not the thin beverage) is my top recommendation as a direct substitute for coconut cream, offering similar richness and creaminess. Another fantastic option is homemade cashew cream, which you can easily prepare by blending 1/2 cup of raw cashews (soaked in hot water for at least 30 minutes, then drained) with 1/2 cup of fresh water until perfectly smooth and velvety. Silken tofu is also a surprisingly effective dairy-free alternative; simply blend a block of silken tofu into the soup for a protein-rich, creamy texture with a neutral flavor. Each of these will contribute a unique, yet delicious, creaminess to your soup.
You can certainly use fresh tomatoes, but for the best flavor, only do so when they are perfectly ripe and in peak season. This typically means mid-to-late summer, when garden tomatoes are at their sweetest and most flavorful. You’ll need approximately 3 pounds of ripe, flavorful tomatoes, peeled and roughly chopped. Outside of peak season, canned tomatoes (especially San Marzano, as recommended in the recipe) are actually a superior choice because they are picked and processed at the height of their ripeness, locking in their best flavor. Fresh, out-of-season tomatoes tend to be watery, less flavorful, and lack the concentrated sweetness needed for a robust and delicious soup.
Tomato acidity can vary depending on the specific type and ripeness of the tomatoes used. This Whole30 tomato soup recipe is designed to naturally balance it; the carrots add a wonderful underlying sweetness that helps to neutralize any tartness, and the caramelization of the tomato paste also deepens the flavor. If, after tasting, you find your soup still a bit too acidic, there are a couple of quick fixes: add another teaspoon or so of coconut aminos, which provide a balanced sweet and umami flavor without refined sugar. Alternatively, a tiny pinch of baking soda (and we mean just a pinch, about 1/8 to 1/4 teaspoon!) can effectively neutralize excess acid without altering the overall flavor profile of the soup. Add it gradually and taste as you go until the desired balance is achieved.
Absolutely, this recipe doubles beautifully! If you’re feeding a larger crowd or want to have plenty of leftovers for meal prep, doubling the ingredients is a great idea. Just be mindful not to fill your Instant Pot more than two-thirds full to ensure safe operation and proper pressure buildup. When doubling, you might find that the pressure cooking time needs to be increased by an additional 2-3 minutes to ensure all the vegetables are perfectly tender, given the increased volume. Always make sure to taste and adjust seasonings at the end, as larger batches can sometimes require slightly more salt or coconut aminos to achieve optimal flavor balance.
Yes, you certainly can adapt this recipe for other cooking methods, though the cooking times and subtle flavor nuances might differ slightly without the pressure cooking effect. Here’s how:
- Stovetop Method: Follow steps 1-5 from the recipe card using a large pot or Dutch oven on your stovetop. After adding all the ingredients (except the coconut cream), bring the mixture to a gentle boil, then reduce the heat to low. Cover partially and let it simmer for approximately 25-30 minutes, or until the vegetables are very tender. Stir occasionally to prevent sticking and ensure even cooking. Once simmered, remove the bay leaf, stir in the room-temperature coconut cream, and blend until smooth using an immersion blender directly in the pot, or by carefully transferring batches to a regular blender.
- Slow Cooker Method: For the best flavor development, I highly recommend sautéing the onions, carrots, garlic, and tomato paste in a skillet first (following steps 1-3) before transferring them to your slow cooker. Add the remaining ingredients (except the coconut cream) to the slow cooker. Cook on LOW for 6-8 hours or on HIGH for 3-4 hours, until the vegetables are fork-tender and the flavors have melded. If you’re short on time, you can skip the sautéing step and add all raw ingredients to the slow cooker, but the depth of flavor will be slightly less pronounced; cook on LOW for 8 hours or HIGH for 4 hours in this case. Just before serving, remove the bay leaf, stir in the room-temperature coconut cream, and blend until smooth using an immersion blender or by carefully transferring to a standard blender. Both stovetop and slow cooker methods will yield a wonderfully comforting and delicious dairy-free tomato soup!
More Delicious Whole30 & Dairy-Free Recipes to Explore
If you’re loving the flavors and health benefits of this Instant Pot Whole30 Tomato Soup, you’re in for a treat! We have a wide array of other incredible Whole30 and dairy-free recipes that are sure to satisfy your cravings and keep your meals exciting. From hearty main courses to flavorful sides, these recipes are designed to be delicious, nourishing, and compliant with your dietary goals. Explore some of our other favorites for inspiration:
- Instant Pot Chicken Tortilla-Less Soup (Slow Cooker Option) – A comforting, vibrant soup with all the flavors of tortilla soup, minus the grains.
- Marry Me Chicken – A creamy, sun-dried tomato and basil chicken dish that’s surprisingly Whole30 compliant and incredibly flavorful.
- Swedish Meatballs with Gravy – Classic comfort food, reinvented to be healthy, paleo, and Whole30 friendly, served with a rich, dairy-free gravy.
- Lasagna Soup – All the rich, hearty flavors of lasagna in a comforting bowl of soup, perfect for a cozy meal.
- Buffalo Chicken Salad – A zesty and satisfying salad packed with bold buffalo flavor, excellent for meal prep or a quick lunch.
- Gyro Meatballs – Flavorful Mediterranean-inspired meatballs that are Whole30 compliant and delicious, perfect with a fresh cucumber salad.
- Everything Bagel Chicken and Scallion “Cream Cheese” Sauce – A creative and flavorful chicken dish inspired by your favorite bagel seasoning, with a creamy, dairy-free sauce.
- Breakfast Tacos – Start your day right with these wholesome and satisfying Whole30 breakfast tacos, packed with flavor and healthy ingredients.
- Hashbrown Breakfast Casserole with Eggs and Sausage – A hearty, family-friendly breakfast casserole that’s delicious and Whole30 approved for a delicious morning.
- Classic Meatloaf – A timeless comfort food, made Whole30 compliant without sacrificing any of the delicious, savory flavors.
- Crispy Buffalo Wings – Indulge in crispy, spicy buffalo wings, perfect for game day or a fun appetizer, all while staying Whole30 compliant.
- Burgers with Spicy Mayo – Juicy, flavorful burgers served with a zesty, Whole30-approved spicy mayo that will tantalize your taste buds.
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. Always exercise caution and use your best judgment when making modifications.
Cheryl Malik
Whole30 Instant Pot Tomato Soup (Vegan, Dairy-Free)
15 minutes
20 minutes
35 minutes

Cheryl Malik
Save
Saved!
4 servings
(toggle on to prevent screen dimming)
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 your Instant Pot to Sauté mode (normal or medium heat). Add 2 tablespoons of neutral oil (such as avocado oil, olive oil, or refined coconut oil) to the inner pot and allow it to heat until it shimmers, indicating it’s ready for sautéing.
-
Once the oil is hot, carefully add ½ cup of chopped yellow onion (from approximately 1 small onion), 1 cup of chopped carrots (about 2 medium carrots), and 2 tablespoons of minced fresh garlic (approximately 4 large cloves). Stir the vegetables well to coat them in the oil, then sauté, stirring occasionally, for 5 to 10 minutes. Continue cooking until the onions become translucent and very soft, and the carrots have started to tenderize. This step builds the aromatic foundation of your soup.
-
After the vegetables have softened, add 1 tablespoon of organic tomato paste to the pot. Stir continuously for 2 to 3 minutes, allowing the tomato paste to cook down and caramelize slightly. This step is crucial for developing a deep, rich, and slightly sweet flavor in your soup; look for it to turn a darker, golden-brown hue and become highly fragrant. This caramelization process intensifies the tomato flavor significantly.
-
Once the tomato paste has caramelized, pour in 1 (28-ounce) can of whole San Marzano tomatoes, including their liquid. For best results, crush the tomatoes by hand or cut them with kitchen shears directly in the can before adding them to the pot, as noted in the Recipe Notes. This helps them break down more easily during pressure cooking.
-
Next, add 2 cups of vegetable broth (or chicken broth if you are not strictly vegan), ½ teaspoon of dried thyme, 1 large bay leaf, and 2 tablespoons of coconut aminos. Stir all the ingredients thoroughly, making sure to scrape the bottom of the Instant Pot insert with your spoon to loosen any bits of vegetables or garlic that may have stuck. This deglazing prevents a “burn” error during pressure cooking and ensures all the flavorful bits are incorporated.
-
After all ingredients are well-incorporated, secure the lid on your Instant Pot, ensuring the vent is in the Sealing position. Set the Instant Pot to Manual High Pressure mode and set the cook time to 15 minutes. The Instant Pot will then begin to pressurize, and once it reaches full pressure, the 15-minute countdown will commence. This pressure cooking phase tenderizes the vegetables and melds all the flavors beautifully.
-
Once the 15-minute cook time is complete, carefully perform a Quick Release of the internal pressure. Use caution and refer to your Instant Pot’s manual for safe quick release procedures, as the escaping steam will be very hot and can cause burns. Once all pressure has been released and the float valve drops, indicating it’s safe, remove the lid from the Instant Pot and set it aside.
-
Turn off the Instant Pot and allow the soup to cool slightly for a few minutes. Carefully remove the bay leaf from the pot and discard it, as its flavor has already been infused. Add 1 (14-ounce) can of unsweetened, full-fat coconut cream (or full-fat coconut milk; ensure it’s at room temperature for optimal blending, as noted in the Recipe Notes) and season generously with sea salt to taste. Stir thoroughly until the coconut cream is completely incorporated and the soup is uniformly creamy, creating that signature rich texture.
-
Once the coconut cream is fully incorporated, carefully ladle the soup into a high-speed blender. Depending on the size of your blender, you may need to work in batches to avoid overfilling (never fill past the “max fill” line for hot liquids). Purée the soup until it is completely smooth and velvety. Return the blended soup to the Instant Pot. Repeat this process with any remaining soup until the entire batch has reached your desired smooth consistency. This step ensures a luxurious, lump-free texture.
-
When you are satisfied with the smooth, creamy consistency of your Whole30 tomato soup, ladle it into individual serving bowls. Enhance each bowl with plenty of freshly ground black pepper for a touch of warmth and a sprinkle of chopped fresh basil to taste for a burst of fresh flavor. Serve warm and enjoy this incredibly comforting and nourishing vegan, dairy-free, and Whole30 compliant meal!
Coconut Cream/Coconut Milk: It’s crucial to use unsweetened, full-fat coconut cream or unsweetened, full-fat canned coconut milk. Do NOT use products like Coco Lopez, coconut creamer (often sweetened), or cream of coconut, as these are very different in composition and will significantly alter the flavor and texture, potentially ruining the soup. Always check the ingredient label carefully to ensure it’s unsweetened and full-fat.
Storage and Reheating: This Instant Pot Whole30 Tomato Soup is excellent for meal prep! Store any leftovers in an airtight container in the refrigerator for up to 5 days. For longer storage, you can freeze the soup for up to 3 months in freezer-safe containers. When reheating, do so gently over medium-low heat on the stovetop, stirring frequently to ensure even heating. The coconut cream may separate slightly upon cooling or reheating, but a good whisk or stir will typically bring it right back together to its creamy consistency.
Approximate Information for One Serving
Calories: 486cal
Protein: 6g
Fat: 42g
Saturated Fat: 31g
Sodium: 769mg
Potassium: 512mg
Total Carbs: 27g
Fiber: 4g
Sugar: 5g
Net Carbs: 23g
Vitamin A: 5664IU
Vitamin C: 8mg
Calcium: 40mg
Iron: 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!
Tag @40Aprons on Instagram