Creamy Spinach and Artichoke Baked Penne

Inspired by the classic pub dip, this baked vegetarian pasta is the perfect crowd pleaser when entertaining.
Prep Time15 mins
Cook Time35 mins
Total Time50 mins
Pasta Range: High Fibre White
Pasta Shape: Penne Rigate
Cooking Skill: Advanced
Serves: 6
Calories: 650kcal


  • 1 pkg Italpasta Total Penne Rigate
  • 2 tbsp Italpasta 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