Ingredients
Equipment
Method
- Heat the olive oil in a large pot or Dutch oven over medium-high heat until shimmering.
- Add the diced onion, carrots, and celery. Sauté for 4–5 minutes, stirring occasionally, until softened.
- Stir in the minced garlic and cook for 30 seconds until fragrant.
- Add the Italian sausage and break it up into crumbles with a wooden spoon. Cook for about 5 minutes until no longer pink. Drain excess fat from the pot as desired.
- Add the sun-dried tomatoes, tomato paste, Italian herb blend, salt, and pepper. Stir well to combine and coat the meat and vegetables.
- Pour in the white wine to deglaze the pot. Scrape up any browned bits from the bottom and let the wine bubble for about 1 minute.
- Add the chicken broth and drained cannellini beans. Stir to combine and bring to a boil.
- Lower the heat to a steady simmer, cover the pot, and cook for 25–30 minutes, stirring occasionally.
- Taste the broth and adjust seasoning with salt, pepper, or additional herbs as needed.
- Remove the pot from the heat. Stir in the heavy cream, grated Parmesan, and baby spinach until the spinach is wilted and everything is combined. Serve immediately with crusty bread.
Notes
- No wine? Skip it or replace with extra chicken broth.
- Sausage swap: ground chicken, turkey, or crumbled bacon all work well.
- For extra heat, garnish with red chili pepper flakes.
- Leftovers keep in an airtight container in the fridge for up to 4 days.
- Not recommended for freezing with cream added — freeze the base only and stir in cream upon reheating.
- Reheat gently on the stovetop over medium-low heat with a splash of broth if needed.
- Sausage swap: ground chicken, turkey, or crumbled bacon all work well.
- For extra heat, garnish with red chili pepper flakes.
- Leftovers keep in an airtight container in the fridge for up to 4 days.
- Not recommended for freezing with cream added — freeze the base only and stir in cream upon reheating.
- Reheat gently on the stovetop over medium-low heat with a splash of broth if needed.
