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!
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.
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.
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.
- 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.
- 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.
- Cook. Cover the crockpot and cook on high heat for 2 hours or on low heat for 3-4 hours.
- 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.
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.
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.
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.
You guys are definitely going to LOVE this dip! It’s:
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:
- Grandma’s Clam Dip
- Chipotle Ranch Dip
- Homemade Salsa
- Spinach & Kale Yogurt Dip
- Cheesy Sausage Dip
- Black-Eyed Pea Dip
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.
Crockpot Spinach Artichoke Dip
- 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
- 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.