Go Back
+ servings
Hot Spinach and Artichoke Dip

Creamy Hot Spinach and Artichoke Dip Everyone Will Love

This Hot Spinach and Artichoke Dip combines creamy textures and vibrant flavors, making it a star at any gathering.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 8 servings
Course: Appetizers
Cuisine: American
Calories: 250

Ingredients
  

For the Base
  • 1 tablespoon Olive Oil A must for sautéing
  • 0.5 medium Sweet Onion Offers subtle sweetness
  • 3 cloves Garlic Minced; enhances aroma and flavor
  • 0.25 cup Dry White Wine Adds acidity for balance
For the Dip
  • 1 16-ounce package Frozen Chopped Spinach Thawed and squeezed dry
  • 1 14-ounce can Artichoke Hearts Drained and coarsely chopped
  • 0.5 teaspoon Crushed Red Pepper Flakes Offers a touch of heat
  • 1 8-ounce package Cream Cheese Cubed; key for creaminess
  • 1 cup Sour Cream Can be swapped for Greek yogurt
  • 0.5 cup Freshly Grated Parmesan Boosts umami
  • Kosher Salt Essential for seasoning
  • Freshly Ground Black Pepper Essential for seasoning
  • 1.5 cups Shredded Mozzarella Cheese Melts beautifully

Equipment

  • cast iron skillet

Method
 

Step-by-Step Instructions
  1. In a large cast iron skillet, heat 1 tablespoon of olive oil over medium heat. Add diced sweet onion and sauté for 2-3 minutes until translucent.
  2. Stir in 3 minced garlic cloves and continue cooking for 1 minute until aromatic.
  3. Pour in ¼ cup of dry white wine, scraping any browned bits. Let it simmer for 2 minutes until mostly evaporated.
  4. Stir in 1 package of thawed spinach and 1 can of artichoke hearts. Cook for about 4 minutes until heated through.
  5. Add 8 ounces of cubed cream cheese and 1 cup of sour cream, stirring until melted and creamy (about 5 minutes).
  6. Remove from heat and fold in ½ cup of Parmesan cheese. Season with kosher salt and pepper to taste.
  7. Sprinkle 1.5 cups of shredded mozzarella over the top.
  8. Preheat the oven to broil. Broil for approximately 3-5 minutes until golden brown and bubbly.
  9. Let cool slightly and serve warm with tortilla chips, pita chips, or fresh vegetable sticks.

Nutrition

Serving: 1servingCalories: 250kcalCarbohydrates: 10gProtein: 12gFat: 20gSaturated Fat: 10gCholesterol: 50mgSodium: 400mgPotassium: 200mgFiber: 1gSugar: 2gVitamin A: 800IUVitamin C: 5mgCalcium: 200mgIron: 1mg

Notes

Prepare this dip a day in advance for best results. It can be refrigerated and then broiled just before serving.

Tried this recipe?

Let us know how it was!