Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Hot Spinach Dip First Image

Spinach and Artichoke Dip


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef John
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A creamy, delicious dip perfect for parties or gatherings.


Ingredients

Scale
  • 10 oz frozen chopped spinach, thawed and well-drained
  • 8 oz cream cheese, softened
  • 1 cup sour cream
  • ½ cup mayonnaise
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • ½ tsp onion powder
  • ¼ tsp black pepper
  • ¼ tsp salt (adjust to taste)
  • ½ cup artichoke hearts, chopped (optional)
  • Pinch of crushed red pepper flakes (optional)
  • ¼ cup chopped green onions (optional)

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. Thaw the spinach completely.
  3. Squeeze it very dry using paper towels or a clean kitchen towel to remove excess moisture (important to prevent runny dip).
  4. Cream cheese, sour cream, and mayonnaise — mix until smooth.
  5. Add garlic, onion powder, salt, and pepper.
  6. Stir in the spinach, mozzarella, and Parmesan (and artichokes or red pepper flakes if using).
  7. Spread the mixture into a baking dish (8×8 works well).
  8. Bake for 20–25 minutes, until hot, bubbly, and lightly golden on top.

Notes

  • This dip can be served warm with tortilla chips, crackers, pita chips, toasted baguette slices, or fresh veggies such as carrots, celery, and bell peppers.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Appetizers
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1/2 cup
  • Calories: 220
  • Sugar: 2 g
  • Sodium: 500 mg
  • Fat: 18 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 5 g
  • Trans Fat: 0 g
  • Carbohydrates: 7 g
  • Fiber: 1 g
  • Protein: 8 g
  • Cholesterol: 45 mg