1.5cupsshallots, finely diced (@ 2 large shallots)
¾cupcarrots, finely diced (@3 medium carrots)
4clovesgarlic, chopped
¼tspred pepper flakes, or to taste
¼ tspblack pepper, or to taste
½cupwhite wine
4cupschicken or vegetable stock
2(14.5-ounce) cans Cannellini or Great Northern Beans, UNDRAINED
2sprigsfresh rosemary
1bay leaf
1Parmesan cheese rind
1/4-1/2cupheavy cream
1tbspfresh flat parsley, chopped
½cupParmesan Reggiano cheese, plus more for garnish
Get Recipe Ingredients
Instructions
Cut bacon into pieces. Dice carrots, celery and shallots. Peel and chop garlic.
In large stock pot, cook bacon over medium heat until crisp;remove with slotted spoon from pan, set aside. Leave one tablespoon of the bacon drippings in pot.
Increase heat to medium-high. Add shallots, carrots and celery to the pot. Sauté 3 minutes, then add in garlic, red pepper flakes, salt and pepper. Cook until fragrant, about one minute.
Add wine to pot, scraping up brown bits from the bottom of the pan. Cook until wine is reduced to half, about 3-4 minutes.
Add stock, beans with liquid, rosemary, Bay leaf and Parmesan rind to pot, stirring to combine ingredients. Increase heat to high t bring to a boil, then reduce heat and simmer 15-18 minutes, until flavors meld.
Remove rosemary, Bay leaf and rind (you can leave the rind in or remove it to your preference).
Add in cream and grated Parmesan cheese. Use an immersion blender to partially blend soup to make it creamy. Add in the bacon, stir and add in the parsley, stir. Serve immediately.
Notes
To Freeze - Store in glass or other freezer-safe container for up to three months.