Tuscan Soup is a hearty mix of bacon, Italian sausage, garlic, and creamy cannellini beans. Use mild or hot sausage to adjust the spice, and top with Parmesan and parsley for extra flavor!
Heat 2 teaspoons of the sun-dried tomato oil in a large pot over medium-high heat. Add diced bacon and cook until browned and crisp. Remove with a slotted spoon and set aside on a paper towel-lined plate, leaving the grease in the pot.
Add diced onion and carrots to the pot and sauté for 3 minutes. Push them to the edges, then add the Italian sausage to the center. Let it sear, then break it apart and cook until deeply browned.
Stir in sun-dried tomatoes, garlic, and Italian seasoning for 1 minute until fragrant. Sprinkle flour on top, stirring constantly for another minute.
Pour in the drained beans and chicken broth. Bring to a boil, then reduce heat to medium-low. Cover and simmer for 10 minutes. Remove the lid and stir. Add the chopped spinach and heavy cream. Stir until the spinach is wilted.
Taste and add salt and pepper as needed (I use ½ teaspoon pepper and ¼–½ teaspoon salt, depending on the broth). Ladle into bowls, top with bacon, and garnish with Parmesan and parsley if desired. Enjoy!
Video
Notes
Note 1: Try some of these optional serving suggestions! Freshly chopped parsley, Parmesan cheese, and/or red pepper flakes.Storage: Let soup cool completely, transfer to an airtight container, and store in the fridge for up to 3 days. You may need to add a little bit of broth or water to thin it when reheating. I don’t recommend freezing this soup.