Cheesy Artichoke Dip

Cheesy Artichoke Dip

Difficulty Easy
Serves 8
Prep Time 10 minutes
Cook Time 1 hour, 10 minutes
1 large onion, thinly sliced
1 tbs olive oil
1 (8 oz) package cream cheese
3/4 cup sour cream
1 (14 oz) jar marinated artichoke hearts, roughly chopped
3/4 cup Mozzarella cheese, shredded
1/3 cup Parmesan cheese
1 tsp Worcestershire sauce
1 tsp hot sauce
Salt and pepper to taste


Recipe and photo courtesy of Erin S., Dinners, Dishes, and Desserts


  1. In a large skillet, heat olive oil over medium heat. Add onions. Let cook, stirring occasionally for 30-40 minutes until caramelized and lightly golden brown. Be careful not to brown the onions, reduce heat to low if necessary. Season with salt and pepper
  2. Preheat oven to 350 degrees.
  3. In a large bowl mix together cream cheese and sour cream until well blended. Add caramelized onions, artichoke hearts, both cheeses, Worcestershire sauce and hot sauce.
  4. Pour dip into a small baking dish. Bake for 20-25 minutes until bubbly and hot.
  5. Serve with pita chips or your favorite crackers.