Created by KittenCal on May 29, 2012
Step 1: Drain the beans. In a large stockpot or Dutch oven, heat the olive oil over medium-high heat (use enough olive oil to cover the bottom of the pot). Add the sausage and saute for 5 to 6 minutes or until browned. Remove the sausage from the skillet and reserve. Add the onions and cook 2 to 3 minutes, stirring occasionally. Add the garlic, chili flakes and thyme; cook 1 minute.
Step 2: Add the browned sausage back to the pot. Stir in the beans and bay leaves, then chicken stock and water; bring to a boil; reduce heat to a simmer and cook, partially covered for 2 1/2 to 3 hours, stirring occasionally and seasoning with salt and pepper the middle of cooking time and at the end of cooking. When done the soup should be fairly thick and the beans should be very tender.
Step 3: Ladle into bowls. Sprinkle with Parmesan cheese if dessired. Serve with a crusty loaf of bread