New this month
Get the Allrecipes magazine

Rosemary Asparagus Soup

Eva Cristina

"Quick, easy, and tasty! Creamy asparagus soup with white beans, flavored with rosemary and pepper."
Added to shopping list. Go to shopping list.


40 m servings 301 cals
Original recipe yields 6 servings (6 cups)

On Sale

What's on sale near you.


Sort stores by

We're showing stores near
Update Location
(uses your location)

  • offer photo
offer photo

May we suggest



{{model.addEditText}} Print
  • Prep

  • Cook

  • Ready In

  1. Pour enough olive oil into a skillet to coat the bottom; cook and stir onion, garlic, and rosemary over medium heat just until onion is soft, 5 to 10 minutes. Add butter and flour; cook and stir until butter is melted and flour is dissolved, 3 to 5 minutes.
  2. Mix broth, white beans, asparagus, cream, salt, and pepper into onion mixture; bring to a boil. Reduce heat to medium, cover skillet, and simmer for 10 minutes. Remove skillet from heat and cool for at least 5 minutes.
  3. Pour soup into a food processor or blender no more than half full. Cover and pulse a few times before leaving on to blend for about 3 minutes. Puree in batches until smooth. Pour soup through cheesecloth or strainer.


  • Cook's Notes:
  • Substitute half-and-half for the cream, if desired.
  • Any variety of white beans can be used, such as navy, cannellini, or butter beans.

Nutrition Facts

Per Serving: 301 calories; 21.4 g fat; 21.1 g carbohydrates; 8 g protein; 66 mg cholesterol; 591 mg sodium. Full nutrition

Similar recipes


Read all reviews 2
Most helpful
Most positive
Least positive

I had to change this up some only because I have a daughter with a dairy allergy and my other daughter is vegetarian. I used vegetable broth and coconut cream. I used three cans of white beans a...

I must admit...weird recipes intrigue me. I would never have thought of putting white beans and asparagus together. But it works! I used Great Northern Beans and followed the recipe exactly. It ...