Rosemary White Bean Soup with Optional Chicken

I sort of thought I’d avoid all the family ailments that come along with having a toddler, because our little one isn’t in daycare at the moment. Ha! I was so naive, in so many ways. So many many ways. Turns out thatstory times and music classes and Target all have lots of those lovely little germs and our little girl is picking them up right and left. Therefore my guy and I are subsequently picking them up right and left.

I’m all for powering up her immune system, so, you know, it’s all good when they’re just back-to-back minor colds. And us adults are learning to live life with a perpetual case of the sniffles as well. Goodness knows it’s all worth it, 100 gazillion times over.

When a cold really gets us down, though, nothing hits the spot like a piping-hot bowl of brothy soup. I have a chicken noodle/just plain noodle soup I like to make, but lately I’ve been turning to this one instead: rosemary white bean soup.

I don’t know if it’s the nice light vegetable broth, the good strong hit of rosemary, or the nice bits of garlic with its medicinal goodness, but this soup works some great chicken-noodle-soup-like magic on a bad cold.

It also works magic on a nice, chilly evening with some crusty buttered bread alongside – even when everyone’s perfectly healthy. Or as lunch on a blustery afternoon. Or packed in a thermos to sip after a long walk on a cold beach. I haven’t done that, but it certainly sounds marvelous, so maybe I should (well, maybe after I get over this dang nagging cough).

Print Recipe

Rosemary White Bean Soup with Optional Chicken

This vegetable broth-based soup is the perfect cure for what ails you. I think of it as the perfect vegetarian substitute for sick-day chicken noodle soup; of course, you can add back the chicken to a portion for the meat-eaters. Either way, it's light yet hearty - and simply delicious.

Yield: 6 servings

Prep Time: 10 minutes

Cook Time: 30 minutes

Total Time: 40 minutes


  • 2 tablespoons butter
  • 1 tablespoon olive oil
  • 1/2 medium onion, diced (about 1 cup)
  • 1 cup diced carrots
  • 1/2 cup diced celery
  • 1 1/2 teaspoons chopped rosemary
  • 2 cloves garlic, minced
  • 2 (15-ounce) cans cannellini beans, drained and rinsed
  • 5 cups vegetable broth
  • 1/2 teaspoon freshly ground black pepper

If adding chicken to half:

  • 1/2 cup cooked diced chicken


  1. In a medium saucepan over medium-low heat, add the olive oil and butter until melted. Add the onion, carrots, and celery, and cook, stirring frequently, until tender, about 5 minutes.
  2. Gently stir in the rosemary, garlic, and beans, and cook for another minute. Add broth and bring to a simmer. Simmer covered for 20 minutes.
  3. Season to taste with salt and freshly ground pepper.
  4. Transfer about 3 cups to a separate saucepan and add chicken. Bring to a simmer. Serve.

Adapted from Food Network

This post may contain affiliate links, which means if you click on a link and make a purchase, I may receive a portion of the proceeds.


6 Responses to “Rosemary White Bean Soup with Optional Chicken”

  1. Sommer@ASpicyPerspective posted on December 12, 2012 at 6:30 am

    Mmmm, love this hearty wintery soup!

  2. Kiersten @ Oh My Veggies posted on December 12, 2012 at 10:39 am

    Rosemary is one of my few surviving herbs at the moment (that and the parsley that just will not die–not that I’m complaining!), so this is going to have to go on my make soon list. It is definitely soup season!

  3. Angie@Angie's Recipes posted on December 12, 2012 at 11:12 am

    Such a hearty and warming soup! Perfect for the cold snowy weather we have over here.

  4. foodlve posted on December 13, 2012 at 6:14 am

    Seems very tasty ,,,

    Why do not you add it as photo link to to get more traffic

  5. RetiredRick posted on March 4, 2015 at 4:09 pm

    The recipe list calls for 5 cups of vegetable broth, but in the directions it reads add 3 cups of broth and bring to a simmer. What happened to the other 2 cups of broth?

    • Karen Raye posted on March 5, 2015 at 10:53 am

      Hi, thanks for asking – that was a typo. Fixed! You should put in all of the broth at once.

Leave a Comment