Description
This rich and cheesy Hot Spinach and Artichoke Dip is a crowd-pleasing appetizer. Made with cream cheese, mozzarella, spinach, and artichokes, it’s the perfect dip for game day, parties, or cozy nights in. Serve it with tortilla chips for the ultimate snack experience!
Ingredients
1 tbsp olive oil
1/2 medium sweet onion, diced
3 cloves garlic, minced
1/4 cup dry white wine
1 (16 oz) package frozen chopped spinach, thawed and squeezed dry
1 (14 oz) can artichoke hearts, drained and coarsely chopped
1/2 tsp crushed red pepper flakes
1 (8 oz) package cream cheese, cubed
1 cup sour cream
1/2 cup freshly grated Parmesan
Kosher salt and freshly ground black pepper, to taste
1 1/2 cups shredded mozzarella cheese
Instructions
Heat olive oil in a large skillet over medium heat. Add diced onion and sauté until translucent, about 2–3 minutes.
Stir in garlic and cook for 1 minute until fragrant.
Deglaze the skillet with white wine, scraping up any browned bits.
Add spinach, chopped artichokes, and red pepper flakes. Cook for about 4 minutes to reduce moisture.
Stir in cream cheese and sour cream until melted and fully combined.
Mix in Parmesan and mozzarella cheese until creamy and smooth.
Season with salt and pepper to taste.
Serve hot with tortilla chips, crostini, or crackers.
Notes
You can make this ahead and reheat before serving. Great with pita chips or sliced baguette too. Swap white wine with broth if needed.
Nutrition
- Serving Size: 1/8th of recipe
- Calories: 240
- Sugar: 2g
- Sodium: 420mg
- Fat: 20g
- Saturated Fat: 11g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 5g
- Fiber: 2g
- Protein: 7g
- Cholesterol: 50mg