Go Back
Homemade Spinach Artichoke Dip photo

Spinach Artichoke Dip

This Spinach Artichoke Dip is a creamy, cheesy delight that's perfect for any gathering!
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 8 servings
Course: Appetizer
Cuisine: American

Ingredients
  

  • 1 cup mayonnaise
  • 1 cup sour cream
  • 2 tablespoons Dijon mustard
  • 1 teaspoon salt
  • 1 teaspoon ground pepper
  • 1/2 large onion, finely chopped (about 1 cup)
  • 12 ounces mozzarella cheese, shredded (divided, about 3 cups)
  • 4 ounces Parmesan cheese, grated (about 1/2 cup)
  • 14 ounces artichoke hearts (one can, drained and chopped)
  • 6 ounces fresh spinach, chopped

Equipment

  • Mixing Bowl
  • Spatula
  • Baking Dish
  • Oven

Method
 

  1. Preheat your oven to 350°F (175°C). This will ensure your dip cooks evenly.
  2. In a large mixing bowl, combine the mayonnaise, sour cream, and Dijon mustard. Stir well until all ingredients are fully blended.
  3. Add the salt and ground pepper to the bowl. Mix until the spices are evenly distributed throughout the creamy base.
  4. In a skillet over medium heat, sauté the finely chopped onion until it becomes translucent and fragrant, about 5 minutes.
  5. In the mixing bowl, add the chopped spinach and drained, chopped artichoke hearts. Stir to combine all the ingredients thoroughly.
  6. Fold in 9 ounces of the shredded mozzarella cheese and the grated Parmesan cheese into the mixture. Reserve the remaining mozzarella for topping later.
  7. Pour the dip mixture into your prepared baking dish, spreading it out evenly.
  8. Sprinkle the reserved mozzarella cheese over the top of the dip.
  9. Place the dish in the preheated oven and bake for 25-30 minutes or until the dip is bubbly and the cheese is golden brown.
  10. Once baked, remove the dip from the oven and let it cool for a few minutes. Serve warm with tortilla chips, pita bread, or fresh veggies.

Notes

  • Store leftovers in an airtight container in the refrigerator for up to 3-4 days.
  • For freezing, cool the dip completely before transferring it to a container and freeze for up to 2 months.
  • Thaw frozen dip overnight in the refrigerator before reheating.