Healthy Creamy Spinach Gnocchi Soup: One-Pot

Creamy Spinach Gnocchi Soup in 30 Minutes
By Kendra Thompson
Potato starch is the secret to thickening this Creamy Spinach Gnocchi Soup naturally, reducing the need for excessive heavy cream.
  • Time: 10 min active + 20 min cook
  • Flavor/Texture Hook: Rich, comforting, and bright
  • Perfect for: Quick dinners that feel cozy and satisfying

The scent of butter and onions sizzling in a pan is enough to brighten any mood. I remember a rainy Tuesday when I returned home shivering and exhausted, craving a meal that tasted like it came from a restaurant but didn't require hours of preparation.

After trying several variations, I found that most were either overly heavy or turned the gnocchi into soft, mushy clouds. This recipe hits the mark. It is a savory, indulgent dish that provides comfort without making you feel sluggish afterward.

I rely on this Creamy Spinach Gnocchi Soup for those exact nights. It's a fast, one-pot meal that tastes significantly more complex than the actual work involved.

Creamy Spinach Gnocchi Soup Guide

This recipe is all about efficiency. You aren't making the gnocchi from scratch, and you aren't simmering a stock for eight hours. Instead, we use a few smart moves to get a deep flavor in 30 minutes.

The key is the order of operations. Sautéing the vegetables first builds a base, and adding the dairy at the very end keeps the soup from breaking. It's a simple process that yields a result that feels a bit fancy.

Why This Soup Works

Potato Starch: Simmering the gnocchi releases starch into the broth, resulting in a naturally thick and velvety consistency.

Acid Balance: A squeeze of lemon juice added just before serving cuts through the richness of the Parmesan and half and half, brightening the entire dish.

Everything You'll Need

To save a significant amount of effort without losing the spirit of the meal, I recommend using a high-quality store-bought gnocchi. Just be certain you choose the potato based variety.

ComponentPurposeSubstitute Notes
Potato GnocchiHearty baseCavatelli: Chewier feel, takes slightly longer
Baby SpinachColor and nutrientsKale: Holds its form better, needs an extra 3 mins
Half and HalfCreaminessHeavy cream: Richer; thin it with a bit of milk
Chicken BrothSavory liquidVegetable broth: Excellent for vegetarian diets

For the rest of the list, stick to these quantities:

  • 1 tbsp olive oil
  • 1 tbsp unsalted butter
  • 1 medium yellow onion, finely chopped
  • 3 garlic cloves, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 4 cups low sodium chicken broth
  • 16 oz potato gnocchi Why this? Quick cooking and absorbs broth well
  • 3 cups fresh baby spinach, roughly chopped
  • 1/2 tsp dried thyme
  • 1 bay leaf
  • 1/2 cup half and half Why this? Balanced fat content for a silky finish
  • 1/4 cup Parmesan cheese, freshly grated
  • 1 tsp fresh lemon juice
  • salt to taste
  • black pepper to taste

Tools for the Job

Standard home gear works perfectly for this. I prefer using a Dutch oven because the heavy base prevents the butter from scorching, though any large pot will work.

I also recommend a sturdy wooden spoon. It's ideal for stirring in the gnocchi and spinach while ensuring you don't scratch the bottom of your pot.

Step-by-step Soup Guide

Let's get started. Maintain a consistent temperature; if the pot starts bubbling too vigorously, simply turn the heat down a notch.

Phase 1: Building the Flavor Base

  1. In a heavy bottomed pot or Dutch oven, heat the olive oil and butter over medium heat until the butter has melted and is bubbling.
  2. Add the diced carrots, celery, and onion. Sauté for 5–7 minutes until the carrots soften and the onions become translucent.
  3. Stir in the dried thyme and minced garlic for 60 seconds until the mixture smells aromatic. Note: Be careful not to brown the garlic, as it can develop a bitter taste.

Phase 2: Simmering the Soup

  1. Pour in the broth and add the bay leaf, then increase the heat to bring the liquid to a gentle boil.
  2. Carefully stir in the gnocchi. Lower the heat to medium low and simmer uncovered for 4–5 minutes until the gnocchi bob to the top.
  3. Fold in the chopped baby spinach and stir gently for 1–2 minutes until the leaves have wilted.

Phase 3: The Finishing Touch

  1. Switch the heat to low and stir in the Parmesan cheese and half and half. Remove the pot from the heat immediately after the cheese melts to avoid dairy separation.
  2. Mix in the lemon juice and season with salt and pepper. Discard the bay leaf before serving.
Chef Note: If you have a few extra minutes, grate your own Parmesan from a block. Pre-shredded varieties are often coated in cornstarch, which can make the soup feel slightly grainy.

Fixing Common Soup Issues

Not every simple recipe is foolproof; usually, success comes down to how you control the temperature.

Fixing Mushy Gnocchi

This typically occurs if the soup boils too hard or if the gnocchi remain in the hot liquid for too long. The secret is to remove the pot from the heat the moment the gnocchi rise to the surface. While you cannot reverse overcooking, you can prevent it by avoiding excessive simmering.

Dealing with Thin Broth

If the consistency is too thin and lacks creaminess, let it simmer for an additional 2–3 minutes before stirring in the dairy. This allows more starch to release from the gnocchi to thicken the liquid. I wouldn't recommend adding flour or cornstarch, as these can alter the flavor.

Why Did the Dairy Curdle?

Dairy tends to separate if it reaches a rolling boil. To avoid this, ensure your heat is set to low before stirring in the half and half. For a perfectly smooth texture, take the pot completely off the burner before adding the cheese.

Different Ways to Make It

This Creamy Spinach Gnocchi Soup is incredibly versatile. Depending on what you have in your kitchen, you can easily customize the protein or the liquid base.

Creamy Chicken Spinach Gnocchi Soup

For a more filling meal, mix in 2 cups of shredded rotisserie chicken during step 6. Since the chicken only needs to heat through, it won't increase the total cooking time.

Creamy Sausage Spinach Gnocchi Soup

Sauté some crumbled Italian sausage in the pot before adding the butter and oil. This provides a salty, zesty depth that complements the spinach perfectly.

Vegetarian Gnocchi Soup

Replace the chicken broth with a high-quality vegetable stock. To maintain the richness, feel free to stir in a teaspoon of miso paste or a bit of nutritional yeast.

If you prefer an even more indulgent base, see my creamy garlic parmesan sauce for tips on adding more cheese.

Healthy Creamy Spinach Gnocchi Soup

To reduce the calories, use evaporated skim milk instead of half and half. You can also substitute potato gnocchi with cauliflower gnocchi, but keep a close eye on them as they tend to soften more quickly.

Goal?Exact Change
Brighter flavor?Mix in 1 tsp lemon zest
Thicker soup?Simmer 2 mins longer
Extra greens?Fold in chopped kale

Storage and Leftovers

This soup is great, but gnocchi are like sponges. They'll keep absorbing liquid as they sit in the fridge.

Store any leftovers in a sealed container in the cooler for up to 3 days. When you go to reheat it, you'll likely notice the soup has turned into more of a stew. Just stir in a splash of broth or water to bring it back to the right consistency.

I don't recommend freezing this specific recipe. The dairy can separate, and the gnocchi often get a mealy texture after thawing. If you must freeze it, freeze the base (everything except the dairy and spinach) and add those fresh when you reheat.

To avoid waste, use your onion ends and carrot peels to make a quick scrap broth for your next meal. Just simmer them with water and a bay leaf for an hour.

Serving Ideas and Pairings

Since this is a pretty filling meal, you don't need much on the side. A piece of crusty sourdough bread is the classic choice. I like to toast it with a bit of garlic butter to scoop up the last bit of the broth.

A simple side salad with a sharp vinaigrette works well to balance the richness of the cream. Think arugula with lemon and olive oil.

If you're in a soup making mood but want something meatier next time, my beef barley soup is another great option for cold nights.

Right then, just remember to serve this in warmed bowls. There's nothing worse than a creamy soup that gets cold the second it hits the ceramic.

What Makes This So Good

The magic of this Creamy Spinach Gnocchi Soup comes down to the contrast. You have the softness of the potato dumplings, the slight bite of the carrots, and the freshness of the spinach.

It feels like a luxury meal, but the total time is only 30 minutes. It's the kind of dish that proves you don't need an expensive kitchen or a ton of time to make something that tastes like a hug.

Trust me on this: the lemon juice is non negotiable. Without it, the soup is just "heavy." With it, the flavors actually pop. It's a simple addition that makes a huge difference in the final result.

High in Sodium

⚠️

840 mg 840 mg of sodium per serving (37% 37% of daily value)

The American Heart Association recommends that most adults limit their sodium intake to no more than 2,300 mg per day, with an ideal limit of 1,500 mg for those with hypertension.

Tips to Reduce Sodium

  • 🥣Swap the Broth-30%

    Replace the low-sodium chicken broth with no-salt added chicken broth or a homemade stock to significantly cut salt levels.

  • 🧂Eliminate Added Salt-25%

    Remove the 'salt to taste' entirely; the broth and cheese already provide a substantial amount of sodium.

  • 🧀Reduce Parmesan-15%

    Decrease the amount of Parmesan cheese or substitute a portion of it with nutritional yeast for a salty, nutty flavor with less sodium.

  • 🥔Mind the Gnocchi-15%

    Processed potato gnocchi can be surprisingly high in salt; look for brands with the lowest sodium per serving or make them from scratch.

  • 🌿Enhance with Herbs

    Increase the dried thyme and black pepper to create a deeper flavor profile that compensates for the reduction in salt.

Estimated Reduction: Up to 60% less sodium (approximately 336 mg per serving)

Recipe FAQs

What makes this gnocchi soup so creamy?

The combination of butter, Parmesan, and half and-half creates the rich base. If you enjoyed mastering the creamy texture here, see how the same principle works in our silky sauce.

Is it true that gnocchi must be pre-boiled before adding them to the pot?

No, this is a common misconception. They cook perfectly right in the broth for 4 to 5 minutes until they float to the surface.

How to stop the dairy from separating at the end?

Lower the heat to low before stirring in the half and-half and cheese. Remove the pot from the heat immediately after the cheese melts.

Why does the soup turn into a stew after sitting?

Gnocchi act like sponges and absorb the liquid while chilling. Stir in a splash of water or broth when reheating to restore the original consistency.

Can I substitute the half and-half with another dairy product?

Use heavy cream for a thicker soup or whole milk for a lighter version. Keep in mind that milk will result in a thinner consistency.

Which mistakes usually ruin the spinach texture?

Adding the spinach too early often makes the leaves mushy. Stir them in at the very end for just 1 to 2 minutes until they wilt.

When are the gnocchi officially done cooking?

Look for the gnocchi to float to the surface of the liquid. This typically happens after simmering for about 4 to 5 minutes.

Creamy Spinach Gnocchi Soup

Creamy Spinach Gnocchi Soup in 30 Minutes Recipe Card
Preparation time:10 Mins
Cooking time:20 Mins
Servings:4
Category: SoupCuisine: Italian
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
337 kcal
% Daily Value*
Total Fat 13g
Sodium 840mg
Total Carbohydrate 38g
   Dietary Fiber 3g
   Total Sugars 5g
Protein 11g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
Tap a star to rate
Share, Rating and Comments: