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

Instant Pot® Creamy Asparagus Soup

  • Author: Kevin Smiley
  • Total Time: 35 minutes
  • Yield: 6 servings 1x



2 T. unsalted butter
1 small yellow onion, chopped
Salt and black pepper, to taste
3-4 cloves garlic, chopped
3 c. chicken or vegetable broth, preferably organic
2 lbs. asparagus, tough ends (bottoms) removed and cut into chunks
1 whole bay leaf
1 c. heavy cream


Select the “Sauté” function on the Instant Pot® and add butter once hot.

Add onion and season with salt and black pepper, to taste.

Cook, stirring occasionally until onions develop a bit of color and soften approximately 4-5 minutes.

Add garlic and sauté for an additional minute.

Pour in broth and deglaze the bottom of the pot, gently scraping up any brown bits off the bottom of the pot with a wooden or silicone spoon in the process. Turn unit off.

Add asparagus and bay leaf, and stir to combine. Add lid and lock into place.

Position the vent to “Sealing” and set the “Manual” setting to 5 minutes.

When cook time is complete, allow pressure to release naturally for 10 minutes, then manually release any remaining pressure. Remove lid and discard bay leaf.

In a small bowl add the heavy cream and a small amount of the hot liquid. Stir to combine.

Add the mixture to the pot and stir 1-2 minutes.

Carefully transfer asparagus mixture to a food processor or high-powered blender and process until smooth.

To serve, transfer hot or chilled soup to individual bowls and garnish with a few drops of heavy cream and a couple of the reserved asparagus tips if desired. Enjoy!


Tip: Reserve a few asparagus tips for garnish prior to cooking.

  • Prep Time: 15 minutes
  • Cook Time: 10 minutes + 10 minutes release


  • Serving Size: 1/2 cup