Ingredients for - 4-Cheese Spinach-Artichoke Dip

1. Salted butter 2 tablespoons
2. Fresh spinach, chopped 1 (16 ounce) bag
3. Chopped marinated artichoke hearts ½ cup
4. Diced onion 2 tablespoons
5. Bottled minced garlic 1 teaspoon
6. Ground black pepper 1 teaspoon
7. Salt ½ teaspoon
8. Red pepper flakes ½ teaspoon
9. Cream cheese, softened ½ (8 ounce) package
10. Grated Parmesan cheese ¼ cup
11. Processed cheese food (such as Velveeta®), cubed 2 ounces
12. Horseradish Cheddar cheese 2 ounces

How to cook deliciously - 4-Cheese Spinach-Artichoke Dip

1 . Stage

Melt butter in a large pot over medium heat. Add spinach, artichoke hearts, and any marinade oil that remains after chopping them. Add onion, garlic, pepper, salt, and red pepper flakes; cook, stirring regularly so it doesn't burn on the bottom, until spinach has wilted and mixture is wet, about 3 minutes.

2 . Stage

Reduce heat to low and add cream cheese, Parmesan cheese, processed cheese, and Cheddar cheese. Stir occasionally and allow to simmer, uncovered, until cheeses have melted and some of the water from the spinach has cooked off, about 3 more minutes. This allows the herbs and spices to infuse their flavor into the dip. Serve hot.