Home - Recipes - Creamy Penne with Ham and Spinach

Creamy Penne with Ham and Spinach

Quick-cooking and no-cook ingredients like spinach, canned artichokes, and ham make this dreamy pasta dinner perfect for a fast and easy dinner anytime.

Serves 6
Ready in 30 mins
Prep time 10 mins
Cooking time 20 mins
507 calories per serving


> 1 (16 oz) box penne
> 4 oz ham steak
> 2 (14 oz) cans quartered artichoke hearts, drained
> 2 tbsp olive oil
> 2 large shallots, thinly sliced
> 3 cups spinach
> 1/2 cup half & half
> 3 tbsp mascarpone


Cook the penne according to package directions, reserving ½ cup cooking liquid. Dice the ham. Coarsely chop the artichokes.
In a 12-inch skillet, heat the oil on medium. Add the shallots and ham. Cook 6 min., stirring often. Stir in the artichokes, then the spinach, in batches. Add the half & half and mascarpone. Cook 2 min., stirring, until mascarpone is melted. Remove from heat.
Drain the cooked penne and return to pot, along with spinach mixture and cooking liquid. Toss until well coated. Season with salt.

Search and shop our 5,000+ recipes

Popular articles

Search and shop our 5,000+ recipes

Enter your ZIP code to find a store near you