Go Back

Spinach Artichoke Dip

This creamy spinach artichoke dip combines wilted spinach, tender artichoke hearts, and a rich cheese mixture, baked until bubbling and golden. Its smooth, cheesy texture is balanced by earthy greens and briny artichokes, making it a perfect party appetizer with a comforting yet elegant appeal.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 8
Course: Main Course
Cuisine: American
Calories: 250

Ingredients
  

  • 1 lb fresh spinach roughly chopped
  • 1 can artichoke hearts drained and chopped
  • 8 oz cream cheese softened
  • 1/2 cup sour cream
  • 1/2 cup Parmesan cheese grated
  • 2 cloves garlic minced
  • a pinch nutmeg freshly grated if possible
  • 1 tablespoon butter
  • Salt and pepper to taste

Equipment

  • Skillet
  • Mixing spoon
  • Baking Dish
  • Measuring cups and spoons
  • Oven

Method
 

  1. Preheat your oven to 180°C (350°F) and gather all your ingredients.
  2. Melt a tablespoon of butter in a skillet over medium heat, filling your kitchen with a warm, fragrant aroma.
  3. Add minced garlic to the skillet and sauté for about 1 minute until fragrant, hearing a gentle sizzle.
  4. Stir in the chopped spinach and cook until wilted, which takes about 3 minutes, watching it turn bright green and soften.
  5. Drain the chopped artichoke hearts to remove excess moisture, then fold them into the spinach mixture.
  6. Add the softened cream cheese, sour cream, and grated Parmesan to the skillet, stirring until the mixture is smooth and creamy, about 2-3 minutes.
  7. Season with salt, pepper, and a pinch of freshly grated nutmeg, tasting and adjusting the seasoning as needed.
  8. Transfer the creamy mixture into a baking dish, spreading it evenly with a spatula or back of a spoon.
  9. Bake in the preheated oven for 20-25 minutes until bubbling around the edges and a golden crust forms on top.
  10. Remove from the oven, let it rest for about 5 minutes, and then serve warm with chips, bread, or vegetables for dipping.