← Back to Blog

Pasta Bean Soup — The Bowl That Says Welcome Home

He's home.

Wednesday, September 25, 2019, Fort Campbell, Kentucky. We stood in the gymnasium with two hundred other families — mothers, fathers, wives, children, a collective mass of waiting that hummed at a frequency I could feel in my teeth. Connie held my hand. She held it the way she held it in the parking lot at five AM in July 2018 when Clay got on the bus, except now the grip was different — not holding on against a departure but reaching toward a return.

The bus pulled up. The doors opened. Two hundred soldiers filed out in formation. Two hundred sets of eyes scanned two hundred rows of families. I couldn't see Clay. Then I could. Third row, left side. Thinner. Taller somehow, or maybe it was the posture — military straight, different from the high school slouch, different from the Basic snap. This posture was earned. This posture was permanent.

When they released formation, he walked to us. Walked, not ran. The same deliberate walk from Basic graduation, but slower. More careful. As if each step was being placed, considered, the walk of a man who has learned that the ground can explode and is taking nothing for granted. He reached us and Connie was first — always first — and she hugged him and he held her and his eyes closed and for three seconds the gymnasium didn't exist and Afghanistan didn't exist and the IED didn't exist and there was only a mother and her son and the sound she made, which was not crying, which was something deeper than crying, something that has no word because the word hasn't been invented for the sound a mother makes when her child comes back from war.

Then me. He turned to me. He was eye-level now — six-two, my height, his grandfather's height. He looked at me. I looked at him. His eyes were different. The boy's eyes were gone. In their place were the eyes of a man who has seen the thing that makes boys into men and wishes he could give the seeing back. I shook his hand. I pulled him in. I said "You came home." He said "I came home."

We drove to Lexington. Three hours. Clay sat in the back seat and looked out the window at Kentucky — the horse farms, the rolling hills, the fall color starting in the maples — and he didn't speak for the first hour. Then he said "It's so green." It's so green. After nine months of sand and dust and rock, Kentucky was so green that it looked like a different planet. I said "It's always green." He said "I forgot."

We got home at eight. I had the soup beans on the stove. They'd been cooking since noon — low, slow, the ham hock rendering, the beans creamy, the house thick with the smell that Clay said he dreamed about in Afghanistan. He walked into the kitchen and stopped. He stood in the doorway and breathed in and his shoulders dropped — actually dropped, visibly, like a weight had been removed — and he said "I'm home."

He ate three bowls. Three bowls of soup beans with cornbread, sitting at his chair, at his table, in his kitchen. Three bowls. And between the second and the third, he looked at me and said "Dad. These are one hundred percent." Not ninety-eight. One hundred. The beans were one hundred percent because the cook was one hundred percent because the son was home and the kitchen was full and the chair was occupied and Monday was Monday again.

I didn't make biscuits that night. I'll make them tomorrow. I wanted the beans to have their moment. The beans have been waiting. The beans have been carrying the prayer for fourteen months. The beans deserve their moment alone on the table, in the bowl, in the hands of a soldier who's home.

He's home. He's home. He's home.

The soup beans I made that night were the version I’ve come back to for thirty years — low and slow, ham hock, nothing fancy — but if you’re looking to put that same kind of warmth on the table, this Pasta Bean Soup carries the same spirit: creamy beans, a deep savory broth, and the kind of smell that fills a house and tells everyone inside that someone who loves them has been cooking all day. Clay said the beans were one hundred percent. I think any bowl made with that intention gets pretty close.

Pasta Bean Soup

Prep Time: 15 minutes | Cook Time: 35 minutes | Total Time: 50 minutes | Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 stalks celery, sliced
  • 2 medium carrots, peeled and diced
  • 4 cloves garlic, minced
  • 1 can (14.5 oz) diced tomatoes, undrained
  • 2 cans (15 oz each) cannellini beans, drained and rinsed
  • 6 cups low-sodium chicken broth
  • 1 sprig fresh rosemary (or 1/2 teaspoon dried)
  • 1 bay leaf
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon black pepper
  • 1 teaspoon kosher salt, plus more to taste
  • 1 cup ditalini or small elbow pasta, uncooked
  • 2 tablespoons fresh flat-leaf parsley, chopped
  • Grated Parmesan cheese, for serving

Instructions

  1. Build the base. Heat olive oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the onion, celery, and carrots and cook, stirring occasionally, until softened and the onion is translucent, about 7–8 minutes.
  2. Add the garlic. Stir in the minced garlic and cook for 1 minute until fragrant. Do not let it brown.
  3. Add tomatoes and beans. Pour in the diced tomatoes with their juices and stir to combine. Add the cannellini beans, chicken broth, rosemary, bay leaf, thyme, salt, and black pepper. Stir well.
  4. Simmer the soup. Bring the soup to a boil over medium-high heat, then reduce heat to medium-low. Let it simmer uncovered for 15 minutes to allow the flavors to come together.
  5. Mash for creaminess. Using the back of a wooden spoon or a potato masher, gently crush roughly 1/4 of the beans against the side of the pot. This thickens the broth and gives the soup its characteristic creamy body without adding any cream.
  6. Cook the pasta. Increase heat to medium and add the dry pasta directly to the pot. Cook, stirring occasionally, for 9–11 minutes until pasta is just tender. The pasta will continue to absorb broth as it sits, so pull it off the heat when it still has a slight bite.
  7. Finish and serve. Remove and discard the rosemary sprig and bay leaf. Stir in the fresh parsley. Taste and adjust salt and pepper as needed. Ladle into bowls and top with a generous handful of grated Parmesan. Serve with crusty bread or cornbread alongside.

Nutrition (per serving)

Calories: 295 | Protein: 14g | Fat: 6g | Carbs: 46g | Fiber: 9g | Sodium: 670mg

Craig Hensley
About the cook who shared this
Craig Hensley
Week 182 of Craig’s 30-year story · Lexington, Kentucky
Craig is a retired coal miner from Harlan County, Kentucky — a man who spent twenty years underground and seventeen hours trapped in a collapsed tunnel before he was twenty-four. He moved his family to Lexington when the mine closed, learned to cook his mama Betty's Appalachian recipes from memory because she never wrote them down, and now he's trying to get them on paper before they're lost. He says "reckon" and "fixing to" and means both. His bourbon-glazed ribs are, according to his wife Connie, "acceptable" — which is the highest praise she gives.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?