Quick & Easy • 15 min cook

15-Minute Creamy Garlic Spinach Artichoke Penne

Your favorite restaurant spinach artichoke dip transformed into a decadent, velvety 15-minute weeknight pasta dinner with garlic, cream cheese, and parmesan.

By Elena Bennett • 15 min cook • 440 kcal • 14g Protein
Jump to Recipe
Bottom Line Up Front (Quick Answer):

To make 15-minute creamy spinach artichoke pasta, boil 10 oz penne in salted water until al dente (reserve 1/2 cup pasta water). In a large skillet over medium heat, sauté 4 minced garlic cloves and 1 can (14 oz) drained, chopped artichoke hearts in 1 tbsp olive oil and 1 tbsp butter for 2 minutes. Stir in 4 oz cream cheese, 1/2 cup heavy cream (or milk), 1/2 cup grated parmesan, and 1/4 tsp red pepper flakes until silky and bubbling. Fold in 3 cups fresh baby spinach and hot drained penne, tossing for 60 seconds with pasta water until coated. Top with melted mozzarella.

15-Minute Creamy Garlic Spinach Artichoke Penne

Why This Recipe Conquers Weeknights

  • Cream Cheese Starch Emulsion: Softened cream cheese melted with warm starchy pasta water creates an instant silky restaurant dip consistency without flour roux.
  • Canned Artichoke Convenience: Using canned quartered artichoke hearts in water provides delicate tartness and tender bite with zero vegetable trimming time.
  • Wilted Fresh Spinach Nutrition: Adding three packed cups of fresh spinach directly into hot bubbling cream wilts it into luscious ribbons in 45 seconds.

Artichoke Formats for Fast Weeknight Pasta

Artichoke FormatPrep SpeedFlavor ProfileSauce BalanceVerdict
Canned Artichoke Hearts in Water (Recommended)Instant (drain and chop)Clean, mild, tenderBlends perfectly with rich cream cheeseGold Standard Winner (Recommended)
Marinated Artichokes in OilInstantHeavy vinegar, herb-infusedCan overpower cream sauceRinse and drain well before using
Frozen Artichoke HeartsThaw 5 minutesSweet, fresh garden tasteGreat textureExcellent substitute if thawed completely
Fresh Whole Artichokes45 minutes trim/steamEarthiestGreatImpossible for 15-minute weeknight dinners
Official FastFlavored Recipe

15-Minute Creamy Garlic Spinach Artichoke Penne

Tested and approved by Elena Bennett • Serves 4

Prep Time 5 Mins
Cook Time 10 Mins
Total Time 15 Mins
Yield 4 servings
Calories 440 kcal

Ingredients

Step-by-Step Instructions

  1. Boil Pasta & Reserve Starch Water: Bring a large pot of salted water to a rolling boil. Add penne and cook until al dente according to package instructions (approx. 9–10 minutes). Before draining, ladle out 1/2 cup of hot starchy pasta water. Drain pasta.
  2. Sauté Garlic & Artichokes: While pasta boils, heat olive oil and butter in a large deep skillet over medium heat. Add minced garlic, red pepper flakes, and chopped artichoke hearts; sauté for 2 minutes until garlic is fragrant and artichokes are lightly golden.
  3. Melt Velvet Cream Cheese Sauce: Reduce heat to medium-low. Add cubed cream cheese, heavy cream, salt, and black pepper. Whisk gently until the cream cheese melts into a smooth, bubbling white sauce. Stir in grated parmesan until fully incorporated.
  4. Wilt Spinach & Toss Pasta: Toss fresh baby spinach and hot drained penne directly into the sauce. Pour in 1/4 cup of the reserved pasta water. Toss vigorously with tongs for 60 seconds as the spinach wilts and the sauce clings to every penne tube.
  5. Melt Mozzarella & Serve: Scatter shredded mozzarella over the top of the pasta. Cover with a lid for 90 seconds (or pop under the broiler) until the mozzarella melts into a stretchy, gooey cheese blanket. Serve hot with garlic bread!
440Calories
14gProtein
20gTotal Fat
52gCarbs
5gFiber
580mgSodium

Elena’s Chef Pro-Tip

Chef Secret: Cut cream cheese into small cubes and let it sit on the counter while your pasta water boils! Cold cream cheese right from the fridge takes twice as long to melt and can turn grainy if hit with high heat, whereas softened cream cheese melts into a mirror-smooth cream sauce in under 90 seconds.

Frequently Asked Questions

Can I add chicken or shrimp to this pasta?
Yes! Fold in 2 cups of shredded rotisserie chicken or seared shrimp when adding the pasta for an instant 30g+ protein upgrade.
Can I use frozen chopped spinach?
Yes, but thaw it completely and squeeze out EVERY drop of excess liquid in a clean towel. Wet frozen spinach will make your cream sauce watery.
How do I reheat leftovers?
Cream cheese sauces tighten significantly in the fridge. Reheat in a saucepan over medium-low heat with a splash of milk to restore velvety creaminess.