
This sausage gnocchi soup is the one-pot weeknight dinner I reach for when I want something hearty and fast. It comes together in 30 minutes with pillowy potato gnocchi, crumbled Italian sausage, and a rich tomato broth. A Parmesan rind simmering in the pot deepens every spoonful without any extra effort.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 6
Method: Stovetop
Why This Sausage Gnocchi Soup Works
The Italian sausage brings fat and spice that carry the whole broth. I brown it until the edges caramelize so the fond on the bottom of the pot builds a deep, savory base.
Shelf-stable gnocchi goes straight in from the package with no pre-cooking. They turn tender and pillowy in minutes, absorbing the tomato broth as they cook.
A Parmesan rind added with the broth melts slowly and gives the soup a silky, slightly salty finish. It costs nothing — I keep a bag of rinds in the freezer for exactly this kind of recipe.
Ingredients
- 1 pound Italian sausage, casings removed
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1 can (15 oz) fire-roasted diced tomatoes
- 1 can (15 oz) crushed tomatoes
- 4 cups chicken broth
- 1 Parmesan rind (optional but recommended)
- 1 teaspoon dried Italian seasoning
- 1/2 teaspoon red pepper flakes
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 16 oz potato gnocchi (shelf-stable)
- 3 cups baby spinach
- 1/2 cup heavy cream (optional, for creamy version)
- Grated Parmesan, for serving
What You Need for Sausage Gnocchi Soup
Italian sausage — hot or mild both work here. Hot sausage adds a slow building heat that plays well against the tomato. I remove the casings and crumble it directly into the pot.
Fire-roasted diced tomatoes — these have a light smokiness that adds depth without any extra work. Regular diced tomatoes are a fine substitute, though the flavor is milder.
Crushed tomatoes — gives the broth body and makes it thick enough to coat the gnocchi. San Marzano crushed tomatoes give the smoothest result.
Potato gnocchi — shelf-stable gnocchi from the pasta aisle is ideal here. It holds its shape during the simmer and does not turn mushy. Fresh or frozen gnocchi works too — just reduce cooking time by 1 minute.
Parmesan rind — optional, but it makes a real difference. The rind releases umami into the broth as it simmers. Remove it before serving.
Baby spinach — stirred in at the end so it wilts just enough without losing color. Kale works if you add it 5 minutes earlier so it softens fully.
Heavy cream — adds richness and turns this into a creamy sausage gnocchi soup. Leave it out for a lighter, tomato-forward version.
How to Make Sausage Gnocchi Soup
- Heat olive oil in a large Dutch oven or pot over medium-high heat.
- Add the sausage. Break it into crumbles with a wooden spoon. Cook for 5 to 6 minutes until browned.
- Push the sausage to one side. Add the onion and cook for 3 minutes until softened.
- Add the garlic. Stir and cook for 30 seconds until fragrant.
- Pour in the diced tomatoes, crushed tomatoes, and chicken broth. Stir to combine.
- Add the Parmesan rind, Italian seasoning, red pepper flakes, salt, and pepper.
- Bring to a boil, then reduce heat to medium-low. Simmer for 10 minutes.
- Add the gnocchi. Cook for 3 to 4 minutes until they float and are tender.
- Stir in the baby spinach. Cook for 1 minute until wilted.
- If using cream, stir it in now and simmer for 1 more minute.
- Remove the Parmesan rind. Taste and adjust seasoning. Ladle into bowls and top with grated Parmesan.
Sausage Gnocchi Soup Variations
Creamy Sausage Gnocchi Soup
Stir in 1/2 cup of heavy cream after the gnocchi is cooked. The broth turns velvety and pale orange. This is the version I make when I want something that feels indulgent on a cold night.
Instant Pot Sausage Gnocchi Soup
Use the saute function to brown the sausage, onion, and garlic. Add the remaining ingredients except the gnocchi, cream, and spinach. Pressure cook on HIGH for 5 minutes. Quick release, then stir in gnocchi and let it sit on saute for 3 minutes. Add spinach and cream last.
Spicy Sausage Gnocchi Soup
Use hot Italian sausage and double the red pepper flakes to 1 teaspoon. Add 1 tablespoon of calabrian chili paste with the garlic for a deep, layered heat. Finish with a drizzle of chili oil in the bowl.
Kale and Sausage Gnocchi Soup
Swap the baby spinach for 2 cups of chopped lacinato kale. Add it at the same time as the gnocchi so both cook together for 3 to 4 minutes. The kale holds its texture better than spinach for leftovers.
Turkey Sausage Gnocchi Soup
Substitute Italian turkey sausage for a lighter version. The soup loses some of the pork fat richness, so I add 1 extra tablespoon of olive oil when browning to compensate. The flavor is still full and satisfying.
Tips for the Best Sausage Gnocchi Soup
- I always brown the sausage until genuinely caramelized — pale sausage means a flat broth.
- Do not add the gnocchi too early. It only needs 3 to 4 minutes. Overcooked gnocchi turns into mush.
- Keep a bag of Parmesan rinds in the freezer. They go into soups, stews, and braising liquids and cost nothing.
- Taste the broth before adding salt — the sausage and Parmesan both carry a lot of sodium.
- For meal prep, store the gnocchi separately and add it when reheating. It soaks up broth overnight and can turn soft.
- A splash of dry white wine added after browning the sausage adds brightness to the tomato base.
Make Ahead & Storage
This sausage gnocchi soup keeps in the fridge for up to 4 days in an airtight container. The gnocchi continues to absorb broth as it sits, so the soup thickens overnight. Add a splash of chicken broth when reheating to loosen it back up.
To freeze, leave out the gnocchi and spinach. Freeze just the sausage and tomato broth base for up to 3 months in a zip-top freezer bag. Thaw overnight in the fridge, then bring to a simmer, add fresh gnocchi and spinach, and cook as directed. This keeps the texture perfect.
Common Questions
Can I use fresh gnocchi instead of shelf-stable?
Yes. Fresh gnocchi from the refrigerated section cooks faster — about 2 minutes. Add it right at the end and watch it closely. It turns tender quickly and can break apart if overcooked.
What type of sausage works best in sausage gnocchi soup?
Italian sausage — hot or mild — gives the best flavor. The fennel and herbs in Italian sausage are built for tomato-based soups. Andouille or chorizo work too but give a smokier, spicier profile.
Can I make this sausage gnocchi soup dairy-free?
Yes. Skip the Parmesan rind and heavy cream. Use full-fat coconut milk in place of cream for a rich, creamy broth. The flavor shifts slightly tropical but still works with the tomato and sausage.
How do I keep the gnocchi from getting mushy in leftovers?
Store the cooked gnocchi separately from the soup base. Add it fresh each time you reheat a portion. If the gnocchi is already mixed in, add extra broth and reheat gently over low heat to prevent further softening.
This sausage gnocchi soup is my go-to for busy weeknights when I want something filling and ready in 30 minutes. Save this recipe and tap the link for the full details at MillennialHawk.com.
Sausage Gnocchi Soup Recipe From Scratch
A 30-minute one-pot soup with Italian sausage, pillowy potato gnocchi, fire-roasted tomatoes, and baby spinach in a rich savory broth.
Ingredients
- 1 pound Italian sausage, casings removed
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1 can (15 oz) fire-roasted diced tomatoes
- 1 can (15 oz) crushed tomatoes
- 4 cups chicken broth
- 1 Parmesan rind (optional but recommended)
- 1 teaspoon dried Italian seasoning
- 1/2 teaspoon red pepper flakes
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 16 oz potato gnocchi (shelf-stable)
- 3 cups baby spinach
- 1/2 cup heavy cream (optional, for creamy version)
- Grated Parmesan, for serving
Instructions
- Heat olive oil in a large Dutch oven or pot over medium-high heat.
- Add the sausage. Break it into crumbles with a wooden spoon. Cook for 5 to 6 minutes until browned.
- Push the sausage to one side. Add the onion and cook for 3 minutes until softened.
- Add the garlic. Stir and cook for 30 seconds until fragrant.
- Pour in the diced tomatoes, crushed tomatoes, and chicken broth. Stir to combine.
- Add the Parmesan rind, Italian seasoning, red pepper flakes, salt, and pepper.
- Bring to a boil, then reduce heat to medium-low. Simmer for 10 minutes.
- Add the gnocchi. Cook for 3 to 4 minutes until they float and are tender.
- Stir in the baby spinach. Cook for 1 minute until wilted.
- If using cream, stir it in now and simmer for 1 more minute.
- Remove the Parmesan rind. Taste and adjust seasoning. Ladle into bowls and top with grated Parmesan.
