1 1/2 - 2poundschicken breastsboneless and skinless
Kosher salt + black pepper
2tablespoonsolive oil
Soup Base
2tablespoonsbutter
1large onionfinely diced
4-5clovesgarlicminced
2tablespoonstomato paste
1/2cupsun-dried tomatoeschopped
1/2cupdry white wine
Broth + Body
6cupschicken brothplus more to thin if needed
2teaspoonsBetter Than Bouillon Roasted Chicken Baseor to taste
3(15-ounce) canscannellini beans, drained and rinsed
2(15-ounce) canspetite diced tomatoes
1Parmesan rind
Seasoning
1teaspoondried basil
1/2teaspoondried oregano
1/2teaspoondried thyme
pinchred pepper flakesoptional
Pasta + Finish
1cupditalini pasta
2cupsheavy cream
1 1/2cupsfinely grated Parmesan cheese
2-3cupsfresh spinach
Instructions
Sear the Chicken (Fond Builder). Pat the chicken breasts (1 1/2 - 2 pounds) very dry and season both sides with salt and pepper. Heat olive oil (2 tablespoons) in a large Dutch oven or soup pot over medium-high heat. Sear the breasts 1–2 minutes per side, just until golden — they should still be undercooked in the center. Remove to a plate.
Build the Flavor Base. Reduce heat to medium and add butter (2 tablespoons). Stir in the onion (1) and cook until softened and lightly golden. Add garlic (4-5 cloves) and cook for 30 seconds. Stir in tomato paste (2 tablespoons) and cook until it darkens slightly and sticks to the pot. Add sun-dried tomatoes (1/2 cup), then pour in the white wine (1/2 cup) and scrape up all that flavorful fond from the bottom.
Simmer the Soup. Add chicken broth (6 cups), Better Than Bouillon (2 teaspoons), cannellini beans (3 cans), petite diced tomatoes (2 cans), Parmesan rind (1), basil (1 teaspoon), oregano (1/2 teaspoon), thyme (1/2 teaspoon), and red pepper flakes (pinch). Bring to a gentle simmer and cook uncovered for 10 minutes to let the flavors come together.
Cook the Pasta. Stir in the ditalini (1 cup) and simmer just until al dente, about 8–10 minutes, stirring occasionally so it doesn’t stick. It will soften a bit more as the soup rests.This keeps your meaning, reads cleanly, and avoids the double-dash spacing issue.
Finish the Chicken Gently. Lower the heat to a bare simmer (very gentle bubbles). Nestle the whole chicken breasts back into the soup, cover, and cook just until they reach 155–160°F, about 8–10 minutes depending on thickness.
Rest, Slice, and Finish. Remove the chicken to a cutting board and let it rest for 5 minutes. Stir heavy cream (2 cups) and grated Parmesan (1 1/2 cups) into the soup, then add spinach (2-3 cups) and let it wilt. Slice or dice the rested chicken and return it to the pot. Taste and adjust seasoning. Let the soup sit off the heat for 5 minutes before serving — it thickens beautifully.
Notes
Don’t rush the chicken. Gentle heat keeps breast meat tender.
Grate Parmesan very finely. A food processor works beautifully here.
Taste before salting. The broth and cheese add salt naturally.
Let it rest. The soup thickens and deepens in flavor after a few minutes off heat.