Crockpot Spinach Artichoke Dip
This crockpot spinach artichoke dip is a crowd-pleaser that combines the rich flavors of spinach, artichokes, and creamy cheese, all melted together in a slow cooker. Perfect for game days, parties, or a cozy night in, it’s easy to make and even easier to enjoy with your favorite dippers. Let’s dive into this simple yet delightful recipe!
Ingredients
- 1 can (14 oz) artichoke hearts, drained and chopped
- 1 cup frozen spinach, thawed and drained
- 1 cup cream cheese, softened
- 1 cup sour cream
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 2 cloves garlic, minced
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon red pepper flakes (optional)

Servings and Cooking Time
This recipe yields approximately 8 servings. Preparation time is about 15 minutes, and cooking time is 2-3 hours on low or 1-2 hours on high in the crockpot.
Nutritional Value
Based on one serving (1/8 of the dip), the nutritional value is approximately:
– Calories: 200
– Protein: 6g
– Carbohydrates: 8g
– Fat: 17g
This is for one person.
Step-by-Step Cooking Process
- Prepare the ingredients by draining and chopping the artichoke hearts and thawing the spinach.
- In a large bowl, combine the cream cheese and sour cream until smooth.
- Add the chopped artichokes, spinach, mozzarella, Parmesan, garlic, salt, pepper, and red pepper flakes.
- Mix all ingredients thoroughly until well combined.
- Transfer the mixture to the crockpot and spread it evenly.
- Cover the crockpot and set it to low for 2-3 hours or high for 1-2 hours.
- Stir the dip halfway through the cooking time to ensure even melting.
- Once the dip is bubbly and heated through, turn off the crockpot.
- Serve warm with your favorite dippers like bread, crackers, or veggies.
- Enjoy your delicious spinach artichoke dip!

Alternative Ingredients
You can substitute the cream cheese with Greek yogurt for a lighter option. Additionally, use fresh spinach instead of frozen, and if you prefer a vegan version, try dairy-free cream cheese and sour cream alternatives.
Serving and Pairings
This dip pairs beautifully with toasted baguette slices, tortilla chips, fresh vegetable sticks, or pita bread. It’s an ideal appetizer for parties, game days, or casual gatherings.
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave or crockpot until warmed through. While it’s best enjoyed fresh, you can freeze it for up to 2 months; just thaw before reheating.
Cooking Mistakes
- Not draining the spinach and artichokes can make the dip watery.
- Overcooking can cause the cheese to become rubbery.
- Not mixing the ingredients well can result in uneven flavors.
- Using low-fat cheese may alter the creaminess of the dip.
- Skipping the garlic diminishes the flavor profile.
Helpful Tips
- Use room temperature cream cheese for easier mixing.
- Garnish with fresh herbs for added flavor and color.
- Adjust the spice level by adding more or less red pepper flakes.
- If it’s too thick, stir in a bit of milk for a creamier consistency.

FAQs
Can I make this dip ahead of time?
Yes, you can prepare the mixture a day in advance and store it in the fridge. Just cook it in the crockpot on the day you plan to serve it.
What can I dip in this spinach artichoke dip?
You can use various dippers such as tortilla chips, pita bread, crackers, or fresh vegetables like carrots and cucumbers.
Is this dip gluten-free?
The ingredients listed are naturally gluten-free, but always check your dippers to ensure they meet gluten-free standards.
Can I use fresh spinach instead of frozen?
Absolutely! Fresh spinach can be used; simply sauté it briefly to reduce moisture before adding it to the mix.
How can I make this dip spicier?
Add additional red pepper flakes or incorporate diced jalapeños for extra heat.
Conclusion
This crockpot spinach artichoke dip is a creamy, flavorful delight that’s perfect for any occasion. Its ease of preparation and versatility make it a go-to recipe for gatherings. Whether you’re hosting a party or enjoying a quiet night in, this dip is sure to please everyone!

Crockpot Spinach Artichoke Dip
Ingredients
- 1 can 14 oz artichoke hearts, drained and chopped
- 1 cup frozen spinach thawed and drained
- 1 cup cream cheese softened
- 1 cup sour cream
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 2 cloves garlic minced
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon red pepper flakes optional
Instructions
- Prepare the ingredients by draining and chopping the artichoke hearts and thawing the spinach.
- In a large bowl, combine the cream cheese and sour cream until smooth.
- Add the chopped artichokes, spinach, mozzarella, Parmesan, garlic, salt, pepper, and red pepper flakes.
- Mix all ingredients thoroughly until well combined.
- Transfer the mixture to the crockpot and spread it evenly.
- Cover the crockpot and set it to low for 2-3 hours or high for 1-2 hours.
- Stir the dip halfway through the cooking time to ensure even melting.
- Once the dip is bubbly and heated through, turn off the crockpot.
- Serve warm with your favorite dippers like bread or crackers.
- Enjoy your delicious spinach artichoke dip!