30-Minute Italian Sausage Gnocchi Soup
When a chilly night calls for soup that eats like a full dinner, this Italian sausage gnocchi soup is the one I reach for. It layers spicy sausage, tender potato gnocchi, and a quick broth that tastes like it simmered all afternoon.

You can have it on the table in 30 minutes with a handful of ingredients, and it bends easily around whatever greens or Parmesan rinds are kicking around the fridge.
Why This Soup Wins on a Weeknight
It walks the line between rich and bright. Browning the sausage first leaves those dark, sticky bits on the bottom of the pot, and they build a deep, savory base that feels like a longer braise. A splash of white grape juice and a handful of fresh parsley at the end keep everything from tipping into heavy.
The gnocchi cook right in the broth, so there is no extra pot of water to wash, and they soak up all that sausage fat in just a few minutes. It is the kind of soup that tastes even better the next day, if any leftovers make it that far.
Ingredients

- 1 lb Italian sausage, casings removed: mild or hot, whichever heat you prefer
- 1 tbsp olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1/2 cup dry white grape juice: or use extra broth
- 4 cups low-sodium chicken broth
- 1 can (14.5 oz) diced tomatoes, undrained
- 1 lb potato gnocchi: shelf-stable or refrigerated, either works
- 2 cups packed fresh baby spinach: chopped kale also works well
- 1/4 cup heavy cream: optional, for a creamier finish
- Salt and black pepper
- Grated Parmesan and fresh parsley, for serving
Variations / Substitutions
- Sausage swap: Use turkey or chicken sausage for a lighter soup, or a plant-based Italian sausage for a meatless version. The flavor will be milder, so you may want an extra pinch of red pepper flakes.
- Greens: Chopped kale needs about 2 extra minutes in the hot broth to soften; baby spinach wilts almost instantly. Either one works.
- Gluten-free: Look for shelf-stable gluten-free gnocchi and follow the same cook time, checking for tenderness a minute early.
- Dairy-free: Skip the heavy cream and finished Parmesan, and add a drizzle of good olive oil at the table for richness.
- Extra heat: Stir in a generous pinch of crushed red pepper right after the garlic, or pass it at the table.
Crusty Overnight Sourdough Italian Bread is perfect for serving on the side of this soup.
How to Make Italian Sausage Gnocchi Soup
Step 1: Brown the Sausage

Heat the 1 tbsp olive oil in a large Dutch oven or heavy pot over medium-high heat. Add the 1 lb Italian sausage, breaking it up with a wooden spoon, and cook until deeply browned with no pink remaining, about 6 to 8 minutes.
You want to see some dark, crusty bits gripping the bottom of the pot. That is where most of the soup’s flavor lives, so let it happen without rushing.
Step 2: Sauté the Aromatics

Lower the heat to medium and add the diced onion (the 1 medium yellow onion) along with a pinch of salt. Cook, stirring now and then, until the onion is soft and translucent, about 5 minutes. Add the 3 minced garlic cloves and cook until they smell sharp and sweet, just 30 seconds more.
If the garlic starts to color too quickly, move the pot off the heat for a moment. Burnt garlic turns bitter fast.
Step 3: Deglaze and Build the Broth

Pour in the 1/2 cup white grape juice, scraping up every stuck brown bit from the bottom of the pot. Let it bubble until it has reduced by about half, roughly 2 minutes.
Add the 4 cups chicken broth and the undrained can (14.5 oz) of diced tomatoes. Bring the soup to a gentle simmer and let the flavors come together for 5 minutes, then taste and season with salt and black pepper.
The broth will already smell rich from the sausage, but the juice pulls everything together with a little brightness that keeps it from tasting flat.
Step 4: Cook the Gnocchi

Add the 1 lb gnocchi straight into the simmering soup. Cook for 3 to 4 minutes, until the gnocchi float to the surface and feel tender when you bite into one.
Stir the pot gently now and then so the gnocchi do not stick, but do not overwork them. Too much stirring can break them apart before they are fully cooked.
Step 5: Ladle and Finish

Take the pot off the heat. Stir in the 2 cups baby spinach and the 1/4 cup heavy cream if you are using it. The spinach will wilt almost instantly in the hot broth. Ladle the soup into bowls, then shower each one with grated Parmesan and a little fresh parsley. Serve right away while the gnocchi are still pillowy.
Tips for the Best Gnocchi Soup
- If your pot is on the small side, brown the sausage in two batches so it sears instead of steaming. Crowded meat will never get those dark, tasty bits.
- Frozen gnocchi work fine here. Just add an extra minute to the cook time and test one before you pull the pot off the heat.
- Do not salt too heavily before the gnocchi go in. The sausage, broth, and Parmesan all bring salt, and the gnocchi will absorb whatever is in the pot.
- Leftover soup will thicken overnight as the gnocchi drink up more liquid. Keep a little extra broth on hand so you can loosen each bowl when you reheat it.
Storing Leftovers
- Refrigerate: Cool the soup completely, then transfer it to a covered container. It keeps well for up to 4 days. When you reheat it, add a splash of chicken broth or water to bring back the soupy consistency, since the gnocchi continue to soak up liquid as they sit.
What to Serve with Italian Sausage Gnocchi Soup
Crusty bread is not optional. You will want it to mop up the last brothy bite. A simple green salad with a sharp lemon vinaigrette cuts through the richness and keeps the meal feeling balanced. For a drink, a crisp, cold Pinot Grigio or a lightly hoppy beer handles the spice beautifully without overwhelming it.
Frequently Asked Questions
Can I use frozen gnocchi?
Yes. Add them straight from the freezer and cook about 1 minute longer than the package directs. Taste one before you take the pot off the heat to be sure the center is hot and tender.
Can I make this soup ahead of time?
You can, but the gnocchi will absorb broth and turn soft if they sit too long. A better method is to make the sausage broth base ahead, cool it, and then reheat it and add the gnocchi and spinach just before serving.
How do I make this soup without any alcohol?
Replace the white grape juice with an equal amount of additional chicken broth and stir in a teaspoon of lemon juice at the end. You will still get a bright, balanced flavor.
Can I use milk instead of heavy cream?
Yes, though the soup will be thinner. Use 2 tbsp whole milk and taste, then add up to 2 more if you like. Half-and-half works nicely too.

Italian Sausage Gnocchi Soup Recipe
Ingredients
Method
- Heat the olive oil in a large pot over medium-high heat. Add the sausage and brown it, breaking it up, for 6 to 8 minutes.
- Reduce heat to medium and add the onion with a pinch of salt. Cook 5 minutes until soft, then add the garlic and cook 30 seconds.
- Pour in the wine, scrape up the browned bits, and let it reduce by half, about 2 minutes. Add the broth and tomatoes. Simmer 5 minutes and season with salt and pepper.
- Add the gnocchi to the simmering soup and cook 3 to 4 minutes, until they float and are tender.
- Remove from heat. Stir in the spinach and cream (if using) until the spinach wilts. Ladle into bowls and top with Parmesan and parsley. Serve right away.
