Bite-sized gnocchi turn this soup into something richer and more satisfying than a standard chicken soup, with pillowy little dumplings that soak up the creamy broth without falling apart. The spinach keeps it from feeling heavy, and that final squeeze of lemon wakes up the whole pot so the cream and chicken don’t taste flat. It lands in that sweet spot where one bowl feels cozy but still balanced enough to go back for seconds.
What makes this version work is the order. The onion and garlic need a little time to soften first, so the broth starts with a sweet, savory base instead of tasting sharp. The gnocchi go in near the end because they only need a few minutes in simmering liquid; leave them in too long and they start to swell and turn gummy. The cream goes in after the broth has come to a gentle simmer, not a hard boil, which keeps the texture smooth instead of grainy.
Below you’ll find the one timing detail that matters most, plus a few swaps for making the soup fit what you have on hand without losing that restaurant-style finish.
The gnocchi stayed pillowy, the cream never broke, and the lemon at the end kept the soup from tasting too heavy. My husband went back for a second bowl before I even sat down.
Creamy chicken gnocchi soup with tender potato dumplings and a bright lemon finish
The Reason the Gnocchi Goes in Last
Gnocchi are the part of this soup most likely to betray you. They start out tender, but if they sit in hot broth for too long, they absorb too much liquid and turn heavy instead of light and pillowy. That is why the pot should already be at a steady simmer before they go in, and why the rest of the soup comes together around their short cooking time instead of the other way around.
The second thing to watch is the heat after the cream goes in. A hard boil can split the dairy and make the broth look slightly curdled or greasy. Keep it at a gentle bubble, stir often, and you get a smooth soup with a glossy finish instead of one that looks tired in the pot.
What Each Ingredient Is Actually Doing in This Soup

- Shredded cooked chicken — Rotisserie chicken works well here because it brings seasoned meat and saves time. Use whatever cooked chicken you have, but add it near the end so it stays juicy instead of stringy.
- Potato gnocchi — This is the ingredient that gives the soup its signature texture. Shelf-stable, refrigerated, or frozen gnocchi all work; the only rule is to cook them just until they float and feel tender when pressed.
- Chicken broth — Broth is the backbone of the soup, so use one you actually like tasting on its own. If yours is low-sodium, that is fine; it just gives you more control when you season the finished pot.
- Heavy cream — This gives the soup its velvety body and keeps it from tasting thin. Half-and-half can stand in, but the broth will be lighter and a little less silky.
- Fresh spinach — Spinach wilts quickly and adds color without taking over. Baby spinach is easiest because the leaves are tender and disappear into the soup almost immediately.
- Onion and garlic — These build the savory base before the broth goes in. Cook them until the onion turns translucent and the garlic smells sweet, not sharp.
- Lemon juice — The squeeze at the end is not decoration. It cuts through the cream and sharpens the chicken and broth so the soup tastes finished instead of muddy.
Building the Soup So the Cream Stays Smooth
Softening the Aromatics
Start the onion and garlic in a little fat over medium heat and cook until the onion is soft and glossy. You want sweetness here, not browning. If the garlic starts to color too fast, lower the heat right away; burnt garlic gives the whole pot a bitter edge that no amount of cream can hide.
Cooking the Broth and Gnocchi
Add the broth and bring it to a simmer before the gnocchi go in. The broth should have tiny bubbles moving across the surface, not a rolling boil. Stir the gnocchi gently so they don’t stick together, then cook just until they float and feel tender, usually 3 to 4 minutes. Overcooking is what makes them bouncy and bloated.
Finishing With Chicken, Cream, and Spinach
Stir in the chicken and cream after the gnocchi are done, then keep the heat low. Once the soup is hot and silky, fold in the spinach and let it wilt for a minute or two. Finish with lemon juice at the end so the brightness stays fresh; if you add it too early, it gets lost in the simmer.
Three Ways to Adjust the Soup Without Losing the Good Part
Dairy-Free Version With a Lighter Broth
Use full-fat coconut milk or an unsweetened oat-based cooking cream in place of the heavy cream. Coconut milk gives the soup a subtle sweetness, while oat cream keeps the flavor closer to the original. Either way, keep the heat low so the alternative cream stays smooth.
Make It a Little Heartier
Add diced carrots or celery with the onion if you want a more classic soup base. They need a few extra minutes to soften, but they give the broth more body and a little more sweetness. This is the easiest way to stretch the pot without changing the texture of the gnocchi.
Gluten-Free Swap
Use gluten-free gnocchi and check that your broth is certified gluten-free. The cooking method stays the same, but gluten-free gnocchi can soften a touch faster, so taste them a minute early. Pull them the moment they are tender.
Storage and Reheating
- Refrigerator: Store for up to 3 days. The gnocchi will keep absorbing broth, so the soup thickens as it sits.
- Freezer: It does not freeze well once the cream and gnocchi are in it. The texture turns grainy and the gnocchi get soft, so this is best made fresh.
- Reheating: Warm it gently on the stove over low heat, adding a splash of broth or milk if needed. Don’t let it boil, or the cream can separate and the gnocchi can go past tender.
Answers to the Questions Worth Asking

Chicken Gnocchi Soup
Ingredients
Equipment
Method
- Heat a Dutch oven over medium heat, then add the diced onion and minced garlic. Sauté until softened, about 3-5 minutes, stirring occasionally and watching for fragrant, translucent onion edges.
- Pour in the chicken broth and bring it to a gentle simmer. Maintain a simmer for 2-3 minutes so the flavors start to meld without boiling hard.
- Add the potato gnocchi to the simmering broth. Cook according to package directions, about 3-4 minutes, until the gnocchi float and look tender (avoid overcooking to prevent mushiness).
- Stir in the shredded cooked chicken and heavy cream. Heat just until warmed through, about 2-3 minutes, keeping the soup at a light simmer and stirring for an even creamy color.
- Fold in the fresh spinach a handful at a time until wilted. Let it wilt for 1-2 minutes, turning from bright green to dark jade as it softens.
- Remove from heat and squeeze in the fresh lemon juice before serving. Taste and serve immediately so the citrus stays bright and the gnocchi remains pillow-soft.