Go Back

Spinach Artichoke Dip

This creamy, cheesy spinach artichoke dip features a blend of wilted spinach, tender artichoke hearts, and melted cheeses, baked until bubbly and golden. Its rich texture is balanced with a touch of brightness, making it a perfect warm appetizer served with bread, chips, or veggie sticks. The dish comes together with simple techniques like sautéing, folding, and baking, resulting in a comforting, gooey dip that’s irresistible with every scoop.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 8
Course: Main Course
Cuisine: American
Calories: 250

Ingredients
  

  • 1 tbsp olive oil for sautéing garlic and spinach
  • 3 cloves garlic minced
  • 4 cups fresh spinach roughly chopped, or thawed frozen spinach squeezed dry
  • 1 can artichoke hearts drained and chopped
  • 8 oz cream cheese softened
  • 1/2 cup Parmesan cheese grated
  • 1/2 cup mozzarella cheese shredded
  • 1 cup sour cream
  • 1 tsp lemon zest optional, for brightness
  • to taste salt and pepper

Equipment

  • Oven-safe dish
  • Skillet
  • Mixing bowl
  • Spatula or spoon
  • Measuring cups and spoons

Method
 

  1. Preheat your oven to 180°C/350°F and set an oven-safe dish nearby.
  2. Heat a tablespoon of olive oil in a skillet over medium heat. Add the minced garlic and cook until fragrant, about 30 seconds, filling your kitchen with a savory aroma.
  3. Add the chopped fresh spinach to the skillet and cook until wilted and bright green, about 2-3 minutes. Drain any excess water to prevent a watery dip.
  4. In a mixing bowl, combine softened cream cheese, sour cream, grated Parmesan, and shredded mozzarella. Stir until smooth and creamy.
  5. Fold the cooked spinach into the cheese mixture, then add chopped artichoke hearts and a pinch of salt and pepper. Mix gently to combine all ingredients evenly.
  6. Transfer the mixture into your prepared oven-safe dish, spreading it into an even layer. Sprinkle extra cheese on top if desired for a golden crust.
  7. Bake in the preheated oven for about 20 minutes, until bubbling and golden around the edges. The aroma of melted cheese will be irresistible.
  8. Remove from the oven and let it rest for 5 minutes. This allows the dip to set slightly and makes scooping easier.
  9. Serve your warm, gooey spinach artichoke dip with bread, crackers, or veggie sticks. Enjoy the cheesy, fragrant goodness!

Notes

For best results, drain excess water from the spinach and artichokes to keep the dip creamy and not watery. Feel free to add a splash of hot sauce or lemon zest for extra zing.