You know those evenings where you open the fridge, stare into it for a full two minutes, and close it like somehow the answer will change? Yeah, this soup was born out of one of those nights.
I had Italian sausage, a half-used box of ditalini pasta, and a block of parmesan that was begging to be used. What came out of that experiment was honestly one of the best things I've ever made — and I've made a lot of things. Rich, creamy, loaded with flavor, and done in 30 minutes flat.
This is the kind of recipe that feels like you spent hours on it but demands almost nothing from you. If you've been looking for a cozy weeknight dinner that doesn't require a culinary degree or a grocery list the length of your arm, you just found it.
Step 1: Brown the sausage
Heat olive oil in a large pot or Dutch oven over medium-high heat. Add the Italian sausage and break it apart with a wooden spoon as it cooks. Cook until browned and no longer pink, about 5 to 6 minutes. If there's excess grease, drain most of it but leave just a little — that's flavor.
Step 2: Saute the vegetables
Add the diced onion, carrots, and celery to the pot with the sausage. Saute everything together for about 4 to 5 minutes until the vegetables start to soften. Add the minced garlic and cook for another 30 seconds until fragrant. Your kitchen is going to smell incredible right about now.
Step 3: Build the broth
Pour in the diced tomatoes and chicken broth. Stir everything together and add the Italian seasoning, salt, and black pepper. Bring the soup to a gentle boil.
Step 4: Cook the pasta
Add the ditalini pasta directly to the pot. Reduce the heat to medium and let it cook for about 8 to 10 minutes, stirring occasionally, until the pasta is tender. Keep an eye on it — ditalini cooks fast.
Step 5: Add the cream and parmesan
Reduce the heat to low. Stir in the heavy cream and freshly grated parmesan cheese. Let it all melt together for about 2 minutes, stirring continuously. Taste and adjust seasoning as needed.
Step 6: Serve and enjoy
Ladle into bowls, top with extra parmesan and fresh parsley, and serve immediately. Try not to eat the whole pot by yourself. No promises though.
Refrigerator: Store leftover soup in an airtight container in the fridge for up to 4 days. The pasta will absorb more broth as it sits, so when reheating, add a splash of chicken broth or water to loosen it back up.
Freezer: If you plan to freeze this soup, I'd recommend freezing it before adding the pasta. Cooked pasta doesn't hold up great in the freezer — it gets mushy. Cook fresh pasta when you're ready to serve. The soup base on its own freezes well for up to 3 months.
Reheating: Warm it up on the stovetop over medium-low heat, stirring occasionally. You can also reheat it in the microwave in 90-second intervals, stirring between each one.
Look, I'm not going to sit here and tell you this soup will change your life — but it might just change your Tuesday nights. It's warm, it's filling, it's packed with flavor, and it takes 30 minutes. That's really all I need from a weeknight dinner.
If you make this, I genuinely want to hear about it. Drop a comment, tag me on Pinterest, or send me a message. Cooking is better when it's shared, and that's exactly what Recipes By Kip is all about.
Now go make the soup. You won't regret it.
With gratitude, Kip
This Parmesan Italian Sausage Ditalini Soup is rich, hearty, and surprisingly simple to pull together. Bold Italian sausage, tender ditalini pasta, and a velvety parmesan-laced broth come together in one pot in just 30 minutes. It's the kind of soup that makes everyone at the table ask for seconds.