Tender gnocchi, shredded chicken, and spinach turn a simple creamy broth into a bowl that tastes like it simmered all afternoon, even though it comes together in about 30 minutes. The texture is what keeps this soup on repeat: soft potato pillows, juicy chicken, and a broth that stays silky instead of turning heavy or gluey.
The key is keeping the gnocchi separate from any hard boil and adding the cream at the end, after the broth has settled into a gentle simmer. That keeps the soup smooth and protects the gnocchi from breaking apart. Parmesan adds salt and body at the finish, while the spinach gives the bowl just enough freshness to keep the richness in check.
Below you’ll find the small things that make this version work better than the average weeknight soup: when to add the cream, how to keep the gnocchi pillowy, and the swaps that still give you a rich, satisfying bowl when you’re working with what you have.
The gnocchi stayed pillowy and the broth turned creamy without getting too thick. I added a little extra spinach at the end and my husband went back for a second bowl before I even sat down.
Creamy Chicken Gnocchi Soup with pillowy gnocchi, tender chicken, and spinach belongs in your dinner rotation.
The Reason Gnocchi Stays Tender Instead of Turning Mushy
The biggest mistake in chicken gnocchi soup is treating the gnocchi like pasta and boiling it hard for too long. Gnocchi are delicate; once they float and turn plump, they need just a short finish in the broth. If you keep them at a rolling boil, the outside starts to split before the inside gets its soft, potato-rich texture.
This version keeps the broth at a gentle simmer and adds the gnocchi late in the process, which lets them cook through without falling apart. It also gives you time to build flavor in the broth before the starch from the gnocchi thickens everything up. That’s how you get a soup that feels creamy and substantial without becoming gluey.
What Each Ingredient Is Actually Doing in This Bowl

- Chicken breast — Cooked, shredded chicken gives the soup protein and substance. Leftover rotisserie chicken works well here and saves time; just shred it into bite-sized pieces so it warms through fast without drying out.
- Potato gnocchi — This is the part that makes the soup feel hearty. Shelf-stable, refrigerated, or frozen gnocchi all work, but the fresher ones usually keep the best texture. Don’t swap in regular pasta and expect the same result; gnocchi brings a soft, dumpling-like bite that pasta can’t mimic.
- Heavy cream — Cream rounds out the broth and gives it that restaurant-style body. Half-and-half can work in a pinch, but the soup will be thinner and a little less rich. Add it after the broth has simmered so it blends in smoothly instead of curdling from high heat.
- Parmesan — Parmesan adds salt, savoriness, and a little thickness as it melts. Grate it finely so it disappears into the soup instead of clumping. Pre-shredded cheese can work, but freshly grated Parmesan melts cleaner and tastes sharper.
- Baby spinach — Spinach brings color and a fresh finish that keeps the soup from feeling heavy. Stir it in at the very end so it wilts without turning dark or muddy. Kale can replace it if you want more chew, but it needs a few extra minutes to soften.
Build the Broth Before the Gnocchi Goes In
Softening the Onion and Garlic
Start by cooking the diced onion until it turns translucent and loses its raw edge, then add the garlic just long enough for it to smell fragrant. If the garlic browns, it goes bitter and the soup tastes harsh, so keep the heat moderate and stay close to the pot. This early step matters because it gives the broth a savory base before any dairy or gnocchi go in.
Creating the Simmering Base
Pour in the chicken broth and let it come to a gentle simmer, not a hard boil. You want the surface to move lazily with a few bubbles, which keeps the liquid clear and gives the gnocchi a calm environment to cook in. If the broth is boiling aggressively, the gnocchi can break apart as soon as they start to soften.
Finishing with Chicken, Cream, and Greens
Stir in the cooked chicken and heavy cream after the broth has settled. Then add the gnocchi and cook them just until they float and feel tender when pressed with a spoon, usually 3 to 4 minutes. Fold in the spinach last so it wilts in the residual heat, and finish with Parmesan once the pot is off the highest heat for the smoothest texture.
How to Adapt This for a Lighter Bowl or a Different Pantry
Dairy-Free Version
Swap the heavy cream for full-fat coconut milk or an unsweetened dairy-free cooking cream, and use a dairy-free Parmesan-style topping if you want that salty finish. The soup will still be creamy, but the flavor will be a little softer and less sharp than the classic version.
Gluten-Free Version
Use certified gluten-free gnocchi and check that your broth is gluten-free as well. The method stays the same, but gluten-free gnocchi can soften a little faster, so start checking them a minute early.
Using Rotisserie Chicken
Rotisserie chicken is one of the best shortcuts here. Add it near the end so it heats through without shredding into strings or drying out, and use a little less salt at the finish because it already brings seasoning.
Storage and Reheating
- Refrigerator: Store for up to 3 days. The gnocchi will absorb more broth as it sits, so expect the soup to thicken.
- Freezer: It doesn’t freeze well once the cream and gnocchi are in the pot. The texture turns grainy and the gnocchi gets mealy, so freeze only the broth and chicken base if you want to prep ahead.
- Reheating: Warm it slowly over low heat on the stove, stirring often. Don’t let it boil, or the cream can separate and the gnocchi can split. Add a splash of broth if the soup has thickened too much in the fridge.
Answers to the Questions Worth Asking

Chicken Gnocchi Soup
Ingredients
Equipment
Method
- Heat a Dutch oven over medium heat and sauté the diced onion and minced garlic until softened, about 4–6 minutes, stirring occasionally as they turn translucent and fragrant.
- Pour in the chicken broth and bring it to a simmer, about 3–5 minutes, until you see steady small bubbles across the surface.
- Add the potato gnocchi and cook according to package directions, about 3–4 minutes, stirring gently once so the gnocchi float and start to look tender and pillowy.
- Stir in the shredded chicken and heavy cream, then keep the soup at a gentle simmer for 2–3 minutes, until the broth turns creamy and the chicken is heated through.
- Add the baby spinach and cook until wilted, about 1–2 minutes, until the leaves turn bright green and collapse into the soup.
- Stir in the grated Parmesan cheese and season with salt and pepper to taste, about 30–60 seconds, until the cheese melts and the soup looks smooth and lightly thickened.