Go Back

Classic Spinach Artichoke Dip

A creamy, savory dip featuring artichoke hearts and vibrant spinach, perfect for gatherings or cozy evenings.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 8 servings
Course: Appetizer, Snack
Cuisine: American
Calories: 250

Ingredients
  

For the Dip
  • 1 cup spinach, chopped Use fresh or thawed frozen spinach, drained well.
  • 1 cup artichoke hearts, chopped Drain and chop canned artichoke hearts.
  • 1 cup cream cheese, softened Ensure it's at room temperature for easier mixing.
  • 1/2 cup sour cream Greek yogurt can be used as a substitute.
  • 1/2 cup mayonnaise Feel free to use a light version.
  • 1 cup grated Parmesan cheese Freshly grated for best flavor.
  • 1 cup shredded mozzarella cheese Can add extra for topping if desired.
  • 2 cloves garlic, minced Enhances flavor significantly.
  • to taste Salt and pepper Adjust based on preference.

Method
 

Preparation
  1. Preheat your oven to 375°F (190°C).
  2. If using frozen spinach, thaw and drain well before chopping. Drain and chop canned artichoke hearts.
  3. In a large mixing bowl, combine the softened cream cheese, sour cream, and mayonnaise. Mix until smooth and creamy.
  4. Stir in the grated Parmesan and shredded mozzarella cheese until well combined.
  5. Gently fold in the chopped spinach, artichoke hearts, and minced garlic. Season with salt and pepper to taste.
  6. Spread the mixture into a baking dish, smoothing the top with a spatula.
Baking
  1. Bake in the preheated oven for about 20 minutes or until hot and bubbly with a golden brown top.
  2. Remove from the oven and cool slightly before serving.
Serving
  1. Serve warm with pita chips, veggies, or fresh bread.

Notes

For a healthier option, substitute Greek yogurt for sour cream. For dairy-free, consider coconut cream and vegan cheeses. Store leftovers in an airtight container for up to 3 days. Reheat in the oven at 350°F (175°C) for 10-15 minutes.