White Bean Noodle Soup

Update 10.11.21.

Last night I had to run to New Season’s to look for Cannellini beans for this recipe. If you’ve never shopped for them you probably don’t know this … Cannellini beans are hard to come by and expensive. While other white beans run between $1 and $3 for a 32 oz bag, I paid almost $8 for a 16 oz bag of Bob’s Red Mill Cannellini beans — the only brand available.

But nevermind that. Let me back up for a minute.

As I was leaving the house, Desi and Loki scampered toward the door eager for a walk (I’m sure). Instead I rounded them up and put them in the car leaving Odie on the couch with Dad. At New Season’s they have a Four-Legged Friends waiting area where you can keep your dog penned up (instead of tied to post) while you shop. Desi would never sit quietly in the pen, I knew. She would bark her head off and annoy all the customers (I know this from personal experience). But Loki has done well patiently waiting for me once in the past when I tied him (and Odie) up outside Starbucks one morning. So I scooped Loki out of the back of the car and secured him in the pen as I went into the store.

As I began searching for the elusive Cannellini bean, my thoughts began to race. What if someone stole Loki? (He would likely let anyone pick him up and carry him away – he’s so easy-going.) What if  he opened the door and escaped? (He doesn’t have an ID card specific to Sis or myself.) Had I secured the latch to the pen? What if I hadn’t and he ran out into the parking lot and got hit? (How would I explain  that to Sis?)

After ruling out the possibility of finding another brand of Cannellini beans that might be cheaper, I moved on to the pasta section of the store. It was in the pasta aisle where I contemplated which kind of fettuccine noodle to buy (who knew the decision required so much debate), that I heard the worst words imaginable crackling from the intercom overhead:

Good evening customers. If the owner of a small dachshund is shopping in the store, the dog was found running wild in the parking lot. Please report to the front of the store to collect your dog.

You have got to be kidding me. My wild imagination was actually coming true. I almost dropped the beans from my hand as I sprinted toward the front of the store. Clearly everyone in my path realized I was the owner of the small dachshund running wild through the parking lot.

When I got to the front I found two employees huddled around Loki. As they handed him over to me his wet paws marred my sweatshirt when I clutched him to my chest. He was pretty much happy as a clam sitting in the arms of the New Seasons employee. He had escaped through the bottom of the pen (wriggled his way free) and had been found wandering around — the parking lot, the entrance to the store — I wasn’t sure. I was just happy to have him back.

Look at his face, one of the employees kept repeating. He’s so cute; he keeps making that face at us. No, I said, that’s just his face. (He doesn’t have any teeth so his tongue always flops out of his mouth.) They laughed and I carried Loki back out to the car so I could resume my shopping.

A couple of things:

  • When soaking the beans, use a lot of water. I covered the beans with water and in the morning most of the water had been soaked up inside the beans.
  • Use a non-stick pot. I didn’t. The ingredients stuck to the bottom when I began boiling the noodles.
  • This doesn’t make very much! Three to four servings if you’re lucky.
  • I added a little half and half to thin the soup down a bit. (I ran out of chicken stock or I would have added more of that.)

Dad thought the soup was great. He said it was very filling — his exact words: it feels like a softball is sitting in my stomach. What he meant was … a little bit goes a long way.



  • 1 c. dried cannellini beans, soaked overnight in cold water to cover
  • ½ tsp. salt
  • 1 qt + 2 14.5-oz cans chicken broth or stock
  • 2 oz dried spiral noodles
  • 6 T. olive oil
  • 2 garlic cloves + 4 garlic cloves, finely chopped
  • 4 T. fresh parsley, chopped
  • salt and pepper
  • fresh crusty bread, to serve


  1. Drain the soaked beans and place them in a large, heavy-bottom pan. Add the quart stock and 2 whole garlic cloves and salt and bring to a boil. Partially cover the pan, reduce the heat, and let simmer for 2 hours, or until tender.
  2. Transfer the beans and add a little of the stock to a food processor or blender and process the puree until smooth. Return the puree to the pan and stir well to mix. Return the soup to a boil.
  3. Add the pasta to the soup, return to a boil and cook for 10 minutes or until tender. Thin out with additional stock or broth if soup becomes stew-like and you don’t like it.
  4. Meanwhile, add 4 tablespoons of the olive oil in a small pan. Add the garlic and cook over low heat, stirring frequently, for 4 to 5 minutes, or until golden. Stir the garlic into the soup and add the parsley. Season with salt and pepper and ladle into warmed soup bowls. Drizzle with the remaining olive oil and serve immediately with crusty bread.
For vegetarian/vegan, use vegetable stock.

Recipe rating: 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s