For Thanksgiving, order by November 24 with express shipping.  Shop Thanksgiving.

Renew, sign up, or gift a subscription to Magnolia Journal for inspiration year-round. Start here.

Curate spaces for joy to unfold. Shop the holiday collection.

Magnolia Table Spinach Dip and Garlic Toast

Baked Spinach Artichoke Dip with Garlic Toast

byJoanna Gaines
Total 55 mins, includes cooling time
Active 30 mins
Makes about 5 cups; 8 to 10 servings
TIP: For best results and texture in the dip, use shredded rather than grated Parmesan. And I use shredded on the toast as well because I’m already buying it!
Ingredients
Garlic Toast
  • 1 loaf focaccia (about 12 ounces)
  • 8 tablespoons (1 stick) salted butter, melted
  • 2 garlic cloves, minced
  • 4 ounces bagged shredded Parmesan cheese (about 1 cup)
  • 1/4 cup minced fresh parsley
Baked Spinach Artichoke Dip
  • One 1-pound bag or box frozen chopped spinach, thawed, or 1 pound fresh baby spinach (about 16 cups)
  • Two 7.5-ounce jars marinated artichokes, drained
  • One 8-ounce block cream cheese, at room temperature
  • 1 cup mayonnaise, preferably Hellmann’s
  • 6 ounces bagged shredded Parmesan cheese (about 1 1/2 cups; see Cook’s Note)
  • 6 ounces bagged grated Gouda cheese (about 1 1/2 cups)
  • 3 garlic cloves, minced
  • 1/4 teaspoon ground white pepper
  • 2 teaspoons dried dill
  • 1/2 teaspoon smoked paprika
    Directions
    1. Preheat the oven to 375°F. Line a baking sheet with parchment paper.
    2. To make the garlic toast: Split the loaf in half horizontally and place the two halves cut side up on the prepared baking sheet.
    3. Stir together the melted butter and garlic and drizzle over the bread.
    4. Bake until it begins to brown, about 20 minutes. Sprinkle the Parmesan on top and bake until melted and bubbling, about 5 minutes. Remove from the oven and sprinkle the parsley on top. Cut into triangles or wedges.
    5. Meanwhile, prepare the baked spinach artichoke dip: If using thawed frozen spinach, wrap it in a clean kitchen towel and squeeze it tight to extract as much liquid as possible. Set aside.
    6. If using fresh spinach, place it in a large sauté pan with a lid and add 2 tablespoons water. Set the pan over medium-low heat and cook until wilted, using tongs to turn the spinach over as it wilts, moving the uncooked leaves on top to the bottom of the pan to cook them. Cover the pan and steam for 2 minutes. Remove the pan from the heat and drain the spinach in a colander. Let stand until cool enough to handle, then wrap the spinach in a clean kitchen towel and squeeze it tight to extract as much liquid as possible. Finely chop the spinach.
    7. Place the artichokes in a large bowl and smash them well with a fork, removing any tough leaves. Add the spinach, pulling it apart with your fingers or the fork. Add the cream cheese, mayonnaise, Parmesan, Gouda, garlic, and white pepper and stir well until combined.
    8. Transfer the mixture to a pie plate and smooth the top. Sprinkle the dill and paprika on top.
    9. Bake until bubbling and hot, about 20 minutes. Turn the broiler to high and broil until the top is nicely browned. This will happen quickly, so watch carefully and do not step away.
    10. Serve hot with garlic toasts.