Creamy garlic chicken gnocchi soup lands in the bowl with a thick, spoon-coating broth, tender shreds of chicken, and little potato dumplings that stay soft without turning mushy. The garlic and parmesan give it that deep savory base, while the spinach cuts through the richness just enough to keep every bite from feeling heavy.
The part that makes this version work is the order. The onion and garlic go into butter first so the broth starts with a built-in flavor base, then the cream gets added after the stock has come up to a simmer. That keeps the dairy smooth instead of letting it boil hard and turn grainy. Gnocchi only needs a few minutes, and if you cook it too long it starts to break down and cloud the soup.
Below, you’ll find the small timing details that keep the gnocchi tender, plus a few smart swaps if you need to work with what’s in the fridge. The end result is the kind of soup that tastes like you spent all afternoon on it, even though it comes together fast.
The broth came out silky and the gnocchi stayed pillowy even after I reheated the leftovers the next day. My husband kept going back for “just one more bowl.”
Save this creamy garlic chicken gnocchi soup for a cozy bowl with pillowy gnocchi, spinach, and a silky parmesan broth.
The Trick to Keeping Gnocchi Tender in Creamy Soup
The biggest mistake with gnocchi soup is treating the dumplings like pasta. Gnocchi cooks fast, and once it’s done, it doesn’t have much structure left to give. If the soup boils hard after the gnocchi goes in, the potato pieces can split open and the broth turns starchy and thick in the wrong way.
Keep the heat at a gentle simmer and watch for the gnocchi to float. That’s your cue that they’re cooked through. The spinach goes in at the very end because it only needs a minute or two to collapse; any longer and it loses its bright color and starts tasting flat.
- Potato gnocchi — Shelf-stable or refrigerated gnocchi both work. Fresh gnocchi cooks a little faster, so start checking it at the 3-minute mark.
- Heavy cream — This is what gives the soup its body. Half-and-half will work in a pinch, but the broth will be thinner and less silky.
- Parmesan — Grate it fresh if you can. Pre-grated parmesan often melts less smoothly because of the anti-caking agents, and that matters in a soup like this.
- Shredded chicken — Rotisserie chicken is the easiest shortcut here. It brings seasoning along with it, which helps the soup taste fuller without extra work.
What Each Ingredient Is Doing in the Bowl

- Butter, onion, and garlic — These build the base flavor before any liquid goes in. The butter carries the garlic gently, and the onion softens the sharp edge so the broth tastes round instead of harsh.
- Chicken broth — Use a broth you’d actually drink on its own. A weak broth makes the whole soup taste thin, even with cream and parmesan added later.
- Heavy cream — This is the ingredient that turns the broth into a true creamy soup. Add it after the broth is hot but not violently boiling so it stays smooth.
- Nutmeg — Just a small pinch is enough. It doesn’t make the soup taste sweet; it gives the dairy a warmer, more complete finish.
- Spinach — Baby spinach is the easiest choice because it wilts fast without needing chopping. If you use chopped regular spinach, squeeze out extra moisture so the soup doesn’t thin out.
Building the Soup Without Breaking the Cream
Softening the Onion and Blooming the Garlic
Melt the butter in a large pot and cook the diced onion until it turns translucent and soft around the edges. Add the garlic and Italian seasoning next, and cook just until the garlic smells fragrant, not browned. If the garlic takes on color at this stage, it turns bitter and that bitterness will carry through the whole soup. Keep the heat moderate and stir often so the butter doesn’t brown before the broth goes in.
Turning the Broth Into a Cream Base
Pour in the chicken broth and bring it to a steady simmer before you add the cream. That gives the soup a hot base without shocking the dairy. Stir in the cream slowly, then keep the heat low enough that you see small bubbles around the edges, not a rolling boil. If the soup boils hard after the cream goes in, it can look slightly broken or grainy.
Cooking the Gnocchi at the Right Speed
Add the gnocchi and let it cook until it floats and feels tender when pressed against the side of the pot. That usually takes only a few minutes. Don’t walk away here, because gnocchi goes from tender to bloated fast. The broth will thicken a little as the gnocchi cooks, which is part of what makes the soup feel rich.
Finishing With Chicken, Spinach, and Parmesan
Stir in the shredded chicken and spinach and cook just until the spinach wilts. Remove the pot from the heat before adding the parmesan so it melts into the broth instead of clumping. Nutmeg goes in at the end, along with salt and pepper, because the parmesan already brings plenty of salt. Finish with basil and extra parmesan right before serving for the brightest flavor.
How to Adapt This Soup When You Need a Different Path
Dairy-Free Version
Use full-fat coconut milk or an unsweetened dairy-free cream in place of the heavy cream, and skip the parmesan or use a meltable dairy-free alternative. The soup will still be creamy, but the flavor will shift slightly and lose some of the sharp salty finish that parmesan brings.
Gluten-Free Gnocchi Check
Use gluten-free gnocchi if that’s what you need, but don’t assume every store-bought gnocchi is GF just because it’s potato-based. The texture is usually a touch softer, so simmer gently and pull it as soon as it floats.
Use Turkey or Sausage Instead of Chicken
Shredded turkey works almost exactly the same way as chicken, especially after a holiday roast. If you want a deeper, more savory soup, use cooked Italian sausage and crumble it into the broth before the cream goes in; it changes the whole dish into something a little heartier and more pronounced.
Storage and Reheating
- Refrigerator: Store for up to 3 days. The gnocchi will keep soaking up broth, so the soup gets thicker overnight.
- Freezer: It’s not my first choice for freezing because cream soups and gnocchi can turn grainy and soft after thawing. If you must freeze it, do it before adding the gnocchi and spinach.
- Reheating: Warm it slowly over low heat on the stove, adding a splash of broth if it has thickened too much. High heat is the fastest way to make the cream separate and the gnocchi fall apart.
Questions I Get Asked About This Recipe

Creamy Garlic Chicken Gnocchi Soup
Ingredients
Equipment
Method
- Melt 3 tablespoons butter in a large pot over medium heat. Sauté the diced onion for 4 minutes, stirring until softened and lightly translucent.
- Add the minced garlic and 1 teaspoon Italian seasoning. Cook for 2 minutes, stirring constantly, until fragrant without browning the garlic.
- Pour in 4 cups chicken broth and bring to a simmer. Stir in 2 cups heavy cream until the broth looks smooth and creamy.
- Add 16 oz potato gnocchi to the pot. Simmer for 3-4 minutes until the gnocchi float and look cooked through.
- Add the cooked, shredded chicken and 3 cups baby spinach. Cook for 2 minutes, stirring, until the chicken is warmed and the spinach wilts.
- Stir in 1/2 cup parmesan and 1/4 teaspoon nutmeg, then season with salt and black pepper to taste. Keep the heat at a gentle simmer until the soup thickens slightly and the cheese melts smoothly.
- Ladle into bowls and top with extra parmesan and fresh basil. Serve immediately while the gnocchi are pillowy and the cream broth is hot.


