Spinach Artichoke Dip

This spinach artichoke dip recipe is the best appetizer side dish and appetizer EVER!

Ingredients you need

Extra-virgin olive oil, minced shallot, Kosher salt, freshly ground black pepper, fresh baby spinach, cream cheese, artichoke hearts, mozzarella cheese, parmesan cheese, garlic cloves, sour cream, hot sauce

Step 1

Preheat your oven to 350 degrees F.

Step 2

In a large cast iron or non stick skillet that is able to go in the oven, heat a drizzle of extra-virgin olive oil on medium-high heat. Add in shallots and sweat out for about 2 to 3 minutes. Add in your spinach and wilt down for another 2 to 3 minutes.

Step 3

Remove from the skillet and drain out the moisture of your spinach/shallot mixture with a cheese cloth, towel or paper towel and set aside.

Step 4

In a large bowl, add in your room temperature cream cheese, spinach, shallots, artichokes, shredded cheeses, garlic, sour cream and hot sauce.

Step 5

Mix well until the mixture is completely incorporated. Add in a baking dish or cast iron. Top with more shredded mozzarella (optional) and place in the oven for 20 to 22 minutes, and then broil for another 5 minutes.

Step 6

Remove from oven and serve with tortilla chips!

Other appetizer recipes to try:

Crispy Smashed Potatoes with Gochujang Spicy Mayo

Baked Camembert with Honey and Chili Flakes

Seared Ahi Tuna Cucumber Bites with Wasabi Mayo