Spinach Artichoke Dip
Course: AppetizersDifficulty: EasyServings
4
servingsPrep time
10
minutesCooking time
50
minutesTotal time
1
hourIngredients
1 Large Yellow Onion (chopped)
4 Tbsp Unsalted Butter
¼ Cup Extra Virgin Olive Oil
¼ Tsp Cayenne Pepper
4 Cloves Garlic (minced)
8 Oz Cream Cheese
½ Cup Sour Cream
½ Cup Mayonnaise
2 12 Oz jars of Marinated Artichoke Hearts (drained and chopped)
12 Oz Fresh Spinach (chopped)
1 ½ Cups Fresh Grated Parmesan Cheese
1 Baguette (sliced and toasted)
Directions
- Put your shopped spinach in a large pot with 1/8 cups of water. Cook over medium heat until spinach is soft.
- Heat your butter and olive oil in a large skillet.
- Add in the onions, cayenne pepper, and 1 tsp salt and pepper and sauté for about ten minutes.
- Reduce your heat to a nice medium-low and sauté for another 20 minutes or until onions are nice and caramelized.
- Add the garlic and cook for another minute or two.
- Meanwhile in a stand mixer, add the cream cheese, sour cream, and mayonnaise and blend until smooth.
- Add the artichokes into the mixer along with the spinach, onion mixture, and 1 cup of parmesan cheese. Continue to mix in the stand mixer until well incorporated.
- Transfer to a large baking dish (I used a 9×9) and sprinkle remaining parmesan cheese.
- Bake at 400 degrees Fahrenheit for 20 minutes and serve with baguette