Ingredients
Equipment
Method
- If using dried beans: Soak the beans overnight in water.
- Drain the soaked beans and place them in a large saucepan. Cover with fresh water and bring to a boil. Reduce heat and simmer for 1-1.5 hours, or until tender. Drain, reserving about 1 cup of the cooking liquid.
- Heat the olive oil in a large pot or Dutch oven over medium-high heat. Add the sausage and cook, breaking it up with a spoon, until browned and cooked through. Remove the sausage from the pot and set aside. Leave the rendered fat in the pot.
- Add the onion, carrots, and celery to the pot and cook in the sausage fat until softened, about 5-7 minutes. Add the garlic, oregano, and red pepper flakes (if using) and cook for another minute until fragrant.
- Pour in the white wine and scrape up any browned bits from the bottom of the pot.
- Add the chicken broth, diced tomatoes (undrained), bay leaf, and cooked beans (and reserved bean liquid if using). Bring to a boil, then reduce heat and simmer for at least 30 minutes, or up to an hour, to allow the flavors to meld.
- Return the cooked sausage to the pot. Season with salt and pepper to taste. Simmer for another 10 minutes.
- Remove the bay leaf before serving. Garnish with fresh parsley and serve hot with crusty bread.
Notes
For a richer flavor, use a combination of sweet and hot Italian sausage. A swirl of pesto also elevates this soup. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. You can also use canned cannellini beans if you don't have time to soak dried beans, but the flavor and texture will be slightly different. Consider adding a small amount of spicy chorizo for additional flavor.
