Italian Sausage Gnocchi Soup

This is the soup I make when someone in our house is having a rough day. It's warm and creamy and honestly just feels like a hug in a bowl. My kids ask for it by name and that tells you everything you need to know.

Creamy gnocchi soup with sausage and spinach in a white bowl, placed on a blue checkered cloth. In the background, a cutting board holds a peeled onion, spinach leaves, and a lemon wedge.

This is a bowl of sautéed Italian sausage with onions and garlic, spiced up and simmered in bone broth with gnocchi cooked directly in the pan. Then, you add heavy cream and grated Parmesan cheese to make everything into a very tasty and creamy soup. The spinach is added last of all. Ten more minutes on low heat, and it's ready. It's a soup that will fill your kitchen with its amazing aroma and will taste even better.

Why You'll Love This Recipe

Everything cooks in one pot. The sausage, the broth, the gnocchi, the cream - all in the same pot and minimal cleanup afterward.

The gnocchi cooks right in the soup and soaks up all that Italian sausage and Parmesan flavor while it cooks. No separate pot of water needed.

It's incredibly creamy and rich but the bone broth and tomato paste underneath keep it from being one-dimensionally heavy. There's actual depth to this soup.

It feeds six people and tastes even better the next day. This is a meal prep soup if you've ever seen one.

Ingredients Needed To Make Italian Sausage Gnocchi Soup

The Base

Mild Italian sausage seasons the entire soup as it cooks and releases its fat into the broth which adds incredible flavor. Yellow onion and minced garlic build the aromatic foundation. Tomato paste adds a concentrated depth that makes the broth richer without tasting like tomato soup.

The Broth and Cream

Bone broth adds more body and nutritional depth than regular broth. Heavy cream stirred in after the gnocchi cooks turns the whole thing into a creamy, silky soup. Freshly grated Parmesan melts in and adds a salty, nutty finish throughout.

The Gnocchi and Greens

Dry potato gnocchi goes straight into the simmering broth and cooks in 2 to 3 minutes. Fresh spinach chopped and folded in at the very end wilts quickly and adds color and nutrients without turning army green and sad.

How to Make Italian Sausage Gnocchi Soup

Step 1: Build the Base

Heat a drizzle of olive oil in a large pot over medium heat. Add the diced onion and cook until soft and translucent. Add the garlic and stir for 30 seconds. Add the Italian sausage and break it apart as it browns.

Step 2: Season and Add Broth

Once the sausage is cooked through, add the tomato paste and all the seasonings (salt, pepper, Italian seasoning, oregano, parsley, garlic and onion powder, and crushed red pepper if using). Stir until everything is evenly coated. Pour in the bone broth and bring to a boil.

Step 3: Cook the Gnocchi

Add the dry gnocchi directly to the boiling soup. Cook for 2 to 3 minutes until just cooked through.

Step 4: Add the Cream and Cheese

Reduce the heat to low. Stir in the heavy cream then add the grated Parmesan and stir until fully melted and the soup is smooth and creamy.

A red pot on a stove filled with a creamy, orange-colored soup or sauce, mixed with green leafy herbs and spices. A red pot lid is in the background.

Step 5: Add Spinach and Simmer

Fold in the chopped fresh spinach. Let the soup simmer on low for 10 minutes to thicken slightly and let all the flavors come together. Serve immediately.

Storing and Reheating

Store in a sealed airtight container in the refrigerator for up to 4 days. The gnocchi absorbs the broth as it sits and the soup will be thicker the next day. Just add a splash of broth or cream when reheating to loosen it back up. Reheat on the stovetop over medium-low heat stirring occasionally or in the microwave on medium power in 60-second intervals.

How to Serve Italian Sausage Gnocchi Soup

Serve in big bowls with extra Parmesan grated over the top and a good piece of crusty bread alongside for dunking. A sprinkle of fresh parsley or red pepper flakes on top makes it look like you really finished the dish. This soup is a complete meal on its own but a simple green salad alongside is never a bad idea.

Frequently Asked Questions About Gnocchi Soup

Can I use spicy Italian sausage instead of mild?

Absolutely. Spicy Italian sausage adds a kick that works really well with the creamy broth. The cream actually helps balance the heat so it's not overwhelming, it just adds a nice warmth throughout the soup. If you want the heat but not too much of it, do half mild and half spicy.

Can I use fresh gnocchi instead of dry?

Yes but adjust the timing. Fresh gnocchi cooks even faster than dry (usually just 1 to 2 minutes). Watch it closely because overcooked gnocchi turns soft and falls apart in the soup. Dry gnocchi holds up a little better through the simmering time at the end which is why it's specifically recommended here.

Why use bone broth instead of regular broth?

Bone broth has more protein, collagen, and a richer, more complex flavor than regular chicken or beef broth. The collagen also helps the soup develop a slightly thicker, more luxurious texture as it simmers. Regular broth works fine if that's what you have, the soup will just be slightly less rich.

A white bowl of creamy soup with sausage, gnocchi, and spinach sits on a blue checkered cloth, with cheese and greens on a wooden board nearby.
Meghan Kay

Italian Sausage Gnocchi Soup

4.97 from 28 votes
This italian sausage gnocchi soup is easy to make with a creamy broth, mild italian sausage, fluffy potato gnocchi pasta, and parmesean cheese. It is the best cozy soup to make in your kitchen.
Prep Time 10 minutes
Cook Time 30 minutes
Servings: 6 servings
Course: Soup
Cuisine: American, Italian

Ingredients
  

  • 1 lb mild italian sausage
  • 1 yellow onion
  • 2 cups chopped fresh spinach
  • 1-2 tablespoon minced garlic
  • 2 cups beef or chicken bone broth
  • 2 cups heavy cream
  • 3 oz grated parmesean cheese
  • ½ teaspoon salt
  • 1 teaspoon pepper
  • 1 teaspoon italian seasoning
  • 1 teaspoon oregano
  • 1 teaspoon parsley
  • 1 teaspoon garlic & onion powder
  • 1 teaspoon crushed red peppers optional
  • 16 oz dry gnocchi pasta
  • 1 tablespoon tomato paste

Method
 

  1. Add olive oil to medium heat pan, cook 1 diced yellow onion until translucent
  2. Add minced garlic and combine.
  3. Add 1 lb mild italian sausage
  4. Once cooked, add seasonings (salt, pepper, italian seasoning, parsley, oregano, garlic powder, onion powder & crushed red peppers, and tomato paste.
  5. Add 2 cups chicken broth
  6. Once mixture is boiling, add gnocchi. cook for 2-3 minutes,
  7. Turn heat down to low and add 2 cups heavy cream
  8. Stir in 3 oz grated parmesean cheese (can substitute for romano cheese)
  9. Add diced spinach to pan.
  10. Let it simmer on low for 10 additional minutes to thicken sauce.
  11. Serve and enjoy!

50 Comments

  1. 5 stars
    Wow 🤩 This is one of the best soups I have ever had! So glad I found you on Instagram!!! I used kale because I didn’t have spinach and it was phenomenal!
    Can’t wait to try more of your recipes
    Thank you

  2. 5 stars
    Chef’s kiss! 10/10!!!
    Ok… I don’t eat pork so I made this with turkey sausage. Oh the flavor! So delicious. Saved as a favorite and forever on dinner/party rotation!!! Thank you for sharing! Yummmm

  3. 5 stars
    Omg so delicious! Will have to double the recipe next time because I keep going back for more :). I subbed leeks for the onions because I tolerate those better but have no doubt it would be phenomenal either way.

  4. 5 stars
    This is one of the best soups I've ever had. My husband says it IS the best soup he's ever had and this is his favorite soup now. It was SO easy and fast to make (took about 40mins from start to finish). It has so much flavor and is very filling. We will be making this a lot going forward

  5. 5 stars
    Meghan - thank you!!
    This was so delicious. My 11yo cooked it with me (did most the work herself) & I cannot tell you how excited she was to realize that she could make this 'restaurant style' soup. 12/10. We'll definitely be making it again. We followed the directions as listed & it came out perfect.

    1. 5 stars
      I just made it and it's delicious and I'm no cooking wizard. I substituted coconut milk for the half and half. Thank you so much Meghan.

  6. This soup was amazing! My whole family loved it. I did add some fresh basil and chives from my garden, but that was the only change I made. I love fresh herbs and have an abundance so I try to use them when I can. 🙂

  7. 4 stars
    Very good but didn’t need equal portions broth/cream. Could have used 3/1 ratio even. It was a little too rich, but VERY good. Just going to add in more broth, into our leftovers.

    I also didn’t double the onion, which I think was fine. But doubled everything else. Thank you!

    1. 5 stars
      Soooo good! I love an easy and delicious dinner like this. I ended up adding mushrooms and used 4 cups of bone broth. Really nice meal, thank you for sharing.

  8. 5 stars
    this was AMAZING soup. So delicious, easy and everyone in the family loved it. I don't normally make soup either! Thank you!!!

  9. 5 stars
    This recipe was wonderful! I used mini gnocchi and topped with mozzarella, and it was delicious.
    Thank you for sharing!

  10. 5 stars
    This recipe is phenomenal. It makes me feel like I have a restaurant level dish at home. The store did not have gnocci so I used cheese tortellini.

  11. 5 stars
    Seriously, such an easy recipe to follow & it taste absolutely delicious! Im glad I stumbled upon it on Instagram. I will be trying more recipes in the future 🙂 thank you again!

    1. 5 stars
      10/10....... delish.... I gave leftovers to my neighbors and they raved about this. The only change next time ( this fall) will be I'll be making bread bowls and serve in them

  12. Hello! From Aus here- in the video looks like you've used ground beef or pork? Or did you take the sausage out of the casing?
    looks amazing!

    1. hi! no, in the US, some italian sausage doesn't come in a casein. you can remove the casein for the italian sausage if that is how it is prepared in Aus 🙂

  13. 5 stars
    Amazing soup! My husband is not a soup person at all but I caught him on his third spoonful before it had cooled. (I tripled the garlic, and doubled the tomato paste and seasoning) this will be a new staple for me. Found the soup on insta and made my way here.

  14. What are the bits of red in your finished soup? I see you put in the tomato paste but that usually melts down, trying to make sure I have everything. Thank you

  15. Do you think this could be done with a turkey sausage? I am Muslim and it is very difficult to find halal sausages.

    1. yes it can! you may need to adjust the spices a bit since the italian sausage has additional seasonings in it, but i think it would work well with turkey sausage.

      1. 5 stars
        Thank you so much!

        I tried it out with some turkey Italian sausage I found and it came out SO good. It’s well into the 90s everyday here in Texas but I was craving something comforting and it definitely hit the spot. This will be a repeat recipe in our home now 😍

    1. it can be done in the crockpot, however i recommend cooking the italian sausage and onions first before adding it to the slow cooker. then cook on low for 2-3 hours.

    2. 5 stars
      Great recipe!
      I live in Russia so we dont have Italian sausages in our stores, so I made this delicious soup with seasoned ground pork, added sundried tomatoes.
      Also i believe that it would be great to cook this soup with potatoes instead of gnocchi. Both ways its beautiful.

Leave a Reply

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

Recipe Rating