Creamy Spinach Artichoke Dip is the perfect crowd-pleasing appetizer featuring fresh spinach, artichoke hearts, and a blend of cheeses that creates a rich, comforting dish sure to disappear quickly at any gathering.
10-12 ounces Fresh Spinach
14 ounces Artichoke Hearts
8 ounces Cream Cheese
1/2 cup Sour Cream
1/2 cup Mayonnaise
1 cup Parmesan Cheese
1 cup Mozzarella Cheese
3-4 cloves Garlic
1/2 teaspoon Onion Powder
1/2 teaspoon Salt
1/4 teaspoon Black Pepper
1/4 teaspoon Red Pepper Flakes
1 tablespoon Olive Oil
Squeeze as much liquid from spinach and artichokes as possible to prevent a watery dip.
Use freshly grated cheese for the best flavor and texture.
Find it online: https://onthatplate.com/creamy-spinach-artichoke-dip/