Go Back
+ servings
Cheesy Spinach Artichoke Dip

Irresistibly Cheesy Spinach Artichoke Dip: Your New Favorite Snack

This Cheesy Spinach Artichoke Dip is a creamy, comforting appetizer perfect for gatherings or cozy nights in.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 8 servings
Course: Appetizer
Cuisine: American
Calories: 220

Ingredients
  

For the Veggie Base
  • 1 cup fresh spinach Choose tender leaves for vibrant color and best texture.
  • 1 can artichoke hearts Canned or jarred work well; drain thoroughly.
For the Creamy Blend
  • 8 oz cream cheese Softened to room temperature.
  • 1 cup sour cream Adds tang without overpowering.
  • 1/2 cup mayonnaise Keeps the dip moist and rich.
For the Cheesy Goodness
  • 1 cup mozzarella cheese Shredded.
  • 1/2 cup Parmesan cheese Grated.
For Flavor & Finish
  • 2 cloves garlic Freshly minced.
  • 1 tsp salt
  • 1 tsp black pepper
  • 1/4 tsp red pepper flakes Optional.

Equipment

  • medium skillet
  • 9-inch baking dish
  • Large mixing bowl

Method
 

Preparation
  1. Preheat to 375°F and grease a 9-inch baking dish.
  2. Sauté minced garlic until fragrant; add spinach and cook until wilted.
  3. Chop drained artichoke hearts into bite-sized pieces.
  4. Mix cream cheese, sour cream, and mayonnaise until smooth.
  5. Stir in mozzarella and Parmesan cheese; season with salt, pepper, and red pepper flakes.
  6. Fold in wilted spinach, garlic, and chopped artichokes until combined.
  7. Transfer to prepared dish; bake for 20–25 minutes until bubbly.
  8. Broil for 1-2 minutes for a crispy crust.

Nutrition

Serving: 1cupCalories: 220kcalCarbohydrates: 8gProtein: 6gFat: 18gSaturated Fat: 9gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 6gCholesterol: 40mgSodium: 350mgPotassium: 150mgFiber: 1gSugar: 2gVitamin A: 1500IUVitamin C: 14mgCalcium: 200mgIron: 1mg

Notes

Optional: Sprinkle extra Parmesan and fresh parsley before serving.

Tried this recipe?

Let us know how it was!