Silky broth, tender chicken, and pillowy gnocchi give this soup the kind of comfort that lands in a bowl and disappears fast. The sun-dried tomatoes pull it out of the ordinary: they add a tangy, concentrated tomato sweetness that keeps the cream from tasting flat, and the spinach at the end gives the whole pot just enough freshness to balance the richness.
What makes this version work is the order. The chicken cooks first so the broth picks up a little depth from the pan, then the gnocchi goes in only after the soup is simmering. That timing matters. Gnocchi doesn’t need long enough to soften, and if it hangs out too long in the pot, it goes from pillowy to heavy. The cream, spinach, and Parmesan go in at the end so the soup stays smooth instead of turning grainy or dull.
You’ll find a few practical notes below on how to keep the gnocchi from going mushy, which kind of sun-dried tomatoes give the best flavor, and how to adjust the soup if you want it a little lighter or a little richer.
The gnocchi stayed soft without falling apart, and the sun-dried tomatoes gave the broth this rich, almost buttery taste. I used oil-packed tomatoes and the soup was thick and creamy after just a few minutes.
Love the creamy broth, pillowy gnocchi, and tangy sun-dried tomatoes? Save this soup for the nights when you want dinner to feel rich without a lot of extra work.
The Trick to Keeping Gnocchi Pillowy Instead of Heavy
Gnocchi is one of those ingredients that rewards a light hand. It cooks fast, and once it’s tender, it’s done. If you keep simmering after that point, the dumplings absorb too much liquid and start to blur into the broth instead of staying distinct. That’s the main reason gnocchi soup can go from cozy to gluey in a matter of minutes.
The other thing that matters here is heat control after the dairy goes in. A hard boil can make the cream look broken and can tighten the Parmesan into little bits instead of melting smoothly. Gentle heat keeps the broth glossy and gives the soup its proper body.
What Each Ingredient Is Actually Doing in This Dish

- Gnocchi — Shelf-stable gnocchi works well here, and refrigerated gnocchi cooks even faster. Don’t boil it aggressively; a simmer is enough.
- Sun-dried tomatoes — Oil-packed tomatoes bring a deeper, rounder flavor and a little richness. If you use dry-packed tomatoes, soak them in hot water for 10 minutes first so they soften before they hit the pot.
- Heavy cream — This is what gives the soup its silky finish. Half-and-half works in a pinch, but the broth will be a little thinner and more likely to curdle if you let it boil.
- Parmesan — Freshly grated Parmesan melts more smoothly than the pre-shredded kind, which often contains anti-caking agents. If the soup turns grainy, the cheese probably went in over too much heat.
Building the Soup Base in the Right Order
Sweating the Aromatics
Start with the onion in olive oil and cook it until it looks soft and a little translucent at the edges. Add the garlic only for the last minute so it stays fragrant instead of turning bitter. If the garlic browns before the liquid goes in, it will carry a sharp edge through the whole pot.
Cooking the Chicken Through
Stir in the diced chicken and cook it until the pink spots are gone and the pieces feel firm when pressed with the spoon. Small dice helps here because it cooks quickly and stays tender. If the pieces are too large, they can finish unevenly and the soup loses the clean, spoonable texture that makes it good.
Simmering Before the Dairy Goes In
Add the broth and sun-dried tomatoes, then bring the pot up to a gentle simmer. This is where the tomatoes soften and the broth takes on their concentrated flavor. Keep the heat moderate; a rolling boil can make the chicken tough and reduces the broth too fast before the gnocchi has a chance to cook.
Finishing With Cream, Spinach, and Cheese
Once the gnocchi is tender, lower the heat before stirring in the cream, spinach, and Parmesan. The spinach should wilt in a minute or two, and the soup should look glossy, not greasy. If the cheese clumps, the pot was too hot when it went in.
How to Adapt This for Lighter, Dairy-Free, or Extra-Rich Versions
Dairy-Free Version
Use full-fat coconut milk or an unsweetened oat cream in place of heavy cream, then skip the Parmesan or use a dairy-free hard cheese alternative. The soup will still be creamy, but it will taste a little lighter and less savory than the original.
Gluten-Free Version
Use certified gluten-free gnocchi if your brand of choice is available. The rest of the ingredients are naturally gluten-free, but the gnocchi label matters because some packaged versions include wheat flour.
Make It Heartier
Add an extra half-cup of broth and a handful more spinach if you want a soupier finish, or stir in another ounce of Parmesan for a thicker, more savory bowl. If you want more texture, a little cooked bacon or pancetta works well with the tomatoes.
Storage and Reheating
- Refrigerator: Store for up to 3 days. The gnocchi will keep absorbing broth, so expect the soup to thicken.
- Freezer: Not the best choice. Cream-based soups can separate, and gnocchi turns soft after thawing.
- Reheating: Reheat gently on the stove over low heat with a splash of broth or water to loosen it. Don’t boil it, or the cream can split and the gnocchi can break down.
Answers to the Questions Worth Asking

Creamy Chicken and Gnocchi Soup with Sun-Dried Tomatoes
Ingredients
Equipment
Method
- Heat olive oil in a large pot over medium heat and sauté the onion and garlic until fragrant, about 3-4 minutes, stirring occasionally and scraping browned bits from the bottom.
- Add the diced chicken and cook until no longer pink throughout, about 5-7 minutes, until the pieces turn opaque and lightly golden at the edges.
- Stir in the chicken broth and sun-dried tomatoes and bring to a simmer, about 3-5 minutes, until you see steady bubbles across the surface.
- Add the gnocchi and cook according to package directions, about 2-4 minutes, until they float and look tender but not bursting.
- Stir in the heavy cream, spinach, and Parmesan cheese until the spinach wilts and the soup turns creamy, about 2-3 minutes, with a smooth, lightly thickened texture.
- Season with salt and pepper to taste and serve immediately, keeping the soup hot and creamy with no further simmering.