Creamy Gnocchi Soup

Featured in:

How to make a rich and hearty gnocchi soup with soft potato gnocchi, creamy broth, and fresh spinach in one pot.

sarah mae carter for recipes by clare
By Sarah Mae Carter
Updated on Mon, 16 Mar 2026 10:57:57 GMT
Pinterest Hidden Image

Gnocchi soup has been a go-to in my kitchen for years, and once you try it, you will understand why. Soft potato gnocchi soak up a rich, herb-scented cream broth in a way that feels genuinely satisfying, not just filling. It is one of those one-pot dinners that looks like you spent hours but comes together start to finish in 30 minutes.

I still remember making this on a rainy Tuesday with whatever was left in my fridge – half a bag of gnocchi, a sad bunch of spinach, and some leftover broth. The result stopped my husband mid-bite. That is the kind of recipe this is. It is practical, deeply comforting, and flexible enough to work with what you have on hand. This creamy gnocchi soup has shown up at our table more times than I can count, and it always delivers.

What You Will Need to Make This Gnocchi Soup

I always gather everything before I start cooking on this one – it moves fast once the heat is on. Pro tip: use a low-sodium chicken broth so you have full control over the final seasoning.

  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • 1 medium onion, chopped
  • 2 carrots, peeled and diced
  • 2 celery stalks, chopped
  • 3 cloves garlic, minced (I prefer fresh over jarred – the aroma is worth it)
  • 1/4 cup all-purpose flour
  • 4 cups chicken or vegetable broth (low-sodium recommended)
  • 1 cup heavy cream (sub half-and-half for a lighter version)
  • 1 (16 ounce) package potato gnocchi
  • 2 cups fresh spinach
  • 1 teaspoon dried Italian seasoning
  • Salt and freshly ground black pepper to taste
  • 1/4 cup grated Parmesan cheese
  • Fresh basil or parsley for garnish
Creamy gnocchi soup in a white bowl topped with Parmesan cheese and fresh basil

How to Make Creamy Gnocchi Soup Step by Step

I recommend reading through all the steps once before you start. This gnocchi soup moves quickly, so having everything prepped and within reach makes it feel effortless.

Step 1: Heat the olive oil and butter together in a large pot or Dutch oven over medium heat. Add the onion, carrots, and celery. Cook for 5 to 7 minutes, stirring occasionally, until the vegetables soften and the onion turns translucent with slightly golden edges.

Step 2: Add the minced garlic and cook for 1 minute, stirring constantly. Do not walk away here – garlic burns quickly and bitter garlic will throw off the whole pot.

Step 3: Sprinkle the flour evenly over the softened vegetables and stir constantly for 1 minute. You are building a roux that gives this gnocchi soup its thick, velvety texture. The mixture will look slightly pasty and smell a little nutty – that is exactly right.

Step 4: Slowly pour in the broth while whisking continuously to prevent lumps. Take your time on this step. Bring the soup to a gentle simmer over medium heat, about 3 to 4 minutes.

Step 5: Add the potato gnocchi and Italian seasoning. Simmer for 3 to 5 minutes. The gnocchi are done when they float to the surface. Pull them off the heat right at that point – overcooked gnocchi turn mushy and fall apart in the bowl.

Step 6: Stir in the heavy cream and fresh spinach. Cook for 2 to 3 minutes until the spinach wilts down and turns deep green. The broth will shift to a warm, pale gold color as the cream incorporates.

Step 7: Taste and season with salt and freshly ground black pepper. Ladle into bowls, top with grated Parmesan and fresh herbs, and serve right away.

Best Ways to Serve This Cozy Gnocchi Soup

This creamy gnocchi soup pairs well with sides that either complement the richness or cut through it. Here are the best sides for gnocchi soup to round out your meal.

Crusty Artisan Bread: A thick slice of warm sourdough or a French baguette is ideal for dunking into the creamy broth. The chewy crust holds up without falling apart.

Classic Garden Salad: A crisp green salad with a light vinaigrette adds freshness and cuts through the richness of the soup without competing with the flavors.

Grilled Cheese Sandwich: Melty, buttery grilled cheese alongside a bowl of gnocchi soup is straightforward comfort food. The crispy bread and gooey interior play well against the smooth broth.

Garlic Roasted Vegetables: Roasted broccoli or zucchini add a slightly smoky, savory note that complements the Italian seasoning in the soup without overwhelming it.

More Cozy Soups and Dinners to Try Next

This gnocchi soup fits right in with a collection of hearty, comforting one-pot meals that make weeknight dinners feel effortless. For more creamy soup inspiration, the Best Crock Pot Creamy Chicken Parmesan Soup and the Ultimate Creamy Chicken Alfredo Soup share that same rich, satisfying broth that makes gnocchi soup so comforting on a cold night.

If you enjoy Italian-inspired flavors, the Easy Tuscan Ravioli Soup and the Creamy Tuscan Sausage Potato Soup are natural next recipes to bookmark. All four soups work beautifully as a weekly rotation for anyone who loves a creamy, herb-forward bowl of comfort.

Storing and Reheating Your Gnocchi Soup

This gnocchi soup keeps well in an airtight container in the refrigerator for up to 3 days. The gnocchi will continue to absorb liquid as the soup sits, so expect it to be noticeably thicker the next day.

When reheating, warm it slowly on the stovetop over low heat and stir occasionally. If the soup has thickened too much, add a splash of broth or cream and stir until it loosens back to your preferred consistency. Avoid bringing it to a hard boil – that can make the gnocchi rubbery and break the cream base.

Pro tip: this soup is not recommended for freezing. The cream tends to separate when thawed and the gnocchi lose their soft texture. Since this recipe only takes 30 minutes from start to finish, a fresh batch is always the better call.

Frequently Asked Questions About Gnocchi Soup

Can I add protein to this gnocchi soup?

Yes. Shredded rotisserie chicken or sliced cooked Italian sausage both work well. Stir them in during Step 6 when you add the cream and spinach so they heat through without overcooking.

Why did my gnocchi turn mushy?

They cooked too long. Remove the soup from heat as soon as the gnocchi float to the surface, which happens at the 3 to 5 minute mark. They will continue to soften slightly as the soup sits, so pulling them early is the right move.

Can I make this gnocchi soup vegetarian?

Easily. Swap the chicken broth for a good quality vegetable broth. The soup will still be rich and full of flavor without any other changes needed.

Make This Gnocchi Soup Tonight

This creamy gnocchi soup is the kind of recipe that earns a permanent spot in your dinner rotation after the first bowl. It is quick, it is genuinely satisfying, and the one-pot cleanup makes weeknight cooking feel a lot less like a chore.
Try this recipe tonight and let the combination of pillowy gnocchi, creamy broth, and fresh herbs do the work. Once you make it, you will wonder how it was not already on your regular menu.

Print

Gnocchi Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty and comforting gnocchi soup with soft potato gnocchi in a rich, creamy broth with vegetables and herbs. One-pot meal ready in just 30 minutes.

  • Author: Sarah Mae Carter
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American-Italian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • 1 medium onion, chopped
  • 2 carrots, peeled and diced
  • 2 celery stalks, chopped
  • 3 cloves garlic, minced
  • 1/4 cup all-purpose flour
  • 4 cups chicken or vegetable broth
  • 1 cup heavy cream
  • 1 (16 ounce) package potato gnocchi
  • 2 cups fresh spinach
  • 1 teaspoon dried Italian seasoning
  • Salt and freshly ground black pepper to taste
  • 1/4 cup grated Parmesan cheese
  • Fresh basil or parsley for garnish

Instructions

  1. Heat olive oil and butter in a large pot or Dutch oven over medium heat. Add the onion, carrots, and celery and cook until softened, about 5-7 minutes.
  2. Add the minced garlic and cook for another minute until fragrant, stirring constantly.
  3. Sprinkle the flour over the vegetables and stir constantly for about 1 minute to form a roux.
  4. Gradually whisk in the broth, ensuring there are no lumps. Bring to a gentle simmer over medium heat, about 3-4 minutes.
  5. Add the gnocchi and Italian seasoning. Simmer for 3-5 minutes, or until the gnocchi float to the surface. Do not overcook.
  6. Stir in the heavy cream and spinach. Cook for 2-3 minutes until the spinach wilts and turns deep green.
  7. Season with salt and pepper to taste. Ladle into bowls and top with Parmesan cheese and fresh herbs. Serve immediately.

Notes

  • Do not overcook the gnocchi – remove from heat as soon as they float to the surface.
  • The soup thickens as it sits. Stir in a splash of broth or cream when reheating.
  • Add cooked shredded chicken or sliced Italian sausage in Step 6 for extra protein.
  • Substitute half-and-half for heavy cream for a lighter version.
  • Not recommended for freezing – cream separates and gnocchi lose texture when thawed.

Nutrition

  • Serving Size: 1/6 of recipe
  • Calories: 380 kcal
  • Sugar: 4 g
  • Sodium: 620 mg
  • Fat: 22 g
  • Saturated Fat: 12 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0 g
  • Carbohydrates: 36 g
  • Fiber: 3 g
  • Protein: 12 g
  • Cholesterol: 60 mg

Did you make this recipe?

Share a photo and tag us #Benefitiany— we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star