Creamy Spinach Artichoke Dip

A rich and velvety spinach artichoke dip that skips mayo but still delivers a creamy and addictive taste. This flavorful dip combines tender spinach, tangy artichokes, and a blend of cheeses for a crowd-pleasing appetizer that will disappear in no time.
ingredients
- 1 cup sour cream
- 1 cup cream cheese
- 1 cup grated Parmesan cheese
- 1 cup shredded mozzarella cheese
- 1 can (14 oz) artichoke hearts, drained and chopped
- 1 ½ cups frozen spinach, thawed and excess water squeezed out
- 2 cloves garlic, minced
- 1 tsp onion powder
- ½ tsp dried oregano
- ½ tsp dried basil
- ¼ tsp red pepper flakes (optional)
- Salt and black pepper to taste
steps
- 1.
Preheat the oven to 350°F (175°C).
- 2.
In a mixing bowl, combine sour cream, cream cheese, Parmesan cheese, mozzarella cheese, garlic, onion powder, dried oregano, dried basil, red pepper flakes (if desired), salt, and black pepper.
- 3.
Gently fold in the chopped artichoke hearts and spinach until well combined.
- 4.
Transfer the mixture to a greased baking dish and spread it out evenly.
- 5.
Bake in the preheated oven for 25-30 minutes or until the dip is golden and bubbly on top.
- 6.
Remove from the oven and let it cool for a few minutes before serving.
- 7.
Serve warm with tortilla chips, crackers, or bread slices.