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
dairy-free instant pot cream of mushroom soup in small brown bowls garnished with mushroom and thyme.

Dairy-Free Instant Pot Cream of Mushroom Soup (Low Carb, Paleo, Whole30)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 8 reviews

  • Author: Gail Gromaski
  • Total Time: 35 minutes
  • Yield: 4 servings 1x


A homemade, dairy-free version of a classic soup, this Instant Pot Cream of Mushroom Soup is the perfect way to warm up on a chilly day! This simple soup recipe is low carb, Paleo and Whole30 compliant but is not low FODMAP.


Units Scale
  • 2 tablespoons olive oil
  • 1 medium sweet onion, finely chopped
  • 1 pound white button mushrooms, sliced
  • 3 cloves garlic, minced
  • 1/2 tablespoon fresh thyme or 1/2 teaspoon dried thyme
  • 1 1/2 teaspoons sea salt (or to taste)
  • 1/2 teaspoon ground black pepper (or to taste)
  • 3 cups chicken bone broth (homemade or store-bought)
  • 1 cup + 2 tablespoons full-fat coconut milk, divided
  • 2 teaspoons tapioca flour


  1. Hit "Sauté" on your Instant Pot Pressure Cooker and add the olive oil to the pot. Once the display reads "Hot," add the chopped onion and sauté until the onion starts to brown, about 6 minutes, stirring frequently.
  2. Add the sliced mushrooms, garlic, thyme, sea salt and pepper to the pot and stir fry for another 5 minutes, stirring frequently.
  3. Hit cancel on the Instant Pot. Add the chicken broth and 1 cup of the coconut milk and stir well to combine. Scrape the bottom of the pot clean with a plastic spoon or spatula (I love my Instant Pot spatula).
  4. Close the lid and set the pressure release valve to "Sealing." Press the "Pressure Cook" or "Manual" button and set the timer for 5 minutes.
  5. Once the cooking cycle has completed, quick release the pressure. Carefully ladle 1-2 cups (depending on how chunky you'd like your soup) into a heat-resistant measuring cup or bowl. Blend the soup remaining in the Instant Pot with an immersion blender until smooth. Add the reserved soup back into the Instant Pot and stir. Skip this step if you'd like your soup completely smooth.
  6. In a small bowl or measuring cup, whisk together 2 teaspoons of tapioca flour with 2 tablespoons of coconut milk. Hit the "Sauté" button on the Instant Pot and wait about 30 seconds for the soup to boil. Slowly pour in the flour/milk mixture while constantly stirring the soup, until it thickens, about 30 seconds to 1 minute.
  7. Hit "Cancel" on the Instant Pot. Once it's cool enough, taste the soup and adjust the salt and pepper as necessary. If the soup tastes too coconutty, add more salt and pepper in 1/4 teaspoon increments until the coconut flavor dissipates and you no longer taste any coconut.


  • Servings: Makes four, 1 1/4 cup servings (5 cups total). 
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Soup & Stew
  • Method: Instant Pot
  • Cuisine: American