***

Creamy Italian Sausage & Spinach Soup with Ditalini – Cozy, One-Pot Comfort

Hey there, friend! Can we talk about the magic of a really good, soul-warming soup for a minute? You know the kind I mean. The one that simmers on your stovetop, filling your whole kitchen with the most incredible, savory, herby aroma that makes everyone in the house drift towards the kitchen with hopeful, hungry eyes. The kind of soup that feels like a warm hug from the inside out.

For me, that soup is this Creamy Italian Sausage and Spinach situation. It’s the culinary equivalent of your favorite cozy sweater. It’s hearty, packed with flavor, and comes together in one pot with a rhythm that feels more like a joyful kitchen dance than a chore. We’re talking savory Italian sausage, tender little ditalini pasta, fresh veggies, and a creamy, Parmesan-kissed broth that will have you going back for “just one more spoonful” until the pot is mysteriously empty.

If you’re looking for a recipe that delivers maximum comfort with minimal fuss, you’ve found your new weeknight champion. So, tie on that apron, and let’s cook up a little bit of everyday magic together.

The Soup That Sparked a Thousand Suppers

Print

Creamy Italian Sausage & Spinach Soup with Ditalini : Cozy, One-Pot Comfort

This creamy Italian sausage and spinach soup is hearty, comforting, and full of rich, savory flavor. Made with tender ditalini pasta, fresh vegetables, and a swirl of cream and Parmesan, it’s a cozy one-pot meal that comes together easily for any night of the week. Use turkey or chicken sausage for a lighter twist that doesn’t skimp on taste.

  • Author: annareynolds
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4–6 1x

Ingredients

Scale

1 lb Italian sausage (pork, turkey, or chicken)

1 tablespoon olive oil

1 small onion, diced

3 garlic cloves, minced

2 medium carrots, sliced

2 celery stalks, chopped

4 cups chicken broth

1 cup ditalini pasta

1/2 teaspoon dried oregano

1/2 teaspoon dried basil

1/2 cup heavy cream

1/2 cup grated Parmesan cheese

2 cups fresh spinach, chopped

Salt and pepper to taste

Fresh parsley for garnish (optional)

Instructions

In a large pot, heat olive oil over medium heat. Add sausage and cook until browned. Remove excess grease if needed.

Stir in onion, garlic, carrots, and celery. Cook for 5–6 minutes until veggies are softened.

Add chicken broth, oregano, basil, and uncooked ditalini pasta. Bring to a boil, then reduce heat and simmer for 10–12 minutes, or until pasta is tender.

Lower the heat and stir in heavy cream and Parmesan until melted and creamy.

Fold in chopped spinach and cook for 1–2 minutes until wilted.

Taste and adjust salt and pepper.

Serve hot, garnished with fresh parsley and extra Parmesan if desired.

Nutrition

  • Calories: 430
  • Carbohydrates: 30g
  • Fiber: 25g
  • Protein: 24g

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

This recipe holds a special place in my heart because it truly marks the beginning of my “real” cooking journey. Picture a young, slightly overwhelmed version of me in my first apartment, hosting my then-boyfriend (now husband!) for a “fancy” dinner date at home. I had grand plans, but after a long workday, those plans were crumbling faster than a dry meatball.

I opened my fridge to find a lonely tube of Italian sausage, some wilting spinach, and a half-used bag of carrots. Desperation, as it often does, became the mother of a delicious invention. I threw it all into my one decent pot, added some broth and the last of my pasta, and crossed my fingers. What emerged from that pot wasn’t just a meal; it was a revelation. It was creamy, satisfying, and felt infinitely more sophisticated than the sum of its parts. We sat at my wobbly IKEA table, dipping crusty bread into this humble soup, and I remember thinking, “This. This is what cooking is all about.” It’s the recipe that taught me that great food doesn’t need to be complicated to be absolutely memorable.

Gathering Your Ingredients for Soup Success

Here’s your grocery list for coziness! I’ve added a few little chef notes and swaps to make this recipe work for you, no matter what you have on hand.

  • 1 lb Italian Sausage (pork, turkey, or chicken): This is the flavor powerhouse! I love using hot Italian sausage for a little kick, but sweet/mild is just as wonderful. For a lighter version, lean chicken or turkey Italian sausage works beautifully—you won’t miss a thing. If you buy links, just squeeze the meat out of the casings.
  • 1 tablespoon Olive Oil: Just a splash to get things going if your sausage is lean.
  • 1 small Onion, diced: The humble foundation of so many great dishes. Yellow or white onion is perfect here.
  • 3 Garlic Cloves, minced: Don’t be shy! Freshly minced garlic makes all the difference, filling the soup with its aromatic soul.
  • 2 medium Carrots, sliced: They add a subtle sweetness and a lovely pop of color. No need to peel them if you give them a good scrub!
  • 2 Celery Stalks, chopped: Part of the classic “soffritto” trio with onion and carrots, it builds a deep, savory base.
  • 4 cups Chicken Broth: Use a good-quality broth for the best flavor. Low-sodium is my go-to so I can control the salt level myself.
  • 1 cup Ditalini Pasta: Those little tubes are just made for soup! They hold the creamy broth perfectly. No ditalini? Small shells, orzo, or even broken-up spaghetti will work in a pinch.
  • 1/2 teaspoon Dried Oregano & 1/2 teaspoon Dried Basil: The dynamic duo of Italian seasoning. If you have an Italian seasoning blend, feel free to use a teaspoon of that instead!
  • 1/2 cup Heavy Cream: This is what gives the soup its luxurious, creamy texture. For a lighter option, half-and-half will work, though the soup will be a little less rich.
  • 1/2 cup grated Parmesan Cheese: Use the real stuff, freshly grated if you can! It melts beautifully and adds a salty, nutty depth. The pre-grated stuff in a canister often has anti-caking agents that can make your soup a bit grainy.
  • 2 cups fresh Spinach, chopped: We’re wilting this in at the end for a fresh, green boost. You can easily swap in kale (just remove the tough stems) or even Swiss chard.
  • Salt and Pepper to taste: Your most important tools! Always taste at the end and season accordingly.
  • Fresh Parsley for garnish (optional): A little sprinkle of green makes everything look prettier, don’t you think?

Let’s Make Some Magic: Your Step-by-Step Guide

Ready? Grab your favorite big, heavy-bottomed pot or Dutch oven. This is a one-pot wonder, so the cleanup is as easy as the cooking!

  1. Brown the Sausage: Heat your olive oil over medium heat. Add the Italian sausage and cook it, using your spoon to break it up into nice, bite-sized crumbles. Cook until it’s beautifully browned and cooked through. This step is where you build your base flavor, so let that sausage get some good color! Chef’s Hack: If you’re using pork sausage and there’s a lot of excess grease in the pot, you can drain off all but about a tablespoon. For turkey or chicken sausage, you’ll likely need to keep it all.
  2. Sauté the Aromatics: Now, stir in your diced onion, minced garlic, sliced carrots, and chopped celery right into the sausage. Ahhh, smell that? This is the moment your kitchen starts to smell like an Italian grandmother’s dream. Cook this for 5-6 minutes, stirring occasionally, until the onions are translucent and the carrots have just started to soften. You’re not looking to fully cook them yet, just wake up their flavors.
  3. Simmer the Soup: Pour in your 4 cups of chicken broth, and add the dried oregano and basil. Give it a good stir, scraping up any of those tasty browned bits from the bottom of the pot—that’s pure flavor gold! Now, stir in your uncooked ditalini pasta. Bring the whole pot to a lively boil, then immediately reduce the heat to a gentle simmer. Let it bubble away for 10-12 minutes, or until the pasta is perfectly tender (al dente is great here, as it will soften a bit more later).
  4. Create the Creamy Bliss: This is the best part! Turn the heat down to low. Stir in the heavy cream and the grated Parmesan cheese. Stir continuously until the cheese has melted completely and the soup has transformed into a smooth, creamy, dreamy masterpiece. Chef’s Tip: Keeping the heat low here prevents the cream from curdling and the cheese from getting stringy. We’re going for silky, not separated!
  5. Wilt in the Greens: Finally, fold in your chopped fresh spinach. It might look like a lot at first, but it wilts down in no time. Cook for just 1-2 minutes, until the spinach is bright green and wilted. Pro-Tip: Don’t overcook it at this stage! We want that vibrant color and fresh taste.
  6. The Final Touch – Taste! Grab a spoon and do a taste test. This is non-negotiable! Does it need a pinch more salt? A crack of black pepper? Adjust the seasoning until it sings for you.

How to Serve This Cozy Masterpiece

Ladle this gorgeous, steaming soup into deep bowls. I love to finish it with a little extra shower of Parmesan cheese and a sprinkle of fresh parsley for a pop of color. Now, the most important part: serve it with a big, crusty loaf of garlic bread or warm, buttery breadsticks for dipping. Trust me, you’ll want to sop up every last drop of that creamy broth. It’s also fantastic with a simple side salad dressed with a bright vinaigrette to cut through the richness.

Make It Your Own: Delicious Recipe Variations

  • Spicy Arrabbiata Twist: Add a pinch of red pepper flakes with the oregano and stir in a tablespoon of tomato paste with the sausage for a zesty, tomato-y kick.
  • White Bean & Kale: Swap the spinach for chopped kale and add a can of drained and rinsed cannellini beans for a fiber-packed, hearty variation.
  • Lighter “Zoodle” Version: For a low-carb option, skip the ditalini altogether. At the very end, stir in 2 cups of spiralized zucchini noodles (zoodles) and let them cook in the hot soup for just 2 minutes until tender-crisp.
  • Extra Veggie Power: Feel free to toss in a handful of chopped mushrooms or zucchini when you’re sautéing the carrots and celery.
  • Tortellini Swap: Replace the ditalini with cheese tortellini during the last 5-7 minutes of cooking for an even more indulgent treat.

Anna’s Chef’s Notes & Kitchen Stories

This soup has evolved so much since that first fateful night in my apartment! Over the years, I’ve learned a few things. For one, I used to be nervous about the cream and would sometimes skip it, but it really does make the soup special. It creates a velvety broth that just can’t be replicated.

One funny story: I once accidentally used a full tablespoon of red pepper flakes instead of a teaspoon when making the spicy version for a friend. Let’s just say we were chugging milk between bites! It was a fiery lesson in reading labels carefully. The soup was still delicious, but we definitely felt the heat for hours. My biggest tip? This soup is even better the next day (if you can manage to have leftovers). The flavors meld together beautifully. Just be aware the pasta will continue to absorb the broth, so you may need to add a splash of broth or water when reheating to bring it back to the perfect soupy consistency.

Your Soup Questions, Answered!

Q: My soup got really thick after it sat for a while. What happened?
A: Don’t worry, this is totally normal! The ditalini pasta continues to absorb the liquid as it sits. The simple fix is to just thin it out with a little extra chicken broth or water when you reheat it. It’ll be good as new!

Q: Can I make this soup ahead of time?
A: Absolutely! I recommend cooking the soup but leaving out the pasta and the cream/cheese. Let the base (sausage, veggies, broth) cool and store it in the fridge. When you’re ready to serve, reheat the base, cook the ditalini directly in the soup, and then stir in the cream and Parmesan at the end. This prevents the pasta from getting mushy and the dairy from separating.

Q: Why did my cream seem to curdle or separate?
A: This usually happens if the heat is too high when you add the dairy. The key is to always lower the heat to its lowest setting before you stir in the cream and Parmesan. Adding a little of the hot soup broth to the cream in a separate bowl to temper it before adding it to the pot can also help prevent this.

Q: Can I freeze this soup?
A: I don’t recommend freezing the version with the pasta and cream, as both can become grainy and separate upon thawing. For freezer meals, make the soup base (sausage, veggies, broth, and herbs) and freeze that. Then, when you’re ready, thaw, reheat, cook the pasta fresh, and add the cream and cheese.

Nutritional Info (Just a Rough Guide!)

Please note: This is a rough estimate per serving (assuming 4 servings) and can vary greatly based on the specific ingredients you use, especially the type of sausage and how much fat you drain.

  • Calories: ~430
  • Protein: 24g
  • Carbohydrates: 30g
  • Fat: 25g
  • Fiber: 3g

Final Thoughts: A Bowl Full of Comfort and Charm 🍲💛

There’s something almost magical about this Creamy Italian Sausage & Spinach Soup — the way it fills your kitchen with that savory-herby aroma, how each spoonful feels like a warm hug, and how a humble pot of ingredients can transform into something downright extraordinary. This is the kind of soup that doesn’t just feed your body — it nourishes your spirit.

It’s the recipe I turn to when the world feels a little too loud, when I need something cozy and grounding, or when I just want to make dinner that feels like love. It’s creamy but not heavy, flavorful without being fussy, and always, always satisfying. Whether you stick to the classic version or play around with your own creative twists — tortellini, kale, beans, or even a spicy kick — this soup never lets you down.

So grab your biggest ladle, pour yourself a bowl, and let this recipe remind you that sometimes, the simplest moments — a bubbling pot, a cozy bowl, a bit of bread for dipping — are the ones that make life truly delicious. 💛

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating