Go Back

Fresh Spinach Artichoke Dip

This creamy, vibrant dip combines chopped fresh spinach and tender artichoke hearts with a blend of cheeses and garlic, baked until bubbling and golden. It boasts a bright flavor with a slight chew from the greens and a tender bite from the artichokes, perfect for serving warm with crusty bread or crackers. Simple techniques highlight the natural freshness of the ingredients, creating a comforting yet elegant appetizer.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Course Main Course
Cuisine American
Servings 8
Calories 210 kcal

Equipment

  • Small baking dish or skillet
  • Skillet
  • Mixing bowl
  • Spatula
  • Oven

Ingredients
  

  • 2 cloves garlic minced
  • 4 cups fresh spinach chopped finely
  • 1 cup artichoke hearts drained and chopped
  • 8 oz cream cheese
  • ½ cup Parmesan cheese freshly grated
  • ½ cup shredded mozzarella
  • ¼ cup sour cream
  • 1 teaspoon olive oil
  • to taste Salt and pepper for seasoning

Instructions
 

  • Preheat your oven to 180°C (350°F). Lightly grease your baking dish or skillet.
  • In a skillet, heat a teaspoon of olive oil over medium heat and sauté the minced garlic until fragrant, about 30 seconds. The garlic should become aromatic and slightly golden.
  • Add the chopped fresh spinach to the skillet and cook until wilted, about 2-3 minutes. Use a spatula to stir frequently, and then drain any excess moisture by pressing the greens with paper towels.
  • Chop the drained artichoke hearts into small pieces and add them to the skillet with the spinach. Mix well to combine and set aside to cool slightly.
  • In a mixing bowl, combine the softened cream cheese, grated Parmesan, shredded mozzarella, and sour cream. Mix until smooth and creamy, using a spatula or spoon.
  • Fold the sautéed spinach, garlic, and chopped artichokes into the cheese mixture until evenly incorporated. Season with salt and pepper to taste.
  • Transfer the mixture into your prepared baking dish, spreading it out evenly with a spatula. Smooth the top for an even bake.
  • Bake in the preheated oven for 20-25 minutes, until the dip is bubbly around the edges and the top is golden brown.
  • For a crisp top, switch to broil mode and cook for an additional 2 minutes, watching closely to prevent burning.
  • Remove from the oven and let it rest for 5 minutes to settle. Serve warm with toasted bread, crackers, or vegetable sticks.
  • Enjoy the creamy, bright, and cheesy dip that’s perfect for sharing at any gathering or cozy night in.