Ingredients:

  • 8 ounces cream cheese, softened (225g)
  • ½ cup mayonnaise (120ml)
  • ½ cup sour cream (120ml)
  • 1 cup grated Parmesan cheese, divided (100g)
  • 1 (14 ounce) can artichoke hearts, drained and chopped (400g)
  • ¼ cup finely chopped red onion (40g)
  • 2 cloves garlic, minced
  • 1 tablespoon lemon juice (15ml)
  • ¼ teaspoon black pepper
  • Pinch of red pepper flakes (optional)

Instructions:

  1. Preheat oven to 350°F (175°C).
  2. In a mixing bowl, combine softened cream cheese, mayonnaise, sour cream, and half of the Parmesan cheese. Mix until smooth and well combined.
  3. Stir in the chopped artichoke hearts, red onion, minced garlic, lemon juice, black pepper, and red pepper flakes (if using).
  4. Transfer the mixture to the prepared baking dish.
  5. Sprinkle the remaining Parmesan cheese evenly over the top.
  6. Bake for 20-25 minutes, or until golden brown and bubbly.
  7. Let cool for a few minutes before serving.