Cream of Asparagus and Potato Soup is a simple, creamy soup made with fresh asparagus, russet potatoes, and a touch of cream for richness. The mild onion, roasted red peppers, and seasonings give the soup a delicious savory flavor. This easy, one-pot recipe is ready in about 45 minutes.

Fall and Winter is the perfect time for homemade soups. My husband usually prefers a hearty soup with MEAT in it but I am all about the smooth and creamy ones. They are perfect for dunking crusty bread or a grilled cheese sandwich. And to appease the hubby, I'll add bacon to his sandwich and he's happy!
If you love a creamy soup as well, you'll want to try some of my favorites such as Creamy Onion Soup, Sweet Potato and Red Pepper soup and Carrot and Leek Soup.
Why You'll Love This Cream of Asparagus and Potato Soup
- Made with simple, everyday ingredients
- Naturally creamy from the potatoes with just a touch of heavy cream
- Minimal prep and easy clean up
- Ready in about 45 minutes
- Freezer friendly and reheats well
- Makes amazing leftovers!
Ingredients You'll Need

How to make Cream of Asparagus and Potato Soup

Step 1. Heat the butter or olive oil in a large pot over medium heat. Add the diced onion and cook for 3-4 minutes, just until softened.

Step 2: Stir in the red peppers, garlic and seasonings.

Step 3. Add the asparagus and potatoes.

Step 4: Pour in broth. Bring the pot to a boil, then reduce the heat and let it simmer for 20-25 minutes, or until the potatoes and asparagus are tender.

Step 5: Use an immersion blender to purée the soup until smooth. If you notice any stringy asparagus pieces, strain the soup through a fine mesh strainer.

Step 6: Return the pot to low heat and stir in the heavy cream. Taste and adjust seasoning as needed.
Ingredient Notes & Substitutions
- Asparagus-Trim off the bottom inch where the stalks can be tough or woody. No need to peel. All of it cooks together for even texture.
- Potatoes-Russet potatoes blend smoothly and give the soup its creamy body.
1½ pounds is about 3 medium or 4 small potatoes. - Roasted Red Peppers-Use jarred or homemade. They blend easily and add light flavor without overpowering the asparagus.
- Cream-Only ½ cup is needed. Add a little extra when reheating if you want a richer texture. Half and Half or whole milk can be substituted, the soup just won't be quite as creamy.
Recipe Testing Tips & Troubleshooting
- Blend the soup thoroughly for the smoothest texture. If you see a few stringy asparagus pieces, strain it through a fine mesh strainer.
- Carefully tilt the pot slightly when blending so that more vegetables sit under the immersion blender.
- If you are using a regular stand blender, let the soup cool a bit and pulse in batches.
- If the soup becomes too thick, add more broth.
- Once you have added the heavy cream, don't heat the soup more than a simmer to keep it from separating.
- Taste the soup for seasonings and adjust before serving.
Serving Suggestions
- Top the soup with crispy bacon or a few pieces of prosciutto for extra flavor and texture.
- Parmesan crisps add a salty crunch, and you can use the technique from my Parmesan Green Beans to make homemade Parmesan crisps. Garlic, herb, or cheese croutons are also delicious toppings.
- Enjoy with a slice of crusty bread or a warm dinner roll.
- Serve with a grilled cheese sandwich, turkey panini, or ham and Swiss melt.
- Pair with a simple salad, such as my Classic House Salad or Butter Lettuce Salad.
- Stir in a spoonful of cooked rice or a small pasta such as ditalini to make the soup heartier. Or add some chopped, cooked ham for extra protein.
Storage & Freezing
Refrigerator:
Store the soup in an airtight container for 3-4 days.
Freezer:
Because it contains only a small amount of cream, this soup freezes well. Cool fully before freezing. It keeps for up to 3 months.
Reheating:
Warm gently on the stove over low heat. Add a splash of broth or water if the soup thickens. The cream will blend back in as it heats.
Frequently Asked Questions
No. Just trim the bottom inch where the stalks are tough. Everything else softens and blends smoothly. If any fibers remain, strain the soup.
Stringiness comes from older or thicker asparagus. Blend well and strain the soup to remove any fibers. Cutting the asparagus smaller can also help.
Yes. The potatoes make it naturally creamy. You can leave out the cream or add a small splash of milk or a pat of butter.
Yes. Add it straight to the pot and cook until tender before blending. Make sure to drain the canned asparagus. And keep in mind the asparagus will cook quicker than the fresh. I would recommend adding them about 10 minutes after the potatoes. The flavor is slightly different from fresh but the soup will still be smooth.

Here are MORE Soup Recipes to try:
If you tried this recipe and enjoyed it, I'd love if you left a comment and a rating. This tells me what you like and want to see more of. Thank you.
Cream of Asparagus and Potato Soup
- Prep Time: 7 minutes
- Puree': 2 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Dinner
- Method: Stove Top
- Cuisine: American
Description
Cream of Asparagus and Potato Soup is a simple, creamy soup made with fresh asparagus, russet potatoes, and a touch of cream for richness. The mild onion, roasted red peppers, and seasonings blend in smoothly and give the soup a balanced, savory flavor. This easy, one-pot recipe is ready in about 45 minutes.
Ingredients
- 1 tablespoon butter
- ½ cup diced onion,(about 1 small onion)
- 2 teaspoons of garlic paste or powder
- 20 ounces fresh asparagus,* bottom inch removed, cut into 1inch pieces
- 1 ½ pounds russet potatoes, peeled and chopped, about 3 medium or 4 small potatoes
- ½ cup roasted red peppers, cut in half or left whole
- 4 cups chicken or vegetable broth
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon lemon pepper
- ¼-½ crushed red pepper (optional)
- Optional garnish- chopped parsley, chives, bacon, parmesan crisps or croutons
Instructions
-
Heat the butter or olive oil in a large pot over medium heat. Add the onion and cook for 3-4 minutes or until softened.
- Add the peppers and seasonings. Saute' for 2-3 minutes.
-
Add the potatoes and asparagus. Saute' for 2-3 minutes Pour in the broth.
-
Bring to a boil, then reduce to a simmer for 20-25 minutes, until the vegetables are very tender.
-
Remove from heat. Blend the soup with an immersion blender until smooth. Strain if needed to remove any fibrous pieces.
-
Return the pot to low heat and stir in the heavy cream. Taste and adjust seasoning.
- Garnish with chopped chives, croutons, parmesan crisps or crumbled bacon.
- Enjoy!
Notes
*My asparagus were sold in 10 ounce packages. Most asparagus is sold in bunches, which are approximately 1 pound. That would be fine to use.
* I ended up using ½ teaspoon of crushed red pepper since my husband likes the soup with a bit of spiciness.
*We liked the soup with a bit of texture (not chunks). So I didn't puree' until completely smooth.
*Store leftover soup in the refrigerator for 3 days. Reheat on the stovetop on low. Add more broth if the soup is too thick.
*Freeze in airtight container for 3 months. Defrost overnight in refrigerator. Reheat as above. You will need to give the soup some extra stirring to blend in the heavy cream after being frozen.
Nutrition
- Serving Size: 1
- Calories: 145
- Sugar: 4.9g
- Sodium: 763mg
- Fat: 2.2g
- Carbohydrates: 28g
- Fiber: 4g
- Protein: 5g
- Cholesterol: 5.1mg









Leave a Reply