There’s something so comforting about a warm, cheesy dip that brings everyone together. This Spinach Artichoke Dip (Crock Pot) is no exception. It’s creamy, savory, and unbelievably easy to whip up in your slow cooker. Whether you’re hosting a game day gathering, a cozy movie night, or just want a delicious snack, this dip is a guaranteed crowd-pleaser. With its blend of cream cheese, artichokes, and spinach, you’ll find yourself reaching for this dip again and again.
Why I Love This Recipe

This recipe holds a special place in my heart because of its simplicity and rich flavor. You can throw everything into the crock pot, let it work its magic, and enjoy the delightful aroma filling your home. Plus, it’s versatile! Pair it with tortilla chips, crispy bread, or fresh veggies, and you have an appetizer that caters to everyone’s tastes. Every bite is creamy, cheesy, and packed with flavor, making it the ultimate comfort food.
What Goes Into Spinach Artichoke Dip (Crock Pot)
Let’s break down the ingredients that come together to create this creamy masterpiece:
- 16 ounces cream cheese – softened for a smooth texture
- 27 ounces canned artichoke hearts – drained and chopped
- 18-20 ounces frozen chopped spinach – thawed and drained
- 16 ounces sour cream – choose between light or full-fat
- 2 cups shredded mozzarella – for that gooey, melty goodness
- 1 ½ cups parmesan cheese – adds a rich, nutty flavor
- 1 cup milk – helps to create a creamy consistency
- 2 tablespoons minced garlic or 1 ½ teaspoons garlic powder – for that aromatic kick
- 1 teaspoon onion powder – enhances the flavor profile
- ½ – 1 teaspoon crushed red pepper – for a hint of heat (optional)
- Salt and pepper – to taste
Setup & Equipment
Before diving into the cooking process, gather the necessary equipment:
- Crock Pot – your trusty slow cooker for even cooking
- Mixing Bowl – to combine the ingredients smoothly
- Spatula – for folding ingredients together
- Measuring Cups and Spoons – for precise measurements
- Knife and Cutting Board – for chopping artichokes
Spinach Artichoke Dip (Crock Pot) — Do This Next

Now that we have all our ingredients and equipment ready, let’s get cooking!
Step 1: Prepare the Ingredients
Start by draining the canned artichoke hearts and chopping them into bite-sized pieces. Next, make sure your frozen chopped spinach is thoroughly thawed and drained to avoid excess moisture in the dip.
Step 2: Combine the Ingredients
In a large mixing bowl, combine the softened cream cheese, sour cream, and milk. Use a spatula to mix until smooth. Then, fold in the chopped artichokes, thawed spinach, shredded mozzarella, and parmesan cheese. Add the minced garlic (or garlic powder), onion powder, and crushed red pepper if you like a little heat. Season with salt and pepper to taste.
Step 3: Transfer to the Crock Pot
Once everything is well combined, transfer the mixture into your crock pot. Spread it evenly and smooth the top with the spatula.
Step 4: Cook
Cover the crock pot and set it to low. Let it cook for about 2 to 3 hours, stirring occasionally. You’ll know it’s ready when the dip is bubbling and the cheese is melted.
Step 5: Serve and Enjoy
Once your Spinach Artichoke Dip (Crock Pot) is ready, serve it warm with your choice of tortilla chips, toasted bread, or fresh veggies. Enjoy the creamy, cheesy goodness!
Substitutions by Diet

If you have specific dietary needs, here are some easy substitutions you can make:
- Dairy-Free: Use dairy-free cream cheese and sour cream, and substitute plant-based milk.
- Gluten-Free: Ensure your dips and chips are certified gluten-free.
- Low-Carb/Keto: Replace the sour cream with Greek yogurt and serve with sliced vegetables instead of chips.
Things That Go Wrong
Sometimes, things don’t go as planned. Here are a few issues you might encounter:
- Too Watery: Make sure to drain the spinach well to prevent excess moisture.
- Not Cheesy Enough: Adjust the cheese amounts to your preference; more mozzarella means extra gooeyness!
- Burning: Avoid cooking on high heat, as it can cause the dip to burn. Stick to low and check occasionally.
Freezer-Friendly Notes
This Spinach Artichoke Dip (Crock Pot) is incredibly freezer-friendly! Here’s how to store it:
- Once cooled, transfer the dip into an airtight container and freeze for up to 2 months.
- To reheat, thaw overnight in the fridge and then warm in the crock pot or microwave until heated through.
- You can also freeze individual portions, making it easy to enjoy a small serving whenever a craving hits!
Common Questions
Can I use fresh spinach instead of frozen?
Yes, you can use fresh spinach! Just sauté it briefly until wilted, then drain well before adding it to the dip mixture.
How can I make this dip spicier?
Add more crushed red pepper or even diced jalapeños for an extra kick. You can also try adding a splash of hot sauce!
Can I make this dip ahead of time?
Absolutely! You can prepare the mixture a day ahead and store it in the fridge. Just pop it in the crock pot when you’re ready to cook.
What can I serve with Spinach Artichoke Dip?
This dip pairs perfectly with tortilla chips, pita bread, sliced baguette, or even fresh veggies like carrots and celery!
If you loved this , you might also enjoy:
The Takeaway
This Spinach Artichoke Dip (Crock Pot) is a delightful dish that combines simplicity with flavor. With just a handful of ingredients and a bit of patience, you can create a creamy, cheesy dip that will impress your friends and family. Easy to make and even easier to enjoy, this recipe is a must-have for any gathering. So grab your ingredients, set up your crock pot, and get ready for a delicious dip that everyone will love!

Spinach Artichoke Dip (Crock Pot)
Ingredients
Equipment
Method
- Step 1: Prepare the Ingredients - Start by draining the canned artichoke hearts and chopping them into bite-sized pieces. Make sure your frozen chopped spinach is thoroughly thawed and drained to avoid excess moisture in the dip.
- Step 2: Combine the Ingredients - In a large mixing bowl, combine the softened cream cheese, sour cream, and milk. Use a spatula to mix until smooth. Fold in the chopped artichokes, thawed spinach, shredded mozzarella, and parmesan cheese. Add the minced garlic (or garlic powder), onion powder, and crushed red pepper if you like a little heat. Season with salt and pepper to taste.
- Step 3: Transfer to the Crock Pot - Once everything is well combined, transfer the mixture into your crock pot. Spread it evenly and smooth the top with the spatula.
- Step 4: Cook - Cover the crock pot and set it to low. Let it cook for about 2 to 3 hours, stirring occasionally. You’ll know it’s ready when the dip is bubbling and the cheese is melted.
- Step 5: Serve and Enjoy - Once your Spinach Artichoke Dip is ready, serve it warm with tortilla chips, toasted bread, or fresh veggies. Enjoy the creamy, cheesy goodness!
Notes
- This dip can be made ahead of time and stored in the fridge until ready to cook.
- For a spicier version, add more crushed red pepper or diced jalapeños.
- Freeze individual portions for easy snacking later!
