Go Back

Homemade Spinach Artichoke Dip

This comforting spinach artichoke dip combines creamy cheeses, tender artichoke hearts, and wilted spinach for a rich, cheesy spread with a slightly rustic finish. Baked until bubbling and golden, it boasts a warm, gooey texture with crispy edges, perfect for dipping or spreading. Its imperfections—like charred bits and melty cheese—add to its homemade charm.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4
Course: Main Course
Cuisine: American
Calories: 250

Ingredients
  

  • 2 cups fresh spinach, chopped or frozen, drained and squeezed dry
  • 1 can artichoke hearts drained and chopped
  • 4 oz cream cheese softened
  • 1 cup mozzarella cheese freshly grated
  • 1/2 cup Parmesan cheese freshly grated
  • 2 cloves garlic minced
  • 1 tbsp butter

Equipment

  • Small ovenproof dish
  • Skillet
  • Mixing bowl
  • Spoon or spatula

Method
 

  1. Preheat your oven to 180°C (350°F). Find a small ovenproof dish to hold the dip.
  2. Melt a tablespoon of butter in a skillet over medium heat. Add the minced garlic and cook for about 1 minute until fragrant, the kitchen filling with a warm aroma of garlic.
  3. Add the chopped spinach to the skillet and cook until wilted, about 2-3 minutes. It should turn vibrant green and release a fresh, earthy smell. Remove from heat and set aside.
  4. Drain the artichoke hearts well, then chop them into small pieces. Add the chopped artichokes to a mixing bowl with the wilted spinach.
  5. Soften the cream cheese in a microwave or at room temperature, then add it to the bowl. Mix in the grated mozzarella and Parmesan cheeses until the mixture is smooth and creamy.
  6. Taste the mixture and add salt, pepper, or hot sauce as desired. Transfer everything into your ovenproof dish, spreading it out evenly with a spatula.
  7. Bake in the preheated oven for 20-25 minutes until bubbling and golden on top, the cheese melted and slightly crispy around the edges.
  8. Once out of the oven, let the dip rest for about 5 minutes to set and cool slightly. The smell of cheesy garlic will fill the air, inviting you to dig in.
  9. Serve the dip hot with toasted baguette slices or crunchy vegetables for dipping. Enjoy the gooey, cheesy goodness with every bite.

Notes

Feel free to add a squeeze of lemon for brightness or sprinkle extra cheese on top before baking for a more decadent finish.