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

Crockpot Spinach Artichoke Dip Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 72 reviews
  • Author: Maria
  • Prep Time: 15 minutes
  • Cook Time: 2 hours 30 minutes
  • Total Time: 2 hours 45 minutes
  • Yield: 8 servings
  • Category: Appetizer
  • Method: Slow Cooking
  • Cuisine: American

Description

This Crockpot Spinach Artichoke Dip is a creamy, cheesy appetizer perfect for parties and gatherings. Made with a blend of cream cheese, sour cream, mayonnaise, and a trio of cheeses alongside tender artichoke hearts and spinach, it’s cooked slowly in a crockpot for a warm, melty dip that’s easy to prepare and serve. Ideal for serving with chips, crackers, or fresh vegetables.


Ingredients

Scale

Dip Ingredients

  • 8 oz cream cheese, softened and cubed
  • 1/2 cup sour cream
  • 1/4 cup mayonnaise
  • 1/2 cup grated Parmesan cheese
  • 1/2 cup shredded mozzarella cheese
  • 1/2 cup shredded cheddar cheese
  • 1 (14 oz) can artichoke hearts, drained and chopped
  • 1 cup frozen spinach, thawed and drained well
  • 2 cloves garlic, minced
  • 1/4 teaspoon red pepper flakes (optional)
  • Salt and pepper to taste


Instructions

  1. Prepare Ingredients: Drain and chop the artichoke hearts into smaller pieces to ensure even texture throughout the dip.
  2. Thaw and Drain Spinach: Thaw the frozen spinach completely, then squeeze out any excess moisture to prevent the dip from being watery.
  3. Cube the Cream Cheese: Soften the cream cheese and cut it into cubes for easier melting in the crockpot.
  4. Assemble in the Crockpot: Add cream cheese, sour cream, mayonnaise, Parmesan cheese, mozzarella cheese, cheddar cheese, chopped artichoke hearts, drained spinach, minced garlic, red pepper flakes, salt, and pepper into the crockpot. Stir all ingredients well to combine evenly.
  5. Cook the Dip: Cover the crockpot and cook the dip on low heat for 2 to 3 hours, stirring occasionally to ensure the cheese melts smoothly and all ingredients are well integrated.
  6. Serve Hot: Once the dip is creamy, bubbly, and heated through, serve it directly from the crockpot or transfer to a serving dish. Accompany with chips, crackers, or cut vegetables for dipping.

Notes

  • Make sure to drain the spinach and artichoke hearts thoroughly to avoid a watery dip.
  • For a spicier version, increase the red pepper flakes or add a pinch of cayenne pepper.
  • This dip can be prepared ahead of time and cooked just before serving.
  • Leftovers can be refrigerated and gently reheated in the crockpot or microwave.