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.

Dip lovers, this Crockpot Spinach Artichoke Dip is for you! 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!

Me and my family love this! I make this a couple times a month and it is so good. My father told me it is his favorite dip of all time.

— Erika

Why you’ll love this recipe

  • Completely hassle free. 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!
  • Versatile. 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.
  • Beyond delicious. It’s creamy, cheesy and it has the best texture! Serve it for potlucks, holiday parties, game day and the Super Bowl. It’s sure to be a hit with your guests!

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 the consistency perfect for dipping. We 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. The only seasoning you’ll need. This doesn’t really need any salt due to the saltiness of the cheeses.
Spinach, artichokes, cream cheese, milk, parmesan cheese and feta cheese 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 that you can keep warm. 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.
  1. Cook. Cover the crockpot and cook on high heat for 2 hours or on low heat for 3-4 hours.
  2. 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.

Recipe 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.

Expert tips

  • Best slow cooker. If you’re in the market for a new slow cooker, we 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.
  • Bake the dip. If preferred, you can bake this 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.
  • Make ahead. Make the recipe as instructed, let it cool then store, covered, in the fridge. When you want to serve it, just add it back to the slow cooker, heat thoroughly, stir and enjoy!

Frequently asked questions

Why is my artichoke dip watery?

To keep this dip from becoming watery, be sure to thaw the frozen spinach completely, and then squeeze out all of the excess water. You also want to make sure you’re not using the spreadable cream cheese and all of the water from your artichokes.

Can you use fresh spinach instead of frozen?

Yes! Chop it well, and then sauté it first and drain 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.

Serving suggestions

This dip is perfect with literally everything. Here’s what we recommend to serve with it:

  • Pita chips – store-bought or homemade pita chips
  • Pita bread wedges
  • Crostini
  • Pretzels
  • Wheat Thins or other favorite snack cracker
  • Tortilla chips or other type of chips
  • Vegetables like carrot sticks, cucumbers and celery sticks
  • You could even serve it in a bread bowl

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, shredded rotisserie chicken or cooked Italian sausage. Crab or shrimp would also be a tasty choice.
  • Cheese. Try adding in another melty cheese, such as shredded mozzarella cheese 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 recommendations

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

We don’t recommend freezing because the texture will not come out right after thawing.

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. 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
5 from 24 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. 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.
If you are re-heating the dip you may need to add 1-2 tbs milk, if dried out.
Serving: 0.25cup, Calories: 115kcal, Carbohydrates: 4g, Protein: 7g, Fat: 8g, Saturated Fat: 4g, Polyunsaturated Fat: 0.4g, Monounsaturated Fat: 2g, Cholesterol: 27mg, Sodium: 468mg, Potassium: 66mg, Fiber: 0.4g, Sugar: 1g, Vitamin A: 219IU, Vitamin C: 2mg, Calcium: 244mg, Iron: 0.2mg

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!