This Crockpot Spinach Artichoke Dip is a mix of spinach, artichoke hearts and three types of cheese, all baked to creamy perfection in your slow cooker. An easy appetizer that’s great with a variety of dippers and is always a hit at parties. So cheesy and delicious, you’ll never believe it’s lightened up!

Spinach artichoke dip served in a small bowl with chips.

You can never go wrong with a hot cheesy dip, whether it’s Black-Eyed Pea Dip, Cheesy Sausage Dip, or this savory and satisfying spinach and artichoke dip. With three kinds of cheese all melted together in a gooey, cheesy dip, this party snack is sure to please. Perfect with almost any kind of dipper, from toasted bread to crackers to chips, it’s a great appetizer recipe that’s easy to make. Fix it and forget it until you’re ready to party!

You’ll love that this crockpot spinach dip can be prepared one to two hours ahead and then you can just totally ignore it while it slowly cooks to perfection. When you’re ready, your dip will be ready, with no last minute scurrying around. That’s my idea of a perfect party appetizer!

And pretty much anything goes as a dipper: tortilla chips, crackers, mini naan, pita chips, pita wedges, crostini, pretzels, you name it. Everything tastes great with warm cheesy dip! Freshly cut veggies, like carrots, celery, and bell peppers are perfect, too, especially for those who prefer low calorie and gluten-free options.

Simply put all the ingredients listed below into your slow cooker and let it do its magic.

Crockpot spinach artichoke dip in a plate with a spoon.

Ingredients needed

Perfect for game day or any day. Having company, watching the big game, hosting a dinner party? This is your new go-to recipe. It’s filling and scoop-able and delicious piping hot or room temperature – the perfect kind of app for grazing over the course of an event. Here’s everything you’ll need to make it:

  • Onion & garlic. These both add so much flavor! For extra flavor, I like to sauté them before adding them to the slow cooker.
  • Artichoke hearts. Look for a can of artichoke hearts that is packed in water and NOT marinated.
  • Frozen spinach. Make sure to thaw it and press all the liquid out, so your dip isn’t watery. If preferred, you can use fresh baby spinach for this dip. Just be sure it is chopped well and cooked.
  • Milk. You’ll need a little bit of milk to make this perfect for dipping. I typically use almond milk, but any variety works.
  • Cheeses. We’re using a mix of feta cheese, parmesan cheese and light cream cheese or Greek yogurt cream cheese to make this extra creamy and delicious.
  • Ground black pepper. For seasoning. I find that this dish doesn’t really need any salt due to the saltiness of the cheeses.
Artichokes, spinach and cheeses divided into small bowls.

How to make this recipe

This dip is seriously the easiest! Just throw everything into the slow cooker, stir everything together and 2 hours later (or 3-4 hours, if you want to cook this on “low”) you’ve got yourself a delicious dip. Here’s the simple method:

Full, printable recipe at the bottom of the page.

  1. Prep. Sauté the onion and garlic in a small skillet on the stovetop. You can add the ingredients to the crock pot without being cooked, but the overall taste will be better if they are sautéed.
  2. Combine ingredients. Place sautéed onion and garlic in the slow cooker bowl along with artichoke hearts, spinach, milk, feta, parmesan, and black pepper. Stir to combine. Top mixture with cream cheese.
  3. Cook. Cover the crockpot and cook on high heat for 2 hours or on low heat for 3-4 hours.
  4. Enjoy! Once cooked, uncover and stir until everything is well combined. Keep on warm setting until you are ready to serve. Garnish with red pepper flakes and enjoy with crackers, chips or toasted bread.

Pro tip: If you are re-heating leftovers, you may need to add 1-2 tablespoons of milk, if the dip seems to be dried out.

FAQs

What kind of slow cooker is best?

I have the Crock-Pot 6 Quart Cook and Carry Slow Cooker and love it. This is the #1 best selling slow cooker on Amazon and it has a 4.7-star rating from over 24,000 reviews.

What is best to eat with spinach dip?

This dip is perfect with literally everything. Here’s what I recommend: Pita chips, pita bread wedges, crostini, pretzels, tortilla chips, pretzels, carrot sticks, cucumbers, and other veggies. You could even serve it in a bread bowl!

Can you use fresh spinach instead of frozen?

Yes! I recommend chopping it well and sautéing it first and draining the liquid out after cooking. Otherwise your dip may be watery. Thankfully, it only takes a couple minutes to cook it down.

Does spinach dip have to be refrigerated?

Yes! Because this dip contains dairy, you’ll want to serve it heated. Keep the slow cooker on warm while serving and when you’re done, either throw out the leftovers or place them in the fridge in an airtight container once they’ve cooled.

Can you bake the dip?

To bake, preheat oven to 350°F. Spread the dip mixture in a baking dish and bake for 25-30 minutes or until dip is heated through and lightly browned on top.

Spinach artichoke dip cooking in a crockpot.

Variations

This slow cooker spinach artichoke dip recipe is incredible as written, but you can add other ingredients to customize the flavors to your tastes. Here’s some options:

  • Meat. Feel free to add cooked crumbled bacon, or cooked Italian sausage. Crab or shrimp would also be a tasty choice.
  • Cheese. Try adding in another melty cheese, such as shredded mozzarella or smoked gouda.
  • Extras. Add even more flavor with sun dried tomatoes, chopped olives, fresh herbs such as dill or basil, or add a topping of buttered breadcrumbs.

Storage

When kept in the refrigerator in an airtight container, this recipe will stay fresh for up to about 4 days. You can reheat in the oven until warmed through, or you can microwave individual portions.

 

Spinach artichoke dip that has been eaten out of a plate.

You guys are definitely going to LOVE this dip! It’s:

Insanely creamy
Rich
Cheesy
Pretty healthy
Easy
& Delicious

This will seriously please any crowd. It can be made ahead of time and warmed up in the microwave to save time. Or just keep it in the slow cooker on the warm setting. It’s seriously so irresistibly delicious!

More dip recipes to try

Looking for more tasty dips? Give these favs a try:

If you try this dip recipe, let me know! Leave a comment and if your family loves it as much as mine does, be sure to give it a five star ⭐️ rating! Also, tag @kimscravings on Instagram with a picture of your creation. It’s so fun to see what you’re cooking! Be sure to subscribe to our mailing list to receive more healthy delicious recipes straight to your inbox.

Spinach artichoke dip served in a small bowl with chips.
Print Recipe Pin Recipe
4.97 from 32 votes
Leave a Review »

Crockpot Spinach Artichoke Dip

This Crockpot Spinach Artichoke Dip is a mix of spinach, artichoke hearts and three types of cheese, all baked to creamy perfection in your slow cooker. An easy appetizer that's great with a variety of dippers and is always a hit at parties. So cheesy and delicious, you'll never believe it's lightened up!
Author: Kim

Ingredients

  • 1 tablespoon minced garlic
  • 1 small onion, diced (about 1 cup diced)
  • 1 (14 ounce) can artichoke hearts, drained and chopped
  • 1 (12 ounce) bag or 9 ounce box chopped frozen spinach , thawed and water squeezed out*
  • 1/2 cup almond milk, or other preferred milk
  • 1/2 cup crumbled feta cheese
  • 3/4 cup grated parmesan cheese
  • 1/4 teaspoon black pepper , or to taste
  • 1 (8 ounce) package Greek yogurt light cream cheese (or 1/3 less fat cream cheese), softened
  • crackers, toasted bread or chips for serving

Instructions 

  • Sauté onion and garlic in small pan (you can add to crockpot without cooking, but it will taste better to precook). Place sautéed onion and garlic in slow cooker along with artichoke hearts, spinach, milk, feta, parmesan, and black pepper. Stir to combine. Top with cream cheese. Cover and cook on high heat for 2 hours or on low heat for 3-4 hours.
  • Uncover and stir until everything is well combined. Keep on warm setting until you are ready to serve. (Note: if you are re-heating the dip you may need to add 1-2 tbs milk, if dried out) Enjoy with crackers, chips or toasted bread.

Notes

*I put my thawed spinach in a kitchen towel and squeeze really good to get all of the water out. 
Leftovers: When kept in the refrigerator in an airtight container, this recipe will stay fresh for up to about 4 days. You can reheat in the oven until warmed through, or you can microwave individual portions.
Serving: 0.25cup, Calories: 61kcal, Carbohydrates: 3g, Protein: 4g, Fat: 3g, Saturated Fat: 2g, Fiber: 1g, Sugar: 2g

Did you make this recipe?

Tag @kimscravings on Instagram and be sure to subscribe to our mailing list to receive more healthy and delicious recipes straight to your inbox!