A creamy, flavorful pasta dish with Italian sausage, tender spinach, and Parmesan cheese. High in protein and fiber, this 20-minute meal is perfect for busy weeknights, family dinners, or meal prep.
Prepare the PastaName: Boiling the PenneStart by bringing a large pot of water to a rolling boil. Add a generous pinch of salt to season the water—it helps enhance the pasta’s natural flavor. Once boiling, add the penne pasta and cook according to the package instructions, usually 10–12 minutes, until al dente (tender but still slightly firm in the center). Stir occasionally to prevent sticking. When cooked, reserve about ½ cup of pasta water, then drain the rest and set the pasta aside.
Heat the SkilletName: Warming the Olive OilWhile the pasta is cooking, place a large skillet over medium-high heat. Pour in one tablespoon of olive oil and let it heat until it shimmers, indicating it’s ready for cooking. This step ensures that the sausage and aromatics will sauté evenly without sticking or burning.
Cook the Italian SausageName: Browning the SausageAdd one pound of ground Italian sausage to the hot skillet. Break it into small pieces with a wooden spoon or spatula. Cook for about 5 minutes, stirring frequently, until the sausage is no longer pink and is starting to develop a golden-brown crust. This browning adds rich flavor to the dish.
Sauté the AromaticsName: Flavoring with Onion and GarlicOnce the sausage has begun to brown, add ½ cup minced yellow onion and 2 cloves of minced garlic to the skillet. Sprinkle in ½ teaspoon red pepper flakes and ½ teaspoon salt to season. Stir the mixture constantly for 3–4 minutes until the onions become soft and translucent and the garlic releases its fragrant aroma. This combination of sausage, onion, and garlic forms the flavorful base of the sauce.
Remove Excess FatName: Trimming the SkilletIf there is excess fat rendered from the sausage, carefully drain it from the skillet. This prevents the sauce from becoming too greasy while still leaving enough fat to carry the flavors of the dish. Return the cooked sausage and aromatics to the skillet before moving to the next step.
Add the CreamName: Creating the Creamy BaseReduce the heat to low and pour in 2 cups of heavy cream. Stir well to combine with the sausage and aromatics. Allow the cream to gently simmer for 2–3 minutes, stirring frequently, until it thickens slightly. Keep the heat low to prevent the cream from boiling and separating. This forms a rich, velvety sauce that will coat the pasta beautifully.
Wilt the SpinachName: Incorporating GreensAdd 5 ounces of fresh baby spinach to the skillet in batches. Stir the spinach into the creamy sauce, allowing it to wilt evenly. This should take about 3 minutes. The spinach not only adds a fresh, vibrant color but also boosts the dish’s fiber and nutrient content without overpowering the creamy flavor.
Melt in the CheeseName: Blending in ParmesanSprinkle 1 cup of shredded Parmesan cheese over the sauce. Stir constantly until the cheese is fully melted and incorporated into the cream. This step creates a smooth, cheesy sauce that clings perfectly to the pasta, enriching both the flavor and texture of the dish. Taste the sauce and adjust seasoning if necessary with a pinch of salt or red pepper flakes for extra kick.
Combine Pasta and SauceName: Tossing to PerfectionAdd the cooked penne pasta directly into the skillet with the creamy sausage and spinach mixture. Using tongs or a large spoon, gently toss the pasta to ensure every piece is evenly coated in the rich sauce. If the sauce feels too thick, gradually add a few tablespoons of the reserved pasta water until it reaches the desired consistency.
Serve and GarnishName: Plating the DishOnce the pasta is well-coated, transfer it to serving plates or a large serving bowl. For extra flavor and presentation, you can sprinkle additional Parmesan cheese or a pinch of fresh cracked black pepper on top. Serve immediately while warm for the best taste. This dish pairs beautifully with a light green salad or crusty bread for a complete, satisfying meal.
Notes
Use high-quality Italian sausage for the best flavor. Sweet or mild varieties work well, while spicy sausage adds extra heat.
Freshly grated Parmesan melts better and gives a richer, creamier texture compared to pre-shredded cheese.
Reserve some pasta water before draining—it can help loosen the sauce if it becomes too thick.
Adjust red pepper flakes to your taste; you can omit them for a milder dish.
Spinach can be substituted with kale, arugula, or Swiss chard for variation.
The dish reheats well but is best enjoyed fresh to preserve creaminess.