Italian Sausage & White Bean Soup
This family recipe is so special to me - seriously one of the soups that will make you a soup girl at heart. It's such a hearty and flavorful soup packed with protein, veggies, and rich Italian flavors. Perfect for a cozy meal on a chilly day!
Total Time 50 minutes mins
In a large pot, heat 1 tbsp olive oil over medium heat.
Add Italian sausage and cook, breaking it up with a spatula or meat masher, until browned and fully cooked.
Remove sausage from the pot and set aside.
In the same pot (without adding extra oil), sauté onion, carrots, celery, and garlic over medium heat for 5-7 minutes, until the onions are translucent.
Stir in flour, Italian seasoning, salt, and black pepper. Cook for about 1 minute to coat the veggies.
Add tomato paste and stir until well combined.
Pour in 6-8 cups of broth, stirring well.
Add white beans and bring to a gentle simmer.
Carefully transfer about 3.5 cups of the soup (including veggies and beans) to a blender.
Blend until mostly smooth (can still be a little chunky for texture).
Pour the blended mixture back into the pot and stir.
Add your uncooked pasta to the soup, allowing to cook through or slightly al dente.
Return the cooked sausage to the pot.
Stir in heavy cream (optional) and let simmer for 1-2 minutes.
Ladle into bowls and top with grated Parmesan and fresh basil.
Keyword Beans, Chicken Sausage, Pasta