Go Back
–+ servings
Ultra close-up macro of bubbling hot cheesy spinach artichoke dip with golden blistered crust

Ultra Cheesy Hot Spinach Artichoke Dip from Scratch

The ultimate restaurant-style hot spinach artichoke dip made completely from scratch! Loaded with tender artichoke hearts, vibrant spinach, sautéed garlic, and a decadent blend of melted cream cheese, mozzarella, and nutty parmesan under a bubbly golden-brown crust.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 8 appetizer portions
Calories: 285

Ingredients
  

Aromatics & Greens
  • 10 oz spinach thoroughly squeezed dry
  • 1 can (14 oz) artichoke hearts drained & chopped
  • 4 cloves garlic finely minced
  • 1 tbsp extra virgin olive oil
Decadent Cheese Blend Base
  • 8 oz cream cheese softened to room temp
  • 1/2 cup sour cream
  • 1/4 cup mayonnaise
  • 1.5 cups mozzarella cheese freshly shredded, divided
  • 3/4 cup parmesan cheese freshly grated, divided
  • 1/2 tsp fine sea salt
  • 1/2 tsp black pepper
  • 1/4 tsp crushed red pepper flakes optional
For Serving
  • 1 platter chips, crostini, and veggies for dipping

Method
 

Sauté Greens & Squeeze Dry
  1. In a large oven-safe cast iron skillet over medium heat, warm the olive oil. Add the minced garlic and sauté for 1 minute until fragrant. Add fresh spinach in batches and cook for 2 to 3 minutes until completely wilted.
  2. Transfer wilted spinach and chopped artichokes to a clean kitchen towel or colander and press firmly to remove all excess moisture. This critical step prevents a watery dip!
Blend Creamy Cheeses
  1. In a large mixing bowl, beat the softened cream cheese, sour cream, mayonnaise, salt, black pepper, and red pepper flakes with a spatula until completely smooth and creamy.
  2. Fold in the drained spinach, chopped artichoke hearts, 1 cup of shredded mozzarella, and 1/2 cup of grated parmesan cheese until evenly distributed.
Bake to Molten Perfection
  1. Spread the dip evenly back into the cast iron skillet (or an 8x8-inch baking dish). Top generously with the remaining 1/2 cup mozzarella and 1/4 cup parmesan cheese.
  2. Bake at 375°F (190°C) for 18 to 20 minutes until bubbling vigorously around the edges and thoroughly heated through.
Broil for Golden Crust & Serve
  1. Switch the oven to HIGH BROIL for 2 to 3 minutes, watching closely, until the cheese topping forms deep golden-brown blistered spots.
  2. Let rest for 5 minutes before serving hot with crispy tortilla chips, warm toasted crostini, and fresh crunchy vegetables!

Nutrition

Calories: 285kcalCarbohydrates: 6gProtein: 11gFat: 24gSaturated Fat: 13gCholesterol: 68mgSodium: 520mgPotassium: 290mgFiber: 2gSugar: 2gVitamin A: 1850IUVitamin C: 12mgCalcium: 310mgIron: 1.6mg

Tried this recipe?

Let us know how it was!