
Italian Sausage Pasta Soup brings together a creamy base, savory sausage, tender pasta, fresh veggies, and herby sun-dried tomatoes.
In a large pot over high heat, add olive oil. Once hot, add sausage, salt, and pepper. Sear for a minute on each side, then crumble and cook until browned. Remove sausage with a slotted spoon, leaving 1 tablespoon of grease in the pot and draining off the excess.
Reduce heat to medium. Add butter, onions, carrots, and garlic. Sauté until tender, about 7–9 minutes. Sprinkle flour on top and cook for another minute, stirring constantly.
Gradually add 1 cup of broth, whisking constantly to create a slurry. Add the remaining broth slowly, whisking and scraping the bottom of the pot.
Bring broth to a boil, then add pasta. Cook according to package instructions, minus one minute. Stir occasionally to prevent sticking.
Reduce heat to low. Add cream, kale, and sun-dried tomatoes, stirring well. Add Parmesan gradually, a few tablespoons at a time, to avoid clumping. Stir until melted, then add the sausage back in. Season with salt as needed. Add more broth for a thinner consistency, if desired.
Serve hot with hearty buttered bread on the side. Sprinkle red pepper flakes on top if you like some heat!