Spinach Artichoke Dip

Ingredients
- 2 tablespoons minced onion
- 2 tablespoon butter
- 2 cloves garlic (minced)
- 2 tablespoon flour
- 1 3/4 cups whole milk
- 8 ounces cream cheese (cubed (this helps it melt faster))
- 2/3 cup Parmesan cheese (grated)
- 2/3 cup mozzarella cheese (shredded (divided))
- 1/2 teaspoon hot sauce
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 10 ounce package frozen spinach, thawed and drained
- 1 14 ounce can artichoke hearts, drained and chopped
Instructions
- 1
In a medium sauce pan, saute onion in butter over medium high heat until translucent. Add garlic and cook 30 seconds. Whisk in flour and cook for 1 minute. Whisk in milk a little at a time and bring mixture to a boil (continue to stir). Once mixture boils and begins to thicken, stir in cream cheese, Parmesan, 1/3 cup mozzarella cheese, hot sauce, salt and pepper until just melted in and smooth. Remove from heat. Mix in the spinach and artichoke.
- 2
Place in a lightly greased 9x9 inch baking pan and sprinkle with remaining 1/3 cup mozzarella cheese. Bake for 20 minutes at 350 degrees or until golden and bubbling.
- 3
Serve with chips, crackers, or pita bread.
Cook it from the original
This recipe comes from garnishandglaze.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.
Open the recipe on garnishandglaze.com