Go Back

Spinach Artichoke Dip

This creamy, cheesy spinach artichoke dip is made by cooking fresh spinach and garlic, then mixing it with cream cheese, sour cream, and chopped artichoke hearts. Baked until bubbly and golden on top, it develops a crispy crust that contrasts beautifully with its tender, flavorful interior. Perfect as a warm appetizer or party dip, with an inviting aroma and irresistible texture.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 8
Course: Main Course
Cuisine: American
Calories: 250

Ingredients
  

  • 2 cloves garlic minced
  • 4 cups fresh spinach, chopped
  • 1 cup chopped artichoke hearts marinated or canned
  • 8 oz cream cheese softened
  • 1/2 cup sour cream
  • 1 cup shredded mozzarella cheese
  • 1/4 cup Parmesan cheese

Equipment

  • Skillet
  • Mixing bowl
  • Baking Dish
  • Spoon or spatula
  • Oven

Method
 

  1. Preheat your oven to 180°C (350°F) and select a small baking dish, about 20cm square or similar.
  2. Heat a skillet over medium heat, add a splash of olive oil, then sauté the minced garlic until fragrant, about 30 seconds, filling your kitchen with a nice garlic aroma.
    2 cloves garlic
  3. Add the chopped spinach to the skillet and cook until wilted, about 2 minutes. Drain any excess moisture by pressing the spinach with a spatula or using a clean towel, then set aside.
    2 cloves garlic
  4. In a mixing bowl, combine the softened cream cheese, sour cream, shredded mozzarella, and chopped artichoke hearts, stirring until well blended and creamy.
    2 cloves garlic
  5. Fold in the cooked spinach, season with salt and pepper, and mix until evenly distributed, creating a vibrant, slightly chunky mixture.
    2 cloves garlic
  6. Spoon the mixture into your prepared baking dish, smoothing the top with the back of the spatula for an even layer.
  7. Bake in the preheated oven for 20-25 minutes, or until the dip is bubbling around the edges and the top turns a beautiful golden brown, filling your kitchen with an inviting aroma.
  8. Remove from the oven and let the dip rest for 5 minutes to settle and thicken slightly, making it easier to scoop and serve.
  9. Serve warm with slices of crusty bread, toasted baguette rounds, or crunchy veggie sticks for dipping.