I didn’t grow up eating gnocchi soup, but I wish I had. My mom made a lot of soups when I was a kid—chicken noodle, tomato, the occasional minestrone—but gnocchi never made an appearance. I think she found those little potato dumplings intimidating, like they belonged in fancy Italian restaurants and not our Tuesday night dinner rotation.
Here’s what I’ve learned since then: gnocchi soup is actually one of the easiest comfort foods you can make. You don’t need to make the gnocchi from scratch (store-bought works great), and the whole thing comes together in about thirty minutes. It’s basically a creamy vegetable soup that happens to have pillowy soft gnocchi floating around in it. My kids request it all the time now, especially on cold evenings when we need something warm and filling without a lot of fuss.
Why You’ll Love This Potato Gnocchi Soup
- Ready in under 30 minutes – This soup comes together quickly, making it perfect for busy weeknights when you need dinner on the table fast.
- One-pot meal – Everything cooks in a single pot, which means less cleanup and more time to relax after dinner.
- Loaded with vegetables – Spinach, carrots, and celery pack this soup with nutrients and flavor, so you can feel good about what you’re eating.
- Creamy and comforting – The half and half creates a rich, satisfying broth that pairs perfectly with the pillowy gnocchi, making this feel like a cozy hug in a bowl.
- Simple pantry ingredients – Most of these ingredients are things you probably already have on hand, so you can make this soup without a special trip to the store.
What Kind of Gnocchi Should I Use?
For this soup, you’ll want to grab a package of shelf-stable dry potato gnocchi from the pasta aisle at your grocery store. If you can’t find dry gnocchi, the refrigerated or frozen varieties will work just fine too – just keep in mind that fresh gnocchi cooks a bit faster, so you’ll want to add it toward the end of cooking to prevent it from getting mushy. Store-bought gnocchi is perfectly great for this recipe, but if you’re feeling ambitious and have homemade gnocchi on hand, that’ll work beautifully as well. The main thing is to avoid overcooking your gnocchi, so add it when your soup is nearly done and let it simmer just until the pieces float to the top and are tender.
Options for Substitutions
This soup is pretty forgiving when it comes to swapping ingredients around:
- Potato gnocchi: The gnocchi is really what makes this soup special, so I’d recommend sticking with it. However, if you’re in a pinch, you could use small pasta shells or tortellini instead – just adjust the cooking time according to package directions.
- Spinach: Fresh kale or Swiss chard work great here. If using kale, add it a few minutes earlier since it takes longer to wilt. You can also use frozen spinach – just thaw and squeeze out excess water first.
- Half and half: For a lighter version, use whole milk instead. Want it richer? Heavy cream is your friend. You can also mix equal parts milk and cream to make your own half and half.
- Vegetable broth: Chicken broth works just as well if that’s what you have on hand. The flavor will be slightly different but still tasty.
- Fresh thyme: If you don’t have fresh thyme sprigs, use 1/2 teaspoon of dried thyme instead. Add it with the other dried seasonings.
- Italian seasoning: No Italian seasoning? Mix together equal parts dried basil, oregano, and a pinch of rosemary for a similar flavor profile.
Watch Out for These Mistakes While Cooking
The biggest mistake when making gnocchi soup is adding the gnocchi too early, which causes them to become mushy and fall apart – wait until your broth is at a rolling boil before dropping them in, and stick to the 5-minute cooking time.
Another common error is pouring in the half and half while the soup is boiling, as high heat can cause the cream to curdle and separate, so make sure to reduce the heat to low before stirring it in.
Don’t skip removing the bay leaf and thyme sprigs before serving, since biting into a bay leaf is unpleasant and can be a choking hazard.
For extra flavor, try sautéing your vegetables until they’re slightly caramelized before adding the broth, and if you want a thicker, creamier soup, mash a few of the cooked gnocchi against the side of the pot to release their starch.
What to Serve With Potato Gnocchi Soup?
This hearty soup is pretty filling on its own, but I love serving it with some warm, crusty bread for dipping – a baguette or ciabatta roll works perfectly. A simple side salad with mixed greens, cherry tomatoes, and a light vinaigrette helps balance out the richness of the soup without making you feel too stuffed. If you want to make it more of a complete meal, add some grilled chicken on the side or toss in some cooked Italian sausage right into the soup itself. For an easy appetizer before diving in, try some bruschetta or a small antipasto platter with olives, cheese, and roasted red peppers.
Storage Instructions
Store: Keep your leftover gnocchi soup in an airtight container in the fridge for up to 4 days. Just a heads up – the gnocchi will soak up some of the broth as it sits, so the soup will get thicker over time. You can add a splash of broth or water when reheating to loosen it back up.
Freeze: This soup can be frozen for up to 2 months, but I’ll be honest – the gnocchi texture changes a bit after freezing and can get a little mushy. If you’re planning to freeze it, consider cooking the soup without the gnocchi and adding fresh gnocchi when you reheat it instead.
Reheat: Warm the soup gently on the stovetop over medium-low heat, stirring occasionally. Add extra broth if it’s gotten too thick. You can also microwave individual portions, but stir it halfway through to heat evenly and prevent the cream from separating.
| Preparation Time | 10-15 minutes |
| Cooking Time | 10-15 minutes |
| Total Time | 20-30 minutes |
| Level of Difficulty | Easy |
| Servings | 6 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1150-1300
- Protein: 22-28 g
- Fat: 32-40 g
- Carbohydrates: 190-210 g
Ingredients
For the soup base:
- 1.5 tbsp olive oil (I prefer Bertolli Extra Virgin for a smoother saute)
- 1 large onion (finely diced into 1/4-inch pieces)
- 1.25 cups carrots
- 0.75 cup celery
- 4 garlic cloves, minced
- 1 bay leaf
- 3.5 cups vegetable broth (I always use Better Than Bouillon for a more concentrated base)
- 1.5 tsp Italian seasoning
- 3 sprigs fresh thyme
- 0.75 tsp black pepper
- 16 oz gnocchi (I use DeLallo for the best pillowy texture)
- 1/4 tsp red pepper flakes
For the finish:
- 2.5 cups spinach
- 1.25 cups half and half (room temperature to prevent curdling when added to the hot soup)
Step 1: Build the Aromatic Base
- 1.5 tbsp olive oil
- 1 large onion, finely diced
- 1.25 cups carrots, diced
- 0.75 cup celery, diced
- 4 garlic cloves, minced
- 1 bay leaf
- salt to taste
Heat the olive oil in a large pot over medium heat.
Once shimmering, add the diced onion, carrots, and celery together—this combination, known as a mirepoix, forms the flavor foundation of the soup.
Sauté for about 4 minutes, stirring occasionally, until the vegetables begin to soften and release their natural sweetness.
Add the minced garlic, bay leaf, and a pinch of salt, then cook for another minute until fragrant.
This brief head start on the vegetables ensures they’ll be tender by the time the soup finishes cooking.
Step 2: Build the Broth Base and Add Seasonings
- 3.5 cups vegetable broth
- 1.5 tsp Italian seasoning
- 3 sprigs fresh thyme
- 0.75 tsp black pepper
Pour in the vegetable broth and increase the heat to bring the mixture to a boil.
Once boiling, add the Italian seasoning, fresh thyme sprigs, and black pepper.
Reduce the heat to medium and let the broth simmer for a minute or two so the seasonings can fully infuse into the liquid.
I like to use Better Than Bouillon for a more concentrated flavor that really shines through in the finished soup.
Step 3: Cook the Gnocchi
- 16 oz gnocchi
Add the gnocchi to the simmering broth and stir gently to prevent them from sticking together.
The gnocchi will initially sink, then float to the surface as they cook—this is your visual cue they’re nearly done.
Continue simmering for about 4-5 minutes until they’re cooked through and tender.
I use DeLallo gnocchi because they maintain a pillowy texture without becoming mushy during cooking.
Step 4: Finish with Spinach, Cream, and Red Pepper Flakes
- 0.25 tsp red pepper flakes
- 2.5 cups spinach
- 1.25 cups half and half
Add the red pepper flakes to give the soup a subtle heat, then stir in the fresh spinach until completely wilted, about 1-2 minutes.
Reduce the heat to low and slowly pour in the room-temperature half and half while stirring constantly—keeping it at room temperature prevents the cream from curdling when it hits the hot soup.
Let the soup simmer gently for 2-3 more minutes until everything is well combined and heated through.
Step 5: Final Touches and Serving
Remove the bay leaf and thyme sprigs from the pot using a slotted spoon or tongs.
Taste the soup and adjust seasoning as needed—a squeeze of lemon juice or extra salt can brighten the flavors beautifully.
Ladle the soup into bowls and serve immediately while hot and creamy.

Veggie Potato Gnocchi Soup
Ingredients
For the soup base::
- 1.5 tbsp olive oil (I prefer Bertolli Extra Virgin for a smoother saute)
- 1 large onion (finely diced into 1/4-inch pieces)
- 1.25 cups carrots
- 0.75 cup celery
- 4 garlic cloves, minced
- 1 bay leaf
- 3.5 cups vegetable broth (I always use Better Than Bouillon for a more concentrated base)
- 1.5 tsp Italian seasoning
- 3 sprigs fresh thyme
- 0.75 tsp black pepper
- 16 oz gnocchi (I use DeLallo for the best pillowy texture)
- 1/4 tsp red pepper flakes
For the finish::
- 2.5 cups spinach
- 1.25 cups half and half (room temperature to prevent curdling when added to the hot soup)
Instructions
- Heat the olive oil in a large pot over medium heat. Once shimmering, add the diced onion, carrots, and celery together—this combination, known as a mirepoix, forms the flavor foundation of the soup. Sauté for about 4 minutes, stirring occasionally, until the vegetables begin to soften and release their natural sweetness. Add the minced garlic, bay leaf, and a pinch of salt, then cook for another minute until fragrant. This brief head start on the vegetables ensures they'll be tender by the time the soup finishes cooking.
- Pour in the vegetable broth and increase the heat to bring the mixture to a boil. Once boiling, add the Italian seasoning, fresh thyme sprigs, and black pepper. Reduce the heat to medium and let the broth simmer for a minute or two so the seasonings can fully infuse into the liquid. I like to use Better Than Bouillon for a more concentrated flavor that really shines through in the finished soup.
- Add the gnocchi to the simmering broth and stir gently to prevent them from sticking together. The gnocchi will initially sink, then float to the surface as they cook—this is your visual cue they're nearly done. Continue simmering for about 4-5 minutes until they're cooked through and tender. I use DeLallo gnocchi because they maintain a pillowy texture without becoming mushy during cooking.
- Add the red pepper flakes to give the soup a subtle heat, then stir in the fresh spinach until completely wilted, about 1-2 minutes. Reduce the heat to low and slowly pour in the room-temperature half and half while stirring constantly—keeping it at room temperature prevents the cream from curdling when it hits the hot soup. Let the soup simmer gently for 2-3 more minutes until everything is well combined and heated through.
- Remove the bay leaf and thyme sprigs from the pot using a slotted spoon or tongs. Taste the soup and adjust seasoning as needed—a squeeze of lemon juice or extra salt can brighten the flavors beautifully. Ladle the soup into bowls and serve immediately while hot and creamy.







