Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Baked best spinach artichoke dip in a golden dish

SPINACH ARTICHOKE DIP


  • Author: Thomas G
  • Total Time: 40 mins
  • Yield: 6–8 1x

Description

This best spinach artichoke dip is creamy, cheesy, and full of flavor. Perfect for parties, game days, or casual snacks, it combines tender spinach, tangy artichokes, and melty cheeses for a warm, irresistible appetizer.


Ingredients

Scale
  • 10 oz fresh spinach, chopped
  • 14 oz artichoke hearts (canned or jarred, drained & chopped)
  • 8 oz cream cheese, softened
  • ½ cup sour cream
  • ¼ cup mayonnaise
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • ½ teaspoon onion powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 teaspoon lemon juice
  • 1 tablespoon olive oil or butter (for sautéing spinach)

Optional Add-Ins:

  • Red pepper flakes
  • Chopped green onions
  • Crumbled cooked turkey bacon

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Sauté fresh spinach in olive oil or butter until wilted; drain if using frozen spinach.
  3. Chop and drain artichoke hearts. Combine with sautéed spinach.
  4. In a separate bowl, mix cream cheese, sour cream, mayonnaise, garlic, onion powder, lemon juice, salt, and black pepper until smooth.
  5. Fold in ¾ of the mozzarella and Parmesan cheese.
  6. Mix in the spinach and artichoke mixture until evenly combined.
  7. Transfer to a greased baking dish and top with remaining cheese.
  8. Bake for 20–25 minutes until bubbly and golden on top.
  9. Let cool for 5 minutes, then serve warm with your favorite dippers.
  • Prep Time: 15 mins
  • Cook Time: 25 mins