This is one of those soups that brings instant comfort on a chilly evening. I recently made a big pot of it when we had friends over, and it disappeared in minutes. It has all the satisfying flavors of a long-simmered soup but comes together quickly enough for a weeknight. My take: I sear the chicken for a full 7 minutes to get a really deep, golden-brown crust, which adds a ton of flavor to the broth.
This recipe delivers that cozy, restaurant-style richness with simple, accessible ingredients. We build layers of flavor by searing the chicken first and then sautéing the vegetables in the same pot. With pillowy gnocchi, tender chicken, and a silky broth, it’s a complete and hearty meal in one bowl.
Perfecting the Gnocchi Texture
The key to great gnocchi soup is ensuring the dumplings are tender and pillowy, not dense or mushy. Add the gnocchi to simmering, not boiling, broth. This gentle heat cooks them through without causing them to break apart. You’ll know they’re ready when they start to float to the surface. Avoid over-stirring once the gnocchi are in; a gentle fold is all you need to keep them intact and beautifully soft.
Selecting the Right Chicken Cut
While this recipe calls for skinless, boneless chicken breast for a lean protein option, chicken thighs are an excellent alternative. Thighs contain more fat, which adds a richer, deeper flavor to the soup and results in exceptionally tender meat. If using thighs, you may want to sear them a minute or two longer to render some of the fat. Either cut will work beautifully, so choose based on what you have on hand or your personal preference.
Customizing Creaminess
The richness of this soup is easy to adjust. Heavy cream provides the most luxurious, silky texture and is very stable, meaning it won’t curdle when simmered gently. For a slightly lighter version, you can substitute the heavy cream with an equal amount of half-and-half. Just be sure to keep the heat low and avoid a rolling boil after adding it, as dairy with lower fat content is more prone to separating. The amount of Parmesan also contributes, so feel free to adjust for your ideal consistency.
Recipe Overview

- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Servings: 4-6 servings
- Difficulty: Easy
Ingredients
- 27g (2 tbsp) olive oil
- 454g (1 lb) boneless, skinless chicken breast, cut into chunks
- 150g (1 large) onion, diced
- 122g (2 medium) carrots, sliced
- 9g (3 cloves) garlic, minced
- 960g (4 cups) chicken broth
- 454g (1 lb) potato gnocchi, store-bought or homemade
- 60g (2 cups) fresh spinach
- 240g (1 cup) heavy cream
- 50g (1/2 cup) Parmesan cheese, grated
- Salt and black pepper, to taste
Step-By-Step Instructions
- Sear the Chicken
In a large Dutch oven or heavy-bottomed pot, heat the olive oil over medium-high heat. Add the chicken chunks in a single layer and sear until golden brown on all sides, about 5–7 minutes. This step creates a flavorful crust. Remove the chicken from the pot and set it aside.
- Cook Vegetables
To the same pot, add the diced onion and sliced carrots. Sauté for about 5 minutes, until the onions become soft and translucent. Add the minced garlic and cook for 1 minute more until fragrant, stirring constantly to prevent it from burning.
- Simmer the Broth
Pour in the chicken broth, using a spoon to scrape any browned bits (the fond) from the bottom of the pot. This is where a lot of concentrated flavor lies. Bring the broth to a gentle simmer.
- Add Gnocchi and Chicken
Return the seared chicken to the pot along with the gnocchi. Continue to simmer for 5–7 minutes, or until the gnocchi are tender and float to the surface.
- Incorporate Spinach and Cream
Reduce the heat to low. Stir in the fresh spinach and cook until it has just wilted, about 1–2 minutes. Pour in the heavy cream and stir to combine. Allow the soup to heat through gently for 2–3 minutes, but do not let it boil.
- Finish with Parmesan
Remove the pot from the heat and stir in the grated Parmesan cheese until it has melted completely into the soup. This helps create a smooth, creamy texture without clumping.
- Adjust Seasonings
Taste the soup and season generously with salt and fresh-cracked black pepper as needed. The saltiness of your broth and Parmesan will determine how much you need.
- Serve and Enjoy
Ladle the hot soup into bowls. Garnish with extra grated Parmesan if desired. This soup is wonderful on its own or served with a side of crusty bread for dipping.
If you enjoy this dish, try our Cheesy Garlic Breadsticks for a perfect pairing or next-weeknight option.
Substitutions & Variations
- Spicy Version: Add 1/4 to 1/2 teaspoon of red pepper flakes along with the garlic for a gentle, warming heat.
- Heartier Greens: Swap the spinach for chopped kale. Add it with the broth and allow it to simmer for 10-15 minutes to become tender.
- Time-Saver Chicken: To save on prep time, use 2-3 cups of shredded rotisserie chicken. Add it to the soup along with the gnocchi.
- Extra Veggies: Stir in a cup of frozen peas or corn during the last 5 minutes of cooking for added color and sweetness.
- Fresh Herbs: Top the finished soup with a sprinkle of fresh chopped parsley or basil for a bright, fresh finish.
Make-Ahead, Storage & Reheat
Store leftovers in an airtight container in the refrigerator for up to 3 days. The gnocchi will continue to absorb liquid and soften, which is normal. To reheat, warm the soup gently in a saucepan over medium-low heat until heated through, stirring occasionally. Avoid microwaving if possible, as it can affect the texture of the chicken and gnocchi.
Nutrition
- Serving Size: 1 bowl (1/6th of recipe)
- Calories: 420 kcal
- Protein: 30g
- Fat: 18g
- Carbohydrates: 38g
- Note: Estimates only.
FAQ
How do I keep the gnocchi from getting gummy or mushy in the soup?
Add gnocchi near the end of cooking and serve immediately. They cook fast and will keep absorbing liquid, so prolonged simmering makes them soften and lose their texture.
What's the best way to reheat leftovers without ruining the texture?
Reheat it gently in a saucepan over low heat, stirring occasionally. Avoid the microwave, which can make the chicken tough and the gnocchi overly soft and pasty.
My soup seems thin. How can I make it thicker and more creamy?
Let the soup simmer for a few extra minutes without a lid to reduce the liquid. You can also mash a few pieces of gnocchi against the side of the pot to release starch.
Can this soup be made ahead of time for a party or meal prep?
Yes, you can make the entire soup base ahead. Store it in the fridge, then reheat and add the gnocchi just before serving so they stay plump and tender.
Why did the cream curdle or separate after I added it to the soup?
This happens when cream is added to a liquid that's too hot or acidic. Stir it in at the end over low heat and don't let the soup boil again to keep it smooth.
What kind of side dish should I serve with this rich gnocchi soup?
A crisp green salad with a bright vinaigrette cuts through the richness nicely. Crusty bread is also great for soaking up any of the delicious, creamy broth.
Is it okay to use frozen gnocchi instead of shelf-stable gnocchi?
Absolutely. Add them directly from the freezer, but they might need an extra minute or two to cook. You'll know they are ready when they float to the surface.
How can I make a dairy-free version of this creamy gnocchi soup?
Use full-fat canned coconut milk instead of heavy cream for a similar richness. A good dairy-free Parmesan alternative will also add that essential savory flavor.
Equipment
- 1 Large Dutch oven or heavy-bottomed pot
- 1 Spoon
- 1 Ladle
- Cutting board
- Chef’s knife
Ingredients
- 27 g (2 tbsp) Olive oil
- 454 g (1 lb) Boneless skinless chicken breast cut into chunks
- 150 g Onion diced
- 122 g Carrots sliced
- 9 g (3 cloves) Garlic minced
- 960 g (4 cups) Chicken broth
- 454 g (1 lb) Potato gnocchi store-bought or homemade
- 60 g (2 cups) Fresh spinach
- 240 g (1 cup) Heavy cream
- 50 g (1/2 cup) Parmesan cheese grated
- Salt and black pepper to taste
Instructions
- Heat olive oil in a large Dutch oven over medium-high heat.
- Add chicken chunks in a single layer and sear until golden brown on all sides, about 6 minutes.
- Remove chicken and set aside.
- Add diced onion and sliced carrots to the same pot; sauté until onions are soft and translucent, about 5 minutes.
- Add minced garlic and cook for 1 minute, stirring constantly.
- Pour in chicken broth and scrape any browned bits from the bottom of the pot.
- Bring broth to a gentle simmer.
- Return seared chicken and add gnocchi to the pot; simmer 6 minutes or until gnocchi float to the surface.
- Reduce heat to low; stir in fresh spinach and cook until wilted, about 1–2 minutes.
- Pour in heavy cream and stir to combine; heat gently for 2–3 minutes without boiling.
- Remove pot from heat and stir in grated Parmesan until melted.
- Season with salt and black pepper to taste.
- Serve hot, optionally garnished with extra Parmesan.
