This Crockpot Spinach Artichoke Dip is the dip everyone raves about at parties! Spinach and artichokes combined with cream cheese and shredded cheese, then slow-cooked until gooey and cheesy – so good!

This classic dip recipe joins our popular cheesy chicken buffalo dip and rotel dip for party appetizer favorites!

A black plate with crackers in a white creamy spinach artichoke dip.

This crock pot dip is so easy to make! Just throw all ingredients into the slow cooker and let it do all the work, you just prep the sides to enjoy the dip with.

Once cooked, each bite is loaded with the cream cheese base, melted cheese, fresh spinach, and artichoke – amazing flavor.

A white bowl with creamy spinach artichoke dip.

Ingredients for Dip-

With just a few ingredients you can have this dip ready quickly. Here are the ingredients you’ll for the slow cooker spinach artichoke dip:

  • Cream Cheese– You want to use a good quality cream cheese for this recipe. You can use regular or low-fat cream cheese.
  • Sour Cream– The sour cream adds creaminess.
  • Spinach– We used fresh baby spinach for this recipe.
  • Artichoke– Canned artichoke hearts work best in this recipe.
  • Mozzarella Cheese– Freshly grated cheese or grated cheese will work just fine.
  • Parmesan Cheese– You can use pre-grated parmesan cheese or grate fresh cheese using a microplane grater.
  • Garlic– Freshly minced garlic adds so much flavor to this dish! You can easily substitute for garlic powder.
  • Seasoning– Salt and pepper to taste.
All the ingredients for the crockpot artichoke dip in a white slow cooker.

How to Make Slow Cooker Spinach Artichoke Dip

  1. Finely chop the spinach and artichoke hearts.
  2. Add the ingredients into the crockpot, you don’t need to mix them. 
  3. Cook on high for 1 hour or on low for 2-3 hours.

Chef’s Tip: Occasionally stir the dip to combine and to avoid burning.

 Serve cold or hot? The dip may be served hot or cold and tastes just as wonderful.

Oven Method-

If you don’t have a slow cooker but still want to try this dip then try our oven method!

  1. Preheat the oven to 375°F.
  2. In a bowl, beat the cream cheese with the sour cream until creamy. Add in the rest of the ingredients and mix until combined.
  3. Transfer to a 9”x9” baking dish and top with shredded cheese.
  4. Bake for 28-30 minutes, or until bubbly and cheese have melted.
  5. Serve and enjoy!
Creamy spinach artichoke dip being dipped with crostini.

Serving Suggestions

The possibilities are endless to serve the dip, here are some of our favorites:

  • Tortilla Chips
  • Crostini
  • Bagel Chips
  • Ritz Crackers
  • Saltine Crackers
  • Carrots
  • Celery
  • Cucumber
  • Bell Peppers

Serve this dip Charcuterie Board style for the ultimate party appetizer.

Creamy spinach artichoke dip in a white slow cooker.


Can I substitute the sour cream?

Yes! You can use plain greek yogurt instead.

Can I use fresh artichoke for this recipe?

Yes, you may use fresh artichokes for the dip, just be sure to finely chop it.

Can I use frozen spinach?

Yes, fresh or frozen spinach will work in this recipe with great results.

Can I make this ahead of time?

Yes! Make the dip up to one day in advance. When ready to serve, reheat or add back to the slow-cooked and turn on warm.

How to reheat this dip?

Reheat in the slow cooker, microwave, oven, or in a skillet on the stovetop.

Can I freeze this dip?

We do not recommend freezing this dip.

How to store dip?

Store in an airtight container in the fridge for up to 3-4 days.

Creamy spinach artichoke dip in a white bowl with crackers.

More popular Crockpot Recipes

Crockpot Spinach Artichoke Dip Recipe

Author: Valentina
5 from 1 vote
This Crockpot Spinach Artichoke Dip is a party favorite! Spinach and artichokes combined with cream cheese and shredded cheese, then slow cooked and cheesy!
Prep Time: 5 minutes
Cook Time: 1 hour
Total Time: 1 hour 5 minutes
Servings: 8 servings


  • 8 oz cream cheese room temp
  • 1 1/2 cups sour cream
  • 10 oz fresh spinach
  • 14 oz canned artichoke hearts (1 can)
  • 1 cup shredded mozzarella cheese
  • 1 cup parmesan cheese
  • 3 garlic cloves minced
  • ¼ tsp salt or to taste
  • tsp ground black pepper or to taste


  • Add all the ingredients into the slow cooker.
  • Cook on low for 2-3 hours or on high for 1 hour, or until the dip is creamy and everything melts, stirring a few time throughout cooking to avoid burning.
  • Stir well, serve and enjoy!


301kcal Calories9g Carbs11g Protein25g Fat14g Saturated Fat1g Polyunsaturated Fat6g Monounsaturated Fat76mg Cholesterol693mg Sodium328mg Potassium2g Fiber3g Sugar4175IU Vitamin A11mg Vitamin C290mg Calcium1mg Iron
Nutrition Facts
Crockpot Spinach Artichoke Dip Recipe
Amount Per Serving
Calories 301 Calories from Fat 225
% Daily Value*
Fat 25g38%
Saturated Fat 14g88%
Polyunsaturated Fat 1g
Monounsaturated Fat 6g
Cholesterol 76mg25%
Sodium 693mg30%
Potassium 328mg9%
Carbohydrates 9g3%
Fiber 2g8%
Sugar 3g3%
Protein 11g22%
Vitamin A 4175IU84%
Vitamin C 11mg13%
Calcium 290mg29%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)