You can expect a creamy soup with a rich asparagus taste and a light texture. You won’t taste the beans, which are there to add creaminess, protein, and wholesome nutrition. Serve warm or chilled as a starter in small portions, or have a larger portion for lunch or dinner next to a slice of crusty bread, warm pita, or homemade focaccia.

Ingredients and substitutions for asparagus soup

How to make asparagus soup

Serving suggestions

Variations

Vegan asparagus soup: Our base recipe is vegan and dairy-free. Another way to make vegan asparagus soup is to substitute blended cashews (vegan sour cream) for white beans. Asparagus soup with potatoes: substitute two medium potatoes for the cannellini beans. Peel the potatoes, chop them into chunks, and add them to the soup with the asparagus. Cream of asparagus soup: Substitute 1/2 of heavy cream for the cannellini. Add it before blending, towards the end, when the asparagus is almost cooked. Greek yogurt or non-dairy yogurt: substitute 1 cup of Greek-style yogurt or non-dairy yogurt for the cannellini beans. Add it right before blending the soup. Frozen peas: substitute 1 cup of frozen peas for the white beans. Add them 10 minutes into cooking the asparagus.

Storage & Make Ahead

Questions

More asparagus recipes

More soup recipes

It’s the perfect springtime soup during the asparagus season, but you can also make it all year round with frozen asparagus. We add canned or cooked white beans to make the soup creamy, wholesome, and packed with healthy plant protein. You’ll love the combination of white cannellini beans and asparagus as they taste wonderfully together. You can serve this asparagus soup recipe as an appetizer and side dish, or you can have it as a main dish for lunch or dinner. We recommend having it with a slice of crusty bread, homemade focaccia, or warm pita. Similar recipes: zucchini soup, cauliflower soup, carrot ginger soup. Asparagus: you can use fresh or frozen asparagus spears. Cannellini beans: they add creaminess and protein. You can use canned or dry white beans that you soaked in water for 8 hours and then boiled until tender. Here’s our guide on how to cook white beans, should you need it. Substitute navy beans, great northern beans, baby lima beans, butter beans, frozen peas, potatoes, heavy cream, vegan cream, sour cream, vegan sour cream or blended cashews, Greek yogurt, and non-dairy yogurt. Vegetable broth: substitute chicken broth. Extra virgin olive oil: substitute regular olive oil, avocado oil, butter, vegan butter. Garlic: fresh garlic is best. Onion: white or yellow onion. Substitute shallots, scallions, green onions, or one leek. Thyme: you can use fresh thyme or dried thyme. Substitute oregano, basil, chives, parsley, or dried Italian herbs. Fresh lemon juice: substitute apple cider vinegar. Salt and pepper: We recommend sea salt or kosher salt and freshly ground black pepper. You can optionally add a pinch of red pepper flakes to taste.

Optional toppings

1. Prepare the vegetables

Chop the onion and the garlic into small pieces. Cut off and discard the woody ends, then cut the asparagus into discs. Optionally, you can reserve some tips for garnishing the soup.

2. Make the flavor base

Heat the olive oil in a large pot or Dutch oven, then add the chopped onion. Sauté on medium heat for 3 minutes, then add the chopped garlic and sauté one more minute. Stir occasionally.

3. Simmer until tender

Add chopped asparagus and sauté 3 minutes on medium-high heat. Add vegetable broth, drained and rinsed cannellini beans, thyme, salt, and black pepper. Cover with a lid, bring to a boil, crack the top open, lower the heat, and simmer, stirring occasionally, until the asparagus is fork tender. It’ll take about 15 minutes.

4. Blend, taste, and adjust

Puree the soup with an immersion blender until you reach your desired consistency. Stir in freshly squeezed lemon juice, then taste and adjust for salt and acidity. If you like a thinner soup, add more vegetable broth. If you want a thicker soup, let it simmer on low heat for a few more minutes. Tip: If you use a standing blender, we recommend letting the soup cool down for a few minutes first and keeping the top slightly open to allow the steam to escape. Thanks to the white beans, it’s also excellent as a main dish for lunch or dinner. It’s packed with wholesome fiber, protein, and nutrients, not to mention that it tastes delicious. In all cases, we recommend serving it with a piece of bread on the side, such as:

Homemade focaccia bread Warm pita bread Croutons Flatbread Crusty bread

Here are some of our favorite ways to garnish the soup:

Tahini and pie nuts topping

Make tahini sauce while the soup simmers. It takes 3 minutes, and all you need to do is whisk tahini, water, lemon juice, garlic, and salt until creamy. Then, toast the pine nuts on a non-stick skillet for one minute, tossing them around often. Serve the soup in a bowl, drizzle with tahini sauce, top with toasted pine nuts, and sprinkle with sumac.

Shaved asparagus topping

Wash three or four raw asparagus, cut off the woody end of their stems, and shave them with a vegetable peeler. Add to a bowl and season with the juice of 1 to 2 lemons, a pinch of salt, and black pepper. Toss and let marinate for 15 minutes while the soup simmers. Top the soup with a pinch of marinated asparagus, crumbled feta, and a drizzle of extra virgin olive oil.

Gremolata topping

Mix finely chopped parsley, grated lemon zest, and minced garlic in a small bowl. Optionally, add a few tablespoons of grated parmesan or non-dairy cheese to make an even tastier gremolata. Sprinkle a tablespoon or two of gremolata on the soup.

Simple topping

Reserve a few tips of the asparagus and boil them for a couple of minutes in a small pot with lightly salted water. Set aside to cool down, then add them to the soup with some fresh thyme sprigs or fresh chives and a drizzle of olive oil. Refrigerator: Let the soup cool completely, then transfer leftovers to an airtight container and store them in the fridge for three days. Freezer: Transfer the soup to a freezer-friendly container once cold and freeze it for three months. Thaw and reheat: Defrost the soup in the microwave or the fridge over several hours. Warm in the microwave or on the stovetop.

How to Cook Asparagus (Easy Meals)

Asparagus Risotto

Asparagus Pasta

Air Fryer Asparagus

Healthy Soup Recipes

Potato Leek Soup

Split Pea Soup

Broccoli Soup

45 Easy Vegetarian Dinner Recipes

30 Easy Soup Recipes

How to Cook Asparagus (Easy Meals)

15 Easy Cannellini Bean Recipes

Creamy Asparagus Soup  Easy and Nutritious Recipe - 10Creamy Asparagus Soup  Easy and Nutritious Recipe - 42Creamy Asparagus Soup  Easy and Nutritious Recipe - 91Creamy Asparagus Soup  Easy and Nutritious Recipe - 97Creamy Asparagus Soup  Easy and Nutritious Recipe - 6Creamy Asparagus Soup  Easy and Nutritious Recipe - 17Creamy Asparagus Soup  Easy and Nutritious Recipe - 15Creamy Asparagus Soup  Easy and Nutritious Recipe - 10Creamy Asparagus Soup  Easy and Nutritious Recipe - 80Creamy Asparagus Soup  Easy and Nutritious Recipe - 54Creamy Asparagus Soup  Easy and Nutritious Recipe - 99Creamy Asparagus Soup  Easy and Nutritious Recipe - 32Creamy Asparagus Soup  Easy and Nutritious Recipe - 12Creamy Asparagus Soup  Easy and Nutritious Recipe - 28Creamy Asparagus Soup  Easy and Nutritious Recipe - 6Creamy Asparagus Soup  Easy and Nutritious Recipe - 75Creamy Asparagus Soup  Easy and Nutritious Recipe - 65Creamy Asparagus Soup  Easy and Nutritious Recipe - 44Creamy Asparagus Soup  Easy and Nutritious Recipe - 48Creamy Asparagus Soup  Easy and Nutritious Recipe - 7Creamy Asparagus Soup  Easy and Nutritious Recipe - 43Creamy Asparagus Soup  Easy and Nutritious Recipe - 19Creamy Asparagus Soup  Easy and Nutritious Recipe - 25Creamy Asparagus Soup  Easy and Nutritious Recipe - 31Creamy Asparagus Soup  Easy and Nutritious Recipe - 8Creamy Asparagus Soup  Easy and Nutritious Recipe - 13Creamy Asparagus Soup  Easy and Nutritious Recipe - 27Creamy Asparagus Soup  Easy and Nutritious Recipe - 66Creamy Asparagus Soup  Easy and Nutritious Recipe - 63Creamy Asparagus Soup  Easy and Nutritious Recipe - 3Creamy Asparagus Soup  Easy and Nutritious Recipe - 68Creamy Asparagus Soup  Easy and Nutritious Recipe - 90Creamy Asparagus Soup  Easy and Nutritious Recipe - 79Creamy Asparagus Soup  Easy and Nutritious Recipe - 19Creamy Asparagus Soup  Easy and Nutritious Recipe - 67