This rich and comforting Creamy Gnocchi with Italian Sausage comes together in just one pan and makes the perfect cozy weeknight dinner. Tender gnocchi, spicy sausage, and a velvety sage-Parmesan sauce create a dish that’s hearty, flavorful, and incredibly satisfying.

Ingredients
- 1 (16 oz) package gnocchi
- 1 tbsp olive oil
- ½ shallot, minced
- 3 cloves garlic, crushed
- 1 lb hot Italian sausage
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 1 ½ cups whole milk, room temperature
- ½ cup heavy cream, room temperature
- ½ tsp salt, plus more to taste
- 2 tbsp fresh sage, chopped
- Freshly ground black pepper, to taste
- ½ cup freshly grated Parmesan cheese
Instructions
- Cook the Gnocchi
Bring a large pot of salted water to a boil. Add the gnocchi and cook according to package directions. Drain well, drizzle with a little olive oil to prevent sticking, and set aside. - Sauté Shallot and Garlic
In a large skillet, heat the olive oil over medium heat. Add the minced shallot and cook for about 2 minutes, until softened and fragrant. Add the garlic and cook for another 30 seconds. - Cook the Sausage
Add the hot Italian sausage to the pan. Cook for 5–7 minutes, breaking it apart with a spoon until browned and fully cooked through. - Make the Roux
Add the butter to the sausage mixture. Once melted, sprinkle in the flour and stir continuously for 1 minute to form a roux. - Create the Cream Sauce
Gradually whisk in the milk and cream, stirring constantly to avoid lumps. Continue cooking until the sauce begins to bubble and thicken. (It will seem thin at first but will thicken as it cooks.) - Season and Add Cheese
Stir in salt, pepper, chopped sage, and Parmesan cheese. Taste and adjust seasoning as needed. - Combine with Gnocchi
Add the cooked gnocchi to the sauce and gently stir until everything is evenly coated in the creamy, cheesy goodness. - Serve
Serve immediately, topped with extra Parmesan and a sprinkle of fresh sage if desired.
Why You’ll Love This Recipe
- One-pan meal — minimal cleanup and maximum comfort.
- Creamy, rich, and perfectly balanced with the spice of Italian sausage.
- Ready in under 30 minutes, making it perfect for busy weeknights.
- Cozy, restaurant-quality flavor with simple ingredients.

Tips
- Use quality sausage: The sausage is the star, so choose a flavorful brand or your favorite local Italian sausage.
- Don’t overcook gnocchi: Remove it as soon as it floats to the top — that’s when it’s perfectly done.
- Room temperature dairy: Helps prevent curdling and ensures a smooth sauce.
- Want it creamier? Add a splash more cream or a handful of extra cheese.
Variations and Substitutions
- Mild version: Use sweet Italian sausage instead of hot.
- Vegetarian: Swap sausage for sautéed mushrooms, spinach, or sun-dried tomatoes.
- Dairy-free: Use plant-based milk and cream, and skip the cheese or use a vegan alternative.
- Herbs: Try thyme or rosemary in place of sage for a different flavor profile.
FAQs
Can I make this ahead of time?
Yes! Reheat gently on the stove over low heat with a splash of milk to loosen the sauce.
Can I use shelf-stable gnocchi?
Absolutely. Just follow the package directions — it works perfectly for this dish.
My sauce is too thick. What can I do?
Add a few tablespoons of milk or chicken broth until the desired consistency is reached.
Serving Suggestions
- Pair with a crisp green salad or garlic bread for a complete meal.
- Add a side of roasted vegetables like broccoli or asparagus.
- For a cozy dinner, serve with a glass of Chardonnay or Pinot Grigio.
Creamy Gnocchi with Italian Sausage
4
servings5
minutes20
minutesIngredients
1 (16 oz) package gnocchi
1 tbsp olive oil
½ shallot, minced
3 cloves garlic, crushed
1 lb hot Italian sausage
2 tbsp butter
2 tbsp all-purpose flour
1 ½ cups whole milk, room temperature
½ cup heavy cream, room temperature
½ tsp salt, plus more to taste
2 tbsp fresh sage, chopped
Freshly ground black pepper, to taste
½ cup freshly grated Parmesan cheese
Directions
- Cook the Gnocchi
- Bring a large pot of salted water to a boil. Add the gnocchi and cook according to package directions. Drain well, drizzle with a little olive oil to prevent sticking, and set aside.
- Sauté Shallot and Garlic
- In a large skillet, heat the olive oil over medium heat. Add the minced shallot and cook for about 2 minutes, until softened and fragrant. Add the garlic and cook for another 30 seconds.
- Cook the Sausage
- Add the hot Italian sausage to the pan. Cook for 5–7 minutes, breaking it apart with a spoon until browned and fully cooked through.
- Make the Roux
- Add the butter to the sausage mixture. Once melted, sprinkle in the flour and stir continuously for 1 minute to form a roux.
- Create the Cream Sauce
- Gradually whisk in the milk and cream, stirring constantly to avoid lumps. Continue cooking until the sauce begins to bubble and thicken. (It will seem thin at first but will thicken as it cooks.)
- Season and Add Cheese
- Stir in salt, pepper, chopped sage, and Parmesan cheese. Taste and adjust seasoning as needed.
- Combine with Gnocchi
- Add the cooked gnocchi to the sauce and gently stir until everything is evenly coated in the creamy, cheesy goodness.
- Serve
- Serve immediately, topped with extra Parmesan and a sprinkle of fresh sage if desired.


Leave a Comment