This soup is hearty and filling. It is perfect for a thrifty lunch or dinner any day of the week and a great way to use up bits and pieces you have lurking in the back of your fridge.
Add the beans to a large pot. Cover with 1 to 2 inches of water and let soak for at least 8 hours but preferably overnight. Drain and rinse, then set aside.
In a large pot over medium heat, add the bacon and cook until crisp, 8 to 10 minutes. Remove with a slotted spoon. Add the onions, carrots, celery, garlic and red pepper flakes. Cook to soften, 3 to 4 minutes. Add the wine and bring to a boil, scraping the pan. Add the stock, tomatoes, Italian seasoning and rinsed beans. Season with the salt and pepper and bring to a boil. Reduce to a simmer, then cover and cook until the beans are tender, 2 to 2 1/2 hours. Taste and adjust the seasoning as needed.
To serve, place some cooked rice in a serving bowl, then ladle in the soup and garnish with the reserved bacon and freshly grated Parmesan, along with a slice of sourdough bread.
Tools You May Need
Tools You May Need
Price and stock may change after publish date, and we may make money off
these links.
By entering your email address, you agree to our Terms of Use
and acknowledge the Privacy Policy.
Food Network and
its affiliates
may use your email address to provide updates, ads, and offers.
To withdraw your consent or learn more about your rights, see the
Privacy Policy.