Creamy Spinach and Artichoke Baked Penne

Inspired by the classic pub dip, this baked vegetarian pasta is the perfect crowd pleaser when entertaining.

Share This Recipe

Prep Time: 15 mins
Cook Time: 35 mins
Serves: 6


  • 1 pkg Italpasta Total Penne Rigate
  • 2 tbsp extra virgin olive oil
  • 1/4 cup onion, chopped
  • 3 clove garlic, minced
  • 1 pkg baby spinach
  • 1/4 tsp salt
  • 1/2 tsp pepper
  • 2 cups milk
  • 8 oz plain cream cheese, cut in cubes
  • 1 tbsp dijon mustard
  • 1/2 cup sour cream
  • 2 jars artichoke hearts, drained, finely chopped
  • 2 tbsp capers
  • 2 tbsp fresh parsley, finely chopped
  • 2 tbsp fresh chives, finely chopped
  • 1 tbsp lemon juice
  • 1 1/4 cups asiago cheese, shredded, divided


  • Preheat oven to 400˚F (200°C). Cook pasta according to package directions; drain, reserving 1/4 cup (60 mL) cooking liquid. Return pasta to pot.
  • Meanwhile, heat oil in large skillet set over medium-high heat. Cook onion and garlic for 1 to 2 minutes or until slightly softened. Stir in spinach and salt. Cook for about 2 minutes or until spinach is wilted; set aside.
  • Add milk, cream cheese and mustard to pasta; cook over medium-low heat, stirring often, for about 2 minutes or until mixture is steaming and cream cheese starts to melt. Stir in sour cream and reserved cooking liquid until well coated. Stir in artichokes, reserved spinach mixture, capers, parsley, half of the chives, lemon juice and pepper. Remove from heat; stir in 2/5 of the Asiago cheese.
  • Transfer to greased baking dish. Top with remaining cheese; bake for about 25 minutes until golden and bubbling. Sprinkle with remaining chives.


For easy entertaining, pasta can be assembled and then baked just before serving.

Nutritional Analysis

Calories: 650kcal | Carbohydrates: 60g | Protein: 22g | Fat: 36g | Cholesterol: 85mg | Sodium: 980mg | Fiber: 10g | Sugar: 8g