Print

Creamy Spinach Artichoke Dip

creamy spinach artichoke dip - featured image

A quick and easy creamy spinach artichoke dip that combines tender spinach, tangy artichokes, and a luscious blend of cheeses for a perfect party snack.

Ingredients

Scale
  • 10 ounces fresh baby spinach (or frozen chopped spinach, thawed and drained well)
  • 1 can (14 ounces) quartered marinated artichoke hearts, drained and chopped
  • 8 ounces cream cheese, softened
  • ½ cup sour cream
  • ¼ cup mayonnaise (full-fat or Greek yogurt as a substitute)
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1 tablespoon fresh lemon juice
  • Salt and pepper to taste
  • Red pepper flakes, optional pinch

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. Heat a skillet over medium heat. Add a drizzle of olive oil and minced garlic, sauté for about 30 seconds until fragrant.
  3. Add fresh spinach and cook until just wilted, about 2-3 minutes. Remove from heat and let cool slightly.
  4. Drain the spinach thoroughly using a fine mesh strainer or by squeezing in a clean kitchen towel to remove excess moisture.
  5. Drain and roughly chop the marinated artichoke hearts.
  6. In a medium bowl, combine softened cream cheese, sour cream, mayonnaise, fresh lemon juice, salt, pepper, and red pepper flakes (if using). Beat until smooth and creamy.
  7. Stir in shredded mozzarella and grated Parmesan cheese, reserving a small handful of mozzarella for topping.
  8. Fold in the drained spinach and chopped artichokes, mixing evenly.
  9. Spread the mixture evenly in an 8×8-inch baking dish. Sprinkle the reserved mozzarella on top.
  10. Bake for 20-25 minutes until the top is bubbly and lightly browned.
  11. Let the dip rest for 5 minutes before serving.

Notes

Drain spinach thoroughly to avoid watery dip. Soften cream cheese before mixing for smooth texture. Use fresh shredded mozzarella for better melting. Optional toppings include extra Parmesan or panko breadcrumbs for a crunchy crust. Can be prepared ahead and refrigerated up to 24 hours before baking.

Nutrition

Keywords: spinach artichoke dip, creamy dip, party snack, appetizer, easy dip, cheesy dip, potluck recipe