Creamy Italian Sausage Gnocchi Soup – Cozy, Hearty, and One-Pot Easy

When the temperatures dip or you need a comforting one-pot meal, Creamy Italian Sausage Gnocchi Soup is exactly the kind of dish that warms you from the inside out. This rustic, soul-satisfying soup brings together the bold flavors of Italian sausage, pillowy potato gnocchi, and a creamy broth infused with garlic, herbs, and vegetables.

Inspired by classic Tuscan flavors and similar in feel to Olive Garden’s popular Zuppa Toscana, this soup has a thick, rich texture that feels indulgent but comes together in under 40 minutes. It’s perfect for weeknight dinners, meal prep, or cozy Sundays with crusty bread.

Each spoonful delivers savory sausage, tender gnocchi, wilted spinach, and a broth so luscious you’ll want to lick the bowl clean.

Ingredients Overview

Every ingredient in this soup plays a key role — here’s what to expect and how to make smart swaps if needed.

Italian Sausage

  • Hot or mild Italian sausage adds depth, spice, and richness. It’s the flavor anchor of this dish.

  • Remove from casing and break up into crumbles while cooking.

  • Swap idea: For a lighter version, use turkey or chicken Italian sausage.

Gnocchi

  • These soft potato dumplings cook quickly and absorb all the savory flavor of the broth.

  • Use store-bought shelf-stable, refrigerated, or homemade gnocchi.

  • Tip: Don’t overcook — they only need a few minutes in the simmering soup.

Aromatics: Onion & Garlic

  • Diced yellow onion and minced garlic are sautéed in the sausage fat for a fragrant base.

  • You’ll smell the rich aroma before the broth even hits the pot.

Carrots & Celery

  • Classic soup vegetables that add sweetness, texture, and balance to the creamy base.

  • Dice finely for even cooking and a smooth mouthfeel.

Chicken Broth

  • A good-quality low-sodium chicken broth is essential — it carries all the flavors of the meat and aromatics.

  • Homemade stock will take this soup to another level.

Heavy Cream

  • Adds the signature creamy texture and luscious mouthfeel.

  • Want a lighter version? Use half-and-half or a mix of milk and cream.

Spinach

  • Adds color, freshness, and a dose of nutrition.

  • Substitution: Kale or Swiss chard also work beautifully, just simmer longer to soften.

Italian Seasoning + Red Pepper Flakes

  • Italian seasoning brings balance with herbs like oregano, thyme, and basil.

  • Red pepper flakes add a gentle heat — adjust to your preference.

Parmesan Cheese

  • Freshly grated Parmesan thickens the broth slightly and adds that nutty, salty finish.

  • Stir in at the end for maximum flavor impact.

Step-by-Step Instructions

1. Brown the Sausage

  • Heat a large soup pot or Dutch oven over medium heat.

  • Add the Italian sausage (casings removed) and cook until browned, breaking it up with a wooden spoon.

  • Transfer sausage to a plate, leaving 1–2 tablespoons of fat in the pot.

2. Sauté the Aromatics

  • Add diced onion, carrot, and celery to the pot. Sauté for 5–6 minutes, until softened.

  • Stir in minced garlic and cook for another 30 seconds until fragrant.

3. Build the Broth

  • Pour in chicken broth and scrape up any browned bits from the bottom of the pot.

  • Add Italian seasoning and a pinch of red pepper flakes.

  • Bring to a gentle boil.

4. Add Gnocchi & Simmer

  • Return the sausage to the pot.

  • Stir in the gnocchi and simmer for 3–4 minutes, until they float and are tender.

  • Don’t overcook — gnocchi can become gummy if left too long.

5. Stir in Cream & Spinach

  • Reduce heat to low.

  • Stir in heavy cream and spinach. Let spinach wilt gently for 1–2 minutes.

  • Taste and adjust seasoning with salt and pepper.

6. Finish with Parmesan

  • Turn off the heat and stir in freshly grated Parmesan.

  • Let soup sit for 5 minutes to thicken slightly before serving.

Tips, Variations & Substitutions

Pro Tips for Perfect Soup

  • Brown sausage well: This builds deep flavor in the base.

  • Use fresh gnocchi if possible: The texture is unmatched.

  • Let the soup rest: After cooking, let it sit a few minutes so flavors can meld.

Variations

  • Zuppa Toscana-Inspired: Swap gnocchi for diced potatoes and use kale instead of spinach.

  • Creamy Tomato Gnocchi Soup: Add 1 cup crushed tomatoes or tomato paste for a tomato base.

  • Herby Chicken Gnocchi Soup: Replace sausage with shredded rotisserie chicken and add extra herbs.

Dietary Adjustments

  • Gluten-Free: Use gluten-free gnocchi (easily available at most stores).

  • Dairy-Free: Use full-fat coconut milk and skip the Parmesan.

  • Low-Carb: Replace gnocchi with cauliflower florets or zucchini noodles.

Serving Ideas & Occasions

This creamy Italian sausage gnocchi soup is ideal for cozy nights and casual gatherings:

  • Serve with: Crusty bread, garlic knots, or a side Caesar salad.

  • Occasions: Great for weeknight dinners, potlucks, or family Sunday meals.

  • Meal Prep Tip: The flavors deepen overnight — it’s even better the next day.

For a beautiful presentation, garnish each bowl with a sprinkle of Parmesan, cracked black pepper, and a few red pepper flakes.

Nutritional & Health Notes

Though rich and creamy, this soup offers a hearty balance of protein, complex carbs, and vegetables.

  • Sausage brings protein and fat, contributing to satiety.

  • Gnocchi adds energy-rich carbs, ideal for a full meal.

  • Spinach, carrots, and celery offer vitamins, fiber, and antioxidants.

To reduce calories:

  • Use light cream or milk alternatives.

  • Use chicken sausage or lean turkey sausage.

  • Add more vegetables and reduce gnocchi per serving.

Portion wisely — a medium bowl (1½ cups) is quite satisfying, especially with bread on the side.

FAQs

Q1: Can I make this soup ahead of time?

A1: Yes, this soup stores well. For best texture, cook the gnocchi separately and add just before serving if storing for multiple days.

Q2: How do I store and reheat leftovers?

A2: Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over medium-low heat, adding a splash of broth if it thickens.

Q3: Can I freeze creamy gnocchi soup?

A3: It’s best to freeze the soup before adding the gnocchi and cream. Add those fresh after reheating to preserve texture and creaminess.

Q4: What kind of gnocchi is best?

A4: Shelf-stable potato gnocchi is convenient and cooks quickly. Refrigerated or homemade gnocchi will give a softer, pillowy bite.

Q5: Is this soup spicy?

A5: Not inherently, but you can adjust the heat with hot Italian sausage and extra red pepper flakes.

Q6: Can I make this soup vegetarian?

A6: Yes! Skip the sausage and use plant-based sausage or white beans for protein. Use vegetable broth instead of chicken broth.

Q7: What can I substitute for heavy cream?

A7: Use half-and-half, whole milk with a bit of cornstarch (to thicken), or unsweetened full-fat coconut milk for a dairy-free version.

Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and comforting one-pot soup with spicy Italian sausage, soft gnocchi, vegetables, and a creamy herb-infused broth — perfect for weeknights or cozy weekends.

  • Author: Maya Lawson
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: Serves 4

Ingredients

Scale
  • 1 lb Italian sausage (hot or mild)

  • 1 tbsp olive oil (optional)

  • 1 small yellow onion, diced

  • 2 carrots, peeled and diced

  • 2 celery stalks, diced

  • 4 garlic cloves, minced

  • 4 cups low-sodium chicken broth

  • 1 tsp Italian seasoning

  • ¼ tsp red pepper flakes (optional)

  • 1 (16 oz) package gnocchi

  • 1 cup heavy cream

  • 2 cups baby spinach

  • ½ cup grated Parmesan cheese

  • Salt & pepper to taste

Instructions

  • In a large pot or Dutch oven, brown sausage over medium heat. Remove and set aside.

  • In the same pot, sauté onion, carrot, and celery until soft (5–6 minutes). Add garlic and cook 30 seconds more.

  • Pour in broth, scraping up any browned bits. Stir in Italian seasoning and red pepper flakes. Bring to a gentle boil.

  • Return sausage to pot. Add gnocchi and simmer 3–4 minutes, until tender.

  • Lower heat. Stir in cream and spinach. Cook 1–2 minutes until spinach wilts.

  • Remove from heat. Stir in Parmesan. Season with salt and pepper to taste.

  • Let soup sit 5 minutes before serving.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star