One-Pan Creamy Penne with Spinach and Italian Sausage – A Cozy 30-Minute Skillet Meal

One-Pan Creamy Penne with Spinach and Italian Sausage is the kind of hearty, soul-warming dinner that’s perfect for busy weeknights and relaxed weekends alike. This dish features tender penne pasta simmered directly in a rich, garlicky cream sauce, loaded with savory Italian sausage and vibrant fresh spinach — all cooked in just one pan.

With bold, comforting flavors and a silky, cheesy sauce that clings to every bite of pasta, this skillet meal is both indulgent and surprisingly easy. No boiling water or separate saucepans needed — just a single skillet and 30 minutes to a complete, satisfying meal the whole family will devour.

Ingredients Overview

Every ingredient in this dish plays a delicious role — here’s what you’ll need and how it all comes together:

  • Italian Sausage: Use mild or spicy sausage based on your flavor preference. Pork sausage adds richness, but chicken or turkey sausage works well for a lighter version.

  • Penne Pasta: This tube-shaped pasta holds sauce beautifully. Use regular or whole wheat; cook it right in the skillet for maximum flavor absorption.

  • Fresh Spinach: Stirred in at the end, it wilts quickly and adds color, nutrients, and a slight earthiness that balances the richness of the sauce.

  • Heavy Cream: Provides a silky, indulgent texture. You can substitute with half-and-half for a lighter option, but full cream offers the best mouthfeel.

  • Garlic & Onion: Essential aromatics that bring depth and savory sweetness to the dish.

  • Chicken Broth: Used as the cooking liquid for the pasta and to build the sauce’s base. Choose low-sodium to control salt levels.

  • Parmesan Cheese: Stirred in at the end for nutty richness. Always use freshly grated for best melting and taste.

  • Olive Oil: Used to sauté the sausage and vegetables. Adds flavor and helps brown the meat.

  • Crushed Red Pepper Flakes (optional): A pinch adds gentle heat that enhances the sausage flavor.

  • Salt & Black Pepper: For seasoning throughout the cooking process.

Step-by-Step Instructions

  1. Brown the Sausage
    Heat a large, deep skillet over medium heat. Add a drizzle of olive oil and crumble the sausage into the pan. Cook until browned and cooked through, about 5–6 minutes. Remove excess grease if needed.

  2. Sauté Onion and Garlic
    Add chopped onion and cook for 3–4 minutes until soft and translucent. Stir in minced garlic and red pepper flakes (if using) and cook for another 30 seconds until fragrant.

  3. Add Penne and Broth
    Pour in the uncooked penne and chicken broth. Stir everything together and bring to a boil. Reduce heat to a simmer, cover the pan, and cook for about 12–14 minutes, stirring occasionally, until the pasta is tender and most of the liquid is absorbed.

  4. Add Cream and Spinach
    Once pasta is al dente, stir in the heavy cream and fresh spinach. Cook for 2–3 minutes, until the spinach is wilted and the sauce starts to thicken.

  5. Stir in Parmesan
    Remove the skillet from heat and stir in grated parmesan cheese. Mix until fully melted and the sauce is creamy and glossy. Season with salt and black pepper to taste.

  6. Serve Immediately
    Spoon into bowls while hot. Top with more parmesan and cracked pepper if desired.

Tips, Variations & Substitutions

  • Use Pre-Cooked Sausage: Slice fully-cooked sausage and sauté just until browned for an even faster version.

  • Lighter Sauce Option: Substitute half-and-half or evaporated milk for the cream. Keep the simmer gentle to avoid curdling.

  • Add More Veggies: Sauté bell peppers, mushrooms, or zucchini along with the onions for extra texture and nutrition.

  • Go Gluten-Free: Use your favorite gluten-free penne and adjust cooking time as needed.

  • Herb Boost: Stir in fresh basil or parsley at the end for brightness.

  • Spicy Twist: Use hot Italian sausage and double the red pepper flakes for a bold, fiery flavor.

  • Cheesy Finish: Add mozzarella or fontina along with the parmesan for extra meltiness.

Serving Ideas & Occasions

This creamy one-pan pasta makes an excellent main course that doesn’t need much to shine. Pair it with:

  • A crisp green salad with lemon vinaigrette

  • Garlic bread or warm crusty baguette

  • Roasted or steamed vegetables (like broccoli or asparagus)

Ideal for:

  • Weeknight Family Dinners – Fast, filling, and universally loved

  • Date Night In – Comforting and elegant with a glass of wine

  • Leftover Lunches – Holds up well for next-day reheating

  • One-Pot Meal Nights – Fewer dishes, maximum flavor

Nutritional & Health Notes

While rich and indulgent, this dish can be made more balanced with a few smart choices:

  • Protein-Packed: Italian sausage brings ample protein and flavor.

  • Add Fiber: Use whole wheat pasta and load in extra veggies for more fiber and nutrients.

  • Dairy Control: Adjust cream and cheese amounts to meet your dietary preferences.

  • Low-Carb Option: Substitute penne with a low-carb pasta or zucchini noodles and simmer less.

Spinach also provides iron and antioxidants, helping round out the richness with a nutritional boost.

FAQs

Q1: Can I make this ahead of time?
A1: Yes. It keeps well for 2–3 days in the fridge. Reheat gently with a splash of cream or broth to loosen the sauce.

Q2: Can I freeze this pasta dish?
A2: Cream-based sauces can separate slightly when frozen. For best results, freeze before adding cream and cheese, then finish when reheating.

Q3: What pasta shapes can I use instead of penne?
A3: Rotini, rigatoni, or fusilli work well. Avoid very small shapes like orzo as they may overcook quickly.

Q4: Is this recipe spicy?
A4: Not by default. Use sweet Italian sausage and omit pepper flakes for a mild version. Adjust spice to your preference.

Q5: How can I thicken the sauce more?
A5: Simmer uncovered for a few extra minutes after adding the cream, or stir in a tablespoon of cream cheese for added body.

Q6: What’s the best way to make this dairy-free?
A6: Use unsweetened dairy-free cream (like oat or cashew-based) and skip the parmesan or use a plant-based alternative.

Q7: Can I make this vegetarian?
A7: Yes — skip the sausage or use plant-based sausage. Add extra vegetables and use vegetable broth instead of chicken broth.

Print

One-Pan Creamy Penne with Spinach and Italian Sausage – A Cozy 30-Minute Skillet Meal

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich, creamy one-pan pasta dish with tender penne, savory Italian sausage, wilted spinach, and parmesan — ready in 30 minutes with minimal cleanup.

  • Author: Maya Lawson

Ingredients

Scale
  • 1 lb Italian sausage (mild or spicy, casings removed)

  • 2 tbsp olive oil

  • 1 small onion, diced

  • 3 garlic cloves, minced

  • ½ tsp red pepper flakes (optional)

  • 12 oz penne pasta (uncooked)

  • 3½ cups chicken broth

  • ¾ cup heavy cream

  • 4 cups fresh spinach

  • ½ cup grated parmesan cheese

  • Salt and black pepper to taste

Instructions

  • In a large skillet, heat olive oil and cook sausage until browned. Remove excess fat if needed.

  • Add onion and sauté 3–4 minutes. Stir in garlic and red pepper flakes.

  • Add penne and chicken broth. Bring to a boil, reduce to a simmer, and cover. Cook 12–14 minutes until pasta is al dente.

  • Stir in cream and spinach. Cook until spinach wilts.

  • Remove from heat, stir in parmesan. Adjust seasoning.

  • Serve warm, topped with extra cheese or herbs if desired.

Notes

Use half-and-half for a lighter version.
Add mushrooms, bell peppers, or peas for extra veggies.
Reheats well for up to 3 days.

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