Go Back

Healthy Spinach Artichoke Dip

This vibrant spinach artichoke dip combines fresh greens, marinated artichoke hearts, and a creamy cheese base, baked until bubbling and golden. The dish offers a rich, cheesy texture with lively, fresh flavors that make it perfect for sharing at gatherings or enjoying as a comforting snack. It’s a healthful twist on a classic favorite, emphasizing texture and bright flavors.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 8
Course: Main Course
Cuisine: American
Calories: 250

Ingredients
  

  • 2 cups fresh spinach, chopped or thawed frozen, drained and squeezed
  • 1 cup artichoke hearts, chopped marinated or plain
  • ½ cup cream cheese softened at room temperature
  • ½ cup sour cream or Greek yogurt for a lighter option
  • ½ cup Parmesan cheese grated
  • ½ cup shredded mozzarella or Monterey Jack
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 tablespoon olive oil

Equipment

  • Mixing bowl
  • Skillet or sauté pan
  • Small baking dish
  • Spatula or spoon
  • Oven

Method
 

  1. Preheat your oven to 180°C (350°F) and lightly grease a small baking dish with a bit of olive oil.
  2. Heat a skillet over medium heat and add the olive oil. Once shimmering, toss in the chopped fresh spinach and sauté until just wilted, about 2-3 minutes. You’ll notice the vibrant green leaves shrink and release a fresh aroma.
  3. Add the chopped artichoke hearts to the skillet and cook for another minute, stirring gently. The mixture should be fragrant and combined, with the artichokes warming through.
  4. In a large mixing bowl, combine the softened cream cheese, sour cream, grated Parmesan, and shredded mozzarella. Mix everything together until smooth and creamy, using a spatula or spoon.
  5. Fold the sautéed spinach and artichoke mixture into the cheese blend, gently mixing to distribute the greens evenly. Season with salt, pepper, and a pinch of nutmeg for added depth.
  6. Transfer the combined mixture into your prepared baking dish, smoothing the top with the back of a spoon or spatula. Sprinkle a little extra cheese on top if desired for a golden crust.
  7. Bake the dip in the preheated oven for 20-25 minutes, until it’s bubbling around the edges and has a slight golden hue on top. The smell will be wonderfully cheesy and inviting.
  8. Once out of the oven, let the dip rest for about 5 minutes to settle and thicken slightly—this makes serving easier and ensures a creamy, cohesive bite.
  9. Serve the warm spinach artichoke dip with chips, crusty bread, or fresh veggie sticks for dipping. Garnish with extra Parmesan or herbs if desired, and enjoy the comforting, vibrant flavors.