Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(38)
Export 15 ingredients for grocery delivery
Step 1
Cook bacon: Place a large stock pot over medium heat and add bacon. Cook until bacon is crisp and cooked through. Use a slotted spoon to remove bacon to a paper towel lined plate, leaving bacon drippings in pan. Set aside.
Step 2
Remove bacon - leave fat: You want about 1 tablespoon of bacon drippings in the pot, if you do not have enough fat, add extra virgin olive oil to pan until you have about 1 tablespoon of liquid (just eyeball this).
Step 3
Saute vegetables: Increase heat to medium high. Add shallots, carrot, and celery to pot. Cook, stirring frequently until softened, about 3 minutes. Add garlic and crushed red pepper flakes, salt and pepper; cook until aromatic, 30 seconds - 1 minute.
Step 4
Deglaze the pan: Add white wine to deglaze pan, scraping up brown bits from the bottom of the pan. Cook until wine is reduced to 2 tablespoon, about 3-4 minutes.
Step 5
Add liquid, beans + herbs: Add the chicken stock, beans with their liquid, rosemary sprigs, bay leaf and parmesan rind (if using).
Step 6
Boil, then simmer: Increase heat to high and bring soup to a boil. Immediately reduce heat to a gentle simmer. Cover and simmer for 15-18 minutes.
Step 7
Add bacon, cream, parsley + parmesan: Use tongs to remove the rosemary sprigs and bay leaf. (I leave in the parmesan rind, but you can remove and discard it.) Add in the bacon, 1/4 cup of cream, chopped parsley leaves and grated parmesan. Taste and adjust for seasoning. Taste the soup, add more cream for a richer taste and texture.
Step 8
Optional To Thicken Soup: (You can serve the soup as is for a brothy consistency, or you can thicken the soup with one of the two methods below.) For an ultra creamy, bisque-like texture, puree the entire soup. Use an Immersion blender to blend some of the soup until desired consistency is reached. Or, use a potato masher to mash some of the beans. Blend about 1-2 cups of the soup for a slightly creamy yet rustic texture.Stand Mixer: Remove 1-2 cups of the soup to a stand mixer. Puree the soup and then add the mixture back to the pot. , add back in removed beans.
Step 9
To serve: Ladle soup into serving bowls. Garnish with more grated parmesan cheese and fresh herbs. Drizzle with a bit of good-quality extra virgin olive oil for a flavorful finish. Serve and enjoy!