Skip to main content New<> this month
Get the Allrecipes magazine

Instant Pot® Cream of Asparagus Soup

Rated as 4.5 out of 5 Stars

"If I ever imagined what summer would taste like, it's this soup. Super simple and extremely light and smooth, this soup is perfect for dinner on the porch with a neighbor."
Added to shopping list. Go to shopping list.


45 m servings 356
Original recipe yields 4 servings


{{model.addEditText}} Print
  1. Turn on a multi-functional pressure cooker (such as Instant Pot(R)), select Saute function, and add olive oil. Add bacon to warmed oil and saute for 2 minutes. Stir in onion and continue cooking until onion is soft and translucent, about 5 minutes. Add garlic and asparagus. Cook 1 to 2 minutes.
  2. Pour chicken broth over asparagus mixture and bring to a boil. Turn Saute mode off and press the Manual mode. Close and lock the lid. Select High pressure according to manufacturer's instructions; set timer for 5 minutes. Allow 10 to 15 minutes for pressure to build.
  3. Release pressure using the natural-release method according to manufacturer's instructions, 10 to 40 minutes. Unlock and remove the lid.
  4. Puree asparagus mixture with an immersion blender until smooth. Mix in cream and select Saute function. Cook until soup is warmed through, but not boiling. Taste and season with salt and pepper.

Nutrition Facts

Per Serving: 356 calories; 29.8 14.9 10.8 95 1545 Full nutrition

Explore more


Read all reviews 5
Most helpful
Most positive
Least positive

This came out really creamy, just the way we like it. Thank you for a great recipe

Everyone loved it!

Although it was very creamy, the bacon overwhelmed the asparagus. Try making it without bacon and it may be great.

This was pretty good. Instant pot is amazing!

This was amazing!