Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A vibrant plate of creamy penne pasta topped with fresh spinach and slices of cooked Italian sausage, garnished with grated cheese and herbs, served on a white round plate against a rustic wooden background.

One-Pan Creamy Penne with Spinach and Italian Sausage

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Discover the irresistible flavor of One-Pan Creamy Penne with Spinach and Italian Sausage, a quick and easy comfort food recipe perfect for busy weeknights. This rich and flavorful pasta dish combines tender penne, savory Italian sausage, fresh spinach, and a creamy sauce, all cooked in a single pan for minimal cleanup. Ideal for family dinners or entertaining guests, this recipe offers a satisfying meal with bold flavors and simple ingredients. Enjoy a delicious, hearty dish that’s just 30 minutes away from your table!

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 12 oz (340g) penne pasta (see our pasta tag)
  • 1 lb (450g) Italian sausage, casings removed
  • 3 cups fresh spinach (see our spinach tag)
  • 1 cup heavy cream or half-and-half
  • 1/2 cup grated Parmesan cheese
  • 3 cloves garlic, minced
  • 1 medium onion, diced
  • 2 tbsp olive oil or butter
  • Salt and black pepper to taste
  • Red pepper flakes (optional for a spicy kick)

Instructions

  1. Gather all your ingredients and prepare them accordingly. Dice the onion, mince the garlic, and set the spinach aside.
  2. Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the Italian sausage and cook until browned and cooked through. Remove the sausage from the skillet and set aside.
  3. In the same skillet, add another tablespoon of olive oil if needed. Sauté the diced onion until translucent, then add the garlic and cook until fragrant. Stir in the fresh spinach and cook until wilted.
  4. Meanwhile, cook the penne pasta in boiling salted water according to package instructions until al dente. Drain and add the pasta to the skillet with the cooked spinach and aromatics.
  5. Stir in the heavy cream and grated Parmesan cheese, allowing the sauce to simmer and thicken slightly. Add the cooked Italian sausage back to the skillet. Season with salt, pepper, and red pepper flakes if desired.
  6. Toss everything together until evenly coated and heated through. Serve hot, garnished with extra Parmesan if you’d like.

Notes

  • Ensure the pasta is cooked al dente to prevent it from becoming too soft when combined with the sauce.
  • Adjust the amount of cream and cheese to achieve your preferred level of creaminess.
  • Use fresh spinach for the best flavor and texture; frozen spinach can be substituted if needed.
  • Author: Serena Miller
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: adaptable for low-carb, gluten-free (with gluten-free pasta), and vegetarian options (with plant-based sausage)

Nutrition

  • Serving Size: 1 plate
  • Calories: 530 kcal Kcal
  • Sugar: 4g
  • Sodium: 760mg
  • Fat: 28g
  • Saturated Fat: 12g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 4g
  • Protein: 23g
  • Cholesterol: 90mg