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

Whole30 Instant Pot Tomato Soup (Dairy-Free & Vegan) is a delightful twist on a classic favorite. This velvety soup is bursting with the rich, sweet flavor of San Marzano tomatoes, and the creamy texture comes entirely from coconut milk, making it a perfect choice for those avoiding dairy. Imagine curling up with a warm bowl on a chilly day, a slice of crusty bread or a salad on the side—this soup is comfort in a bowl.

Table of Contents
Whole30 Instant Pot Tomato Soup (Dairy-Free & Vegan)

I first stumbled upon this delicious tomato soup during a Whole30 challenge when I was on the hunt for hearty meals that wouldn’t compromise my dietary goals. With the Instant Pot, it became a go-to recipe not only for its simplicity but also for its incredible taste. This Whole30 Instant Pot Tomato Soup (Dairy-Free & Vegan) is an easy, budget-friendly option that you’ll want to make again and again. I’m excited for you to give it a try!

Why You’ll Love This Recipe

  • Simple & Quick: In less than 30 minutes, you can have a delicious soup ready to serve.
  • Irresistible Flavor: The combination of sweet tomatoes, aromatic herbs, and creamy coconut creates a truly satisfying dish.
  • Eye-Catching Appeal: The vibrant red color makes this soup as beautiful as it is delicious.
  • Flexible Serving: Perfect as a hearty lunch, a cozy dinner, or a soothing snack.
  • Diet-Friendly Options: This recipe is vegan, dairy-free, and aligns beautifully with Whole30 guidelines.

Ingredients You’ll Need

  • 2 tablespoons neutral oil: Avocado oil, olive oil, or refined coconut oil works well here. These oils help sauté the vegetables and add depth to the flavor.
  • ½ cup chopped yellow onion: About 1 small onion, giving the soup a sweet base and aroma.
  • 1 cup chopped carrots: Approximately 2 medium carrots will add natural sweetness and nutrients.
  • 2 tablespoons minced fresh garlic: About 4 large cloves; garlic enhances the flavor and provides aromatic notes.
  • 1 tablespoon organic tomato paste: This adds a concentrated tomato flavor and helps deepen the color.
  • 1 28-ounce can whole San Marzano tomatoes: These tomatoes are known for their rich, sweet taste. Do not drain; their juices are essential.
  • 2 cups vegetable broth: For a flavor-packed base; you can substitute chicken broth if you’re not strictly vegan.
  • ½ teaspoon dried thyme: A wonderful herb that complements the tomatoes perfectly.
  • 1 large bay leaf: Enjoyable; it adds a subtle depth of flavor during cooking.
  • 2 tablespoons coconut aminos: A great soy sauce alternative, adding umami and sweetness.
  • 1 14-ounce can unsweetened, full-fat coconut cream: You can also use unsweetened, full-fat coconut milk—this will give the soup a rich texture; make sure it’s at room temperature for easy incorporation.
  • Sea salt: To taste, enhances the overall flavor of the dish.
  • Freshly ground black pepper: Adds a lovely bite; season to your preference.
  • Chopped fresh basil: For garnish and a fresh aroma, adding a burst of flavor.

How to Make Whole30 Instant Pot Tomato Soup (Dairy-Free & Vegan)

  1. Sauté the Vegetables: Set your Instant Pot to Sauté mode. Add 2 tablespoons of neutral oil and allow it to heat until it shimmers. Toss in ½ cup of chopped yellow onion, 1 cup of chopped carrots, and 2 tablespoons of minced garlic. Stir the mixture, sautéing for about 5 to 10 minutes until the onions are translucent and soft.

  2. Caramelize the Tomato Paste: Once your vegetables are tender, mix in 1 tablespoon of organic tomato paste. Sauté for another 2 to 3 minutes, allowing the paste to caramelize slightly. This step is key for building a deeper flavor.

  3. Combine the Main Ingredients: Pour in your can of whole San Marzano tomatoes (with liquid), then add 2 cups of vegetable broth, ½ teaspoon of dried thyme, 1 bay leaf, and 2 tablespoons of coconut aminos. Stir everything together, making sure to scrape up any tasty bits stuck to the bottom of the pot.

  4. Pressure Cook the Soup: Secure the lid, ensuring that the vent is in the Sealing position. Set the Instant Pot to Manual High Pressure and adjust the cook time to 15 minutes. It will take a moment to pressurize before the countdown begins.

  5. Quick Release the Pressure: After 15 minutes have passed, carefully Quick Release the pressure. Use a towel for protection, as the steam will be hot. Once it’s safe, remove the lid and set it aside.

  6. Finish with Coconut Cream: Turn off your Instant Pot and let the soup cool slightly. Remove the bay leaf and discard it. Stir in 1 can of unsweetened, full-fat coconut cream along with sea salt to taste, blending it in until it’s fully incorporated.

  7. Blend Until Smooth: In batches, ladle the soup into a high-speed blender. Purée until completely smooth, returning it to the Instant Pot. Repeat this step until all the soup is blended to your desired consistency.

  8. Season and Serve: Once blended, ladle the soup into bowls. Season each serving with a generous amount of freshly ground black pepper and chopped fresh basil. Serve warm, ideally with a piece of crusty bread or a light salad.

Storing & Reheating

To keep your Whole30 Instant Pot Tomato Soup fresh, let it cool completely, then transfer it to an airtight container. It can be stored in the refrigerator for up to 4 days. If you want to keep it longer, you can freeze it in freezer-safe containers for up to 3 months. When reheating, return the soup to a pot over medium heat, stirring occasionally until warmed through. You might find that the texture slightly changes, so feel free to add a splash of additional vegetable broth or coconut milk to refresh it.

Chef’s Helpful Tips

  • Make sure to sauté the vegetables well; this builds a delicious base flavor.
  • When blending the soup, avoid filling the blender too full to prevent spills.
  • Using room-temperature coconut cream will help it blend smoothly into the soup.
  • If you prefer a chunkier texture, pulse the soup a few times instead of blending until completely smooth.
  • Feel free to add other herbs, like oregano or basil, for extra flavor and variety.
  • This soup can be made ahead and frozen, perfect for meal prep!

This Whole30 Instant Pot Tomato Soup (Dairy-Free & Vegan) is not just a comforting bowl of warmth, but also a wonderfully tasty treat packed with nutrients. It’s easy to customize and perfect for sharing, encouraging you to experiment with the ingredients or add your flair! I hope you get to indulge in it soon.

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

Recipe FAQs

Can I use fresh tomatoes instead of canned?

Absolutely! If you have fresh tomatoes on hand, you’ll need around 3 to 4 pounds. You might want to blanch them first to easily remove the skin for a smoother texture in your soup.

How can I make this soup a little spicier?

If you enjoy a bit of heat, consider adding a pinch of red pepper flakes during the sauté stage or some diced jalapeños when adding the other ingredients for a zesty kick.

Can this soup be made ahead of time?

Yes! The soup can be made 2 to 3 days in advance. Just store it in the refrigerator and reheat when you’re ready to enjoy a comforting bowl again.

What can I serve with this soup?

This tomato soup pairs well with a variety of sides. A simple green salad, grilled vegetables, or a slice of crusty whole grain bread work wonderfully to complement its rich flavors.

Print

More Soups Recipes

Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.

📖 Recipe Card

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Whole30-Instant-Pot-Tomato-Soup-Dairy-Free-Vegan-Recipe

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

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: anna
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Soups
  • Method: Instant Pot
  • Cuisine: American

Description

This Whole30 Instant Pot Tomato Soup is a comforting, flavorful dish made with fresh ingredients. With tomatoes, sweet carrots, and creamy coconut, it’s perfect for a quick dinner or a cozy meal at home.


Ingredients

Scale
  • 2 tablespoons neutral oil
  • ½ cup chopped yellow onion
  • 1 cup chopped carrots
  • 2 tablespoons minced fresh garlic
  • 1 tablespoon organic tomato paste
  • 1 28-ounce can whole San Marzano tomatoes
  • 2 cups vegetable broth
  • ½ teaspoon dried thyme
  • 1 large bay leaf
  • 2 tablespoons coconut aminos
  • 1 14-ounce can unsweetened full-fat coconut cream
  • sea salt to taste
  • freshly ground black pepper to taste
  • chopped fresh basil

Instructions

  1. Set the Instant Pot to Sauté mode and heat the oil until hot.
  2. Add the chopped onion, carrots, and garlic. Sauté for 5 to 10 minutes until softened.
  3. Mix in the tomato paste and sauté for another 2 to 3 minutes until it caramelizes.
  4. Pour in the San Marzano tomatoes with their liquid.
  5. Add the vegetable broth, thyme, bay leaf, and coconut aminos. Stir well, scraping the bottom.
  6. Secure the lid, set to Manual High Pressure, and cook for 15 minutes.
  7. Perform a Quick Release after cooking is done and remove the lid.
  8. Let the soup cool slightly, then remove the bay leaf. Stir in the coconut cream and salt.
  9. Blend the soup until smooth in batches, then return it to the pot.
  10. Serve warm, topped with black pepper and fresh basil.

Notes

For an extra creamy texture, blend the soup longer until it reaches the desired consistency.
Use fresh basil for a bright flavor enhancement just before serving.


Nutrition

  • Serving Size: 1 bowl
  • Calories: 320
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 26g
  • Saturated Fat: 18g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 6g
  • Protein: 4g
  • Cholesterol: 0mg

More Soups Recipes

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star