Introduction
This delightful recipe combines the robust flavors of Italian sausage with the comforting textures of gnocchi and spinach, creating a rich and satisfying dish. With the addition of creamy sauces and fresh herbs, this meal is perfect for any weeknight dinner or special occasion. Let’s delve into the ingredients and the straightforward cooking process that culminates in a delicious one-pot dish.
Detailed Ingredients with measures
– 1 tablespoon olive oil
– 1 pound Italian sausage, casing removed
– ½ medium sweet onion, diced
– 3 cloves garlic, minced
– 1 teaspoon Italian seasoning
– 2 cups beef stock
– 1 (8-ounce) can tomato sauce
– 24 ounces cauliflower potato gnocchi
– 4 cups chopped baby spinach
– ¼ cup heavy cream
– ¼ cup freshly grated Parmesan
– Kosher salt and freshly ground black pepper, to taste
– ¼ cup basil leaves
Prep Time
15 minutes
Cook Time, Total Time, Yield
Cook Time: 20 minutes
Total Time: 35 minutes
Yield: Serves 4-6
This recipe is not only easy to make but also offers a hearty and flavorful experience that will leave everyone wanting more. Enjoy your cooking!
Detailed Directions and Instructions
Step 1: Sauté the Sausage and Onion
Heat olive oil in a large stockpot or Dutch oven over medium heat. Add Italian sausage and diced sweet onion, cooking until the sausage is browned, approximately 3-5 minutes. As it cooks, break up the sausage into smaller pieces. After browning, drain any excess fat from the pot.
Step 2: Incorporate Garlic and Seasoning
Stir in the minced garlic and Italian seasoning, cooking until fragrant, which should take about 1 minute.
Step 3: Add Liquids and Gnocchi
Gradually whisk in the beef stock and tomato sauce. Once combined, stir in the cauliflower potato gnocchi. Bring the mixture to a boil, then reduce the heat and let it simmer until it thickens slightly and the gnocchi is cooked through, approximately 6-8 minutes.
Step 4: Mix in Spinach and Cream
Add the chopped baby spinach and heavy cream to the pot. Cook until the spinach has wilted, which will take about 1-2 minutes.
Step 5: Finish with Parmesan and Seasoning
Stir in the freshly grated Parmesan cheese. Season the dish with kosher salt and freshly ground black pepper to taste.
Step 6: Serve and Garnish
Serve the dish immediately, garnished with fresh basil leaves if desired.
Notes
Note 1: Sausage Variations
Feel free to use different types of sausage, such as turkey or spicy sausage, for varied flavors.
Note 2: Gnocchi Alternatives
If cauliflower potato gnocchi is unavailable, traditional potato gnocchi can be used as a substitute.
Note 3: Storage Instructions
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave.
Note 4: Adding Vegetables
Additional vegetables, such as bell peppers or zucchini, can be added for more nutrition and flavor.
Note 5: Dairy-Free Option
To make this recipe dairy-free, omit the heavy cream and Parmesan or use plant-based alternatives.

Cook techniques
Sautéing
Sautéing is used to cook the Italian sausage and onion in olive oil, allowing the sausage to brown and the onion to soften, which builds a flavor base for the dish.
Deglazing
After browning the sausage, deglazing is not technically used in the recipe, but adding broth and tomato sauce helps lift flavorful bits off the bottom of the pot, enhancing the overall taste.
Simmering
Simmering is important after adding the stock and gnocchi, allowing the flavors to meld and the gnocchi to cook through thoroughly.
Stirring
Stirring is crucial for evenly distributing the ingredients, particularly the spinach, heavy cream, and Parmesan cheese, ensuring everything is well combined and heated.
Garnishing
Garnishing with fresh basil enhances the dish’s flavor and visual appeal, adding a fresh herbaceous note right before serving.
FAQ
Can I use a different type of sausage?
Yes, you can substitute Italian sausage with other types such as chicken sausage or spicy sausage for different flavor profiles.
Can I make this dish vegetarian?
Absolutely! Replace the sausage with a plant-based sausage or omit it entirely and use vegetable broth instead of beef stock.
Can I use fresh gnocchi instead of frozen?
Yes, fresh gnocchi can be used, but the cooking time may vary, so keep an eye on them to avoid overcooking.
Is there a dairy-free option for this recipe?
Yes, you can use coconut cream or a plant-based cream and nutritional yeast instead of Parmesan to make it dairy-free.
How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat on the stovetop over low heat or in the microwave.
Conclusion
This delicious Italian-inspired dish combines the savory flavors of Italian sausage with creamy gnocchi and fresh spinach, all enhanced by the richness of beef stock and tomato sauce. The addition of heavy cream and Parmesan creates a comforting, hearty meal perfect for any occasion. Serve it hot, garnished with fresh basil, for a satisfying dining experience.
More recipes suggestions and combination
Spinach and Ricotta Stuffed Shells
Jumbo pasta shells filled with a mixture of ricotta cheese, spinach, and herbs, topped with marinara sauce and mozzarella cheese.
Italian Sausage Penne Pasta
Penne pasta tossed with Italian sausage, roasted red peppers, and a creamy garlic sauce for a quick weeknight meal.
Vegetable and Gnocchi Soup
A hearty soup featuring gnocchi, seasonal vegetables, and a savory broth, perfect for warming up on chilly days.
One-Pan Tuscan Chicken
Chicken breasts cooked with cherry tomatoes, spinach, and a creamy garlic sauce, served over pasta or rice for a complete meal.
Gnocchi with Pesto and Sun-Dried Tomatoes
Pan-fried gnocchi tossed with basil pesto, sun-dried tomatoes, and Parmesan for a flavorful and easy dish.
Stuffed Bell Peppers
Bell peppers filled with a mixture of ground meat, rice, and herbs, baked in a tomato sauce until tender.
