Sausage Gnocchi Soup Recipe From Scratch


Sausage gnocchi soup with Italian sausage, pillowy gnocchi, wilted spinach, and tomato broth in a Dutch oven topped with Parmesan.

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

  1. Heat olive oil in a large Dutch oven or pot over medium-high heat.
  2. Add the sausage. Break it into crumbles with a wooden spoon. Cook for 5 to 6 minutes until browned.
  3. Push the sausage to one side. Add the onion and cook for 3 minutes until softened.
  4. Add the garlic. Stir and cook for 30 seconds until fragrant.
  5. Pour in the diced tomatoes, crushed tomatoes, and chicken broth. Stir to combine.
  6. Add the Parmesan rind, Italian seasoning, red pepper flakes, salt, and pepper.
  7. Bring to a boil, then reduce heat to medium-low. Simmer for 10 minutes.
  8. Add the gnocchi. Cook for 3 to 4 minutes until they float and are tender.
  9. Stir in the baby spinach. Cook for 1 minute until wilted.
  10. If using cream, stir it in now and simmer for 1 more minute.
  11. 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 with Italian sausage, pillowy gnocchi, wilted spinach, and tomato broth in a Dutch oven topped with Parmesan.

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.

Prep
10 min
Cook
20 min
Total
30 min
Servings
6
Calories
480

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

  1. Heat olive oil in a large Dutch oven or pot over medium-high heat.
  2. Add the sausage. Break it into crumbles with a wooden spoon. Cook for 5 to 6 minutes until browned.
  3. Push the sausage to one side. Add the onion and cook for 3 minutes until softened.
  4. Add the garlic. Stir and cook for 30 seconds until fragrant.
  5. Pour in the diced tomatoes, crushed tomatoes, and chicken broth. Stir to combine.
  6. Add the Parmesan rind, Italian seasoning, red pepper flakes, salt, and pepper.
  7. Bring to a boil, then reduce heat to medium-low. Simmer for 10 minutes.
  8. Add the gnocchi. Cook for 3 to 4 minutes until they float and are tender.
  9. Stir in the baby spinach. Cook for 1 minute until wilted.
  10. If using cream, stir it in now and simmer for 1 more minute.
  11. Remove the Parmesan rind. Taste and adjust seasoning. Ladle into bowls and top with grated Parmesan.
Nutrition per serving
480 cal 38g carbs 22g protein 26g fat 3g fiber 6g sugar 920mg sodium

Michal Sieroslawski

Michal is a personal trainer and writer at Millennial Hawk. He holds a MSc in Sports and Exercise Science from the University of Central Lancashire. He is an exercise physiologist who enjoys learning about the latest trends in exercise and sports nutrition. Besides his passion for health and fitness, he loves cycling, exploring new hiking trails, and coaching youth soccer teams on weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recent Posts