Asparagus Potato Soup

This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

This simple asparagus potato soup is a light, velvety blend of fresh asparagus, tender potatoes, and is full of bright spring flavor.

a bowl of asparagus potato soup topped with croutons with two more bowls in the background - one filled with extra croutons and another bowl of soup topped with croutons.

Want to SAVE this recipe?

We'll email this post to you, so you can come back to it later!

I know soup might not be the first thing that comes to mind when the sun’s out and the farmers’ market is bursting with color – but hear me out. There’s something about a light, velvety bowl of spring veggie soup that just works, even as the weather warms up.

And this asparagus potato soup is exactly that. It’s simple, fresh, and surprisingly cozy without being heavy – the kind of thing you can make on a breezy May afternoon and happily eat for lunch all week.

The potatoes make it creamy without needing any cream, and the asparagus brings that unmistakable fresh spring flavor that I start craving the moment we shift out of March. It also happens to come together in one pot, in about 30 minutes, with ingredients you probably already have on hand.

a large pot of asparagus potato soup with a soup ladle in the pot

While I love fresh, in-season asparagus in it’s whole state, like in this asparagus mushroom pasta or this roasted asparagus and potatoes, I love having a solution for those slightly rubbery stalks that may have hung around in the “crisper” drawer a little too long. And blending them up into a soup is that solution.

But, anyway, yes, soup in spring. It’s a thing. Especially when it’s this simple, this good, and this green.

Ingredient Notes

Labeled ingredients for making asparagus soup.

Asparagus

The star of this asparagus soup, of course! Look for fresh, crisp stalks of asparagus. Trim off the woody ends and chop the rest into 1-inch pieces so they cook evenly.

Yukon Gold Potatoes

I like to use Yukon gold potatoes in this soup because they’re buttery and soft, but any starchy potato, like russets, will work.

Onion & Garlic

I used yellow onion in this soup, but any kind will do. Also, make sure you use freshly minced garlic – it really makes a difference. These two are key for building flavor in a simple soup like this.

Olive Oil

Just a tablespoon to get things going with the onions and garlic. You can also use butter if you prefer a richer base.

Stock

You can use either low-sodium chicken or vegetable stock here. Go with what you have – both work great. You can also use chicken or vegetable broth – just taste and adjust the salt if needed.

Milk

I used whole milk for a little extra richness. Since we are not adding any additional cream here, I highly recommend using whole milk. Unless you’re making a dairy-free version – then just use your favorite non-dairy milk!

Salt & Black Pepper

I like to season this asparagus potato soup with just salt and black pepper!

Lemon Juice

The acidity from lemon juice really helps brighten up all those flavors and keeps it from tasting too heavy or flat.

Step By Step Instructions

  1. In a large saucepan or Dutch oven, heat the olive oil over medium-low heat. Add the chopped onions along with a pinch of salt, and sauté for 5–7 minutes, stirring occasionally, until the onions are soft, translucent, and just beginning to brown. Stir in the garlic and cook for one more minute.
onions and garlic being sautéed in a large pot
  1. Add the potatoes, asparagus, stock, and milk to the pot. Increase the heat to high and bring everything to a boil.
adding milk to the pot with veggies
  1. Once boiling, reduce the heat to low, cover, and let it simmer for 15–20 minutes, or until the potatoes are tender.
milk mixture simmering on the stove
  1. Blend the soup using an immersion blender right in the pot, or carefully transfer it to a standard blender in batches. Once smooth, stir in a squeeze of lemon juice and season with salt and pepper to taste.
blending soup with an immersion blender
  1. Serve hot, topped with croutons or alongside a slice of crusty bread.
A bowl of asparagus potato soup topped with croutons and parsley.

Topping Suggestions

  • Add a little swirl of sour cream or Greek yogurt for a little extra richness and contrast.
  • You can also top your asparagus potato soup with sunflower seeds or chopped almonds for some texture!
a pot of asparagus potato soup with a wooden soup ladle in it
  • I like to top mine with some fresh parsley, but chopped chives or dill are also lovely and add a pop of green.
  • Top with shredded parmesan cheese or cheddar cheese for a nice savory and cheesy finish.

Storage Instructions

Let the soup cool completely before storing. You can keep it in an airtight container in the fridge for up to 4 days. It reheats beautifully on the stovetop or in the microwave – just give it a good stir and add a splash of water or stock if it thickens up too much.

You can also freeze this asparagus potato soup! Transfer to a freezer-safe container and freeze for up to 2 months. Thaw overnight in the fridge and reheat gently.

More Soups You’ll Love Right Now

Potato Leek Soup

Fresh Corn Soup with Chimichurri

Black Bean and Corn Soup

Chipotle Chicken Soup

Can I make this asparagus potato soup vegan?

Yes! Just use vegetable stock and swap the milk for a non-dairy option like unsweetened oat or almond milk. The soup will still be creamy and flavorful.

Can I use russet potatoes instead of Yukon gold?

You can! Russets are starchier, so the soup may turn out slightly thicker. Just peel them first and cut into small chunks so they cook evenly.

Can I make this soup ahead of time?

Yes! This soup is great for meal prep. You can make it a day or two in advance and store it in the fridge – the flavors actually get even better after sitting. Just reheat gently and give it a good stir before serving.

A bowl of asparagus potato soup topped with croutons and parsley.

Asparagus Potato Soup

This simple asparagus potato soup is a light, velvety blend of fresh asparagus, tender potatoes, and is full of spring flavor.
No ratings yet
Print Pin Rate Save
Course: Appetizer, Main Course, Soup
Cuisine: American, French
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 8 servings
Calories: 105kcal
Author: Ann Otis

Ingredients

  • 1 tablespoon extra virgin olive oil
  • 1 medium yellow onion chopped (2 1/2 cups)
  • 2 cloves garlic minced
  • 1 pound yukon gold potatoes peeled and cut into 1-inch pieces
  • 1 bunch asparagus tough ends trimmed and cut into 1-inch pieces
  • 3 cups low-sodium chicken or vegetable stock
  • 1 cup milk I used whole milk
  • 1 teaspoon kosher salt or to taste
  • 1/2 teaspoon ground black pepper or to taste
  • squeeze of lemon juice
  • Optional: croutons or crusty bread for serving

Instructions

  • Heat olive oil in saucepan or dutch oven over medium-low heat, then add the onions and a pinch of salt. Cook, stirring occasionally, for 5-7 minutes, until translucent and starting to brown. Stir in the garlic and cook for an additional minute.
  • Add the potatoes, asparagus, stock, and milk, then turn the heat up to high. Bring to a boil, then turn the heat down to low and cover. Simmer for 15-20 minutes, or until potatoes are fork-tender.
  • Puree the soup with an immersion blender, or in a regular blender (blending in batches if needed). Stir in a squeeze of lemon juice and season with salt and pepper to taste.
  • Top with croutons or serve with crusty bread.

Video

Notes

Storage Instructions
Let the soup cool completely before storing. You can keep it in an airtight container in the fridge for up to 4 days. It reheats beautifully on the stovetop or in the microwave – just give it a good stir and add a splash of water, stock or milk, if it thickens up too much.
You can also freeze this soup. Transfer to a freezer-safe container and freeze for up to 2 months. Thaw overnight in the fridge and reheat gently. Give it a good whisking or blitz with an immersion blender if it has separated a bit (this may happen due to the milk in the recipe). 

Nutrition

Calories: 105kcal | Carbohydrates: 15g | Protein: 5g | Fat: 3g | Saturated Fat: 1g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 2g | Cholesterol: 4mg | Sodium: 334mg | Potassium: 453mg | Fiber: 2g | Sugar: 3g | Vitamin A: 305IU | Vitamin C: 14mg | Calcium: 61mg | Iron: 1mg
Tried this Recipe? Tag it Today!Mention @OurHappyMess or tag #OurHappyMess!

Similar Posts

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.