Savory Spinach and Artichoke Dip

A deliciously creamy and savory spinach and artichoke dip, perfect for parties and gatherings. This easy-to-make appetizer is packed with flavor and sure to impress your guests.
Prep time: 10 minutes
Cook time: 30 minutes
Serves: 6

Ingredients

1 tbsp olive oil
1/2 cup yellow onion, diced
2 cloves garlic, minced
2 cups fresh spinach, chopped
1 cup canned artichoke hearts, drained and chopped
1/2 cup mayonnaise
1/2 cup sour cream
1 cup cream cheese, softened
1 cup mozzarella cheese, shredded
1/2 cup Parmesan cheese, grated
1/4 tsp salt
1/4 tsp black pepper
1/4 tsp red pepper flakes (optional)

Instructions

1. Preheat your oven to 350°F (175°C).
2. Heat olive oil in a frying pan over medium heat. Add diced onion and cook until translucent, about 3-4 minutes.
3. Stir in minced garlic and cook for another 1 minute until fragrant.
4. Add chopped spinach to the pan and cook until wilted, about 2-3 minutes.
5. In a large mixing bowl, combine the cooked spinach mixture, chopped artichoke hearts, mayonnaise, sour cream, cream cheese, mozzarella cheese, Parmesan cheese, salt, black pepper, and red pepper flakes. Mix until well combined.
6. Transfer the mixture to a baking dish and spread evenly.
7. Bake in the preheated oven for 25-30 minutes, or until the dip is bubbly and golden on top.
8. Serve warm with your choice of crackers, bread, or vegetable sticks.

Storage

Store the dip in an airtight container in the refrigerator for up to 3 days.

Reheating

Reheat the dip in a preheated oven at 350°F (175°C) for 10-15 minutes, or until heated through.

Scan for cooking tips & leave a review!

itsonly.recipes/view/savory-spinach-and-artichoke-dip

This recipe is for informational purposes only. Always follow proper food safety practices, cook foods to safe internal temperatures, and store leftovers appropriately. Results may vary.