Easy Slow Cooker Spinach Artichoke Dip
Published Mar 04, 2026
This post may contain affiliate links. Please read our disclosure policy.
Slow cooker spinach and artichoke dip is a rich, creamy, ultra-cheesy appetizer made by combining spinach, chopped artichokes, cream cheese, and shredded cheese in the crockpot and heating it until hot and bubbly. It’s perfect for game-day, holidays, or any gathering. Y’all are going to love this one because it’s mostly hands off, but turns out absolutely amazing!

Why You’ll Love This Slow Cooker Spinach and Artichoke Dip Recipe
There’s something about a hot, bubbly dip sitting in the slow cooker that just feels so inviting! This is the dip I plug in before kickoff or set out on Christmas Eve, and without fail, it’s the first thing scraped clean. If you love creamy, crowd-pleasing appetizers like my boursin dip or that sweet-and-spicy hot honey jalapeno popper dip, this one belongs right in the rotation.
The texture is ultra creamy and smooth thanks to the combination of cream cheese and full-fat Greek yogurt. That yogurt is the secret weapon I swear by here. It keeps the dip rich but not greasy, adds a subtle tang, and helps prevent that oily separation you sometimes get with heavy mayo versions.
Ingredients You’ll Need

- Frozen spinach: Brings the classic spinach flavor and structure to the dip. Be sure it’s fully thawed and squeezed very dry to prevent excess moisture. Fresh spinach can be used, but it should be sautéed and drained well first.
- Artichoke hearts: Add that signature savory, slightly tangy bite that makes spinach artichoke dip so crave-worthy. Canned or jarred artichokes both work—just drain them well.
- Sweet onion: Adds gentle depth and balances the richness of the cheese without overpowering the dip. Yellow onion can be substituted if needed.
- Cream cheese: Creates the thick, velvety base that gives the dip its rich and creamy texture. Dairy-free cream cheese can be used as a substitute.
- Full-fat Greek yogurt: Lightens the texture slightly while adding a subtle tang that keeps the dip from tasting too heavy or greasy. You can substitute a dairy-free yogurt if needed.
- Mayonnaise: Enhances creaminess and helps everything melt together smoothly. You can use avocado oil mayo or your favorite brand.
- Milk: Loosens the texture, so the dip stays scoopable rather than stiff. Add an extra tablespoon at the end if the dip thickens too much.
- Freshly shredded mozzarella: Melts beautifully and gives that stretchy, cheesy pull. Pre-shredded can work but it might not melt as smoothly. Use dairy-free if needed.
- Freshly grated parmesan: Adds salty, nutty depth that boosts overall flavor. Pre-grated can work in a pinch, but freshly grated provides better taste. Use dairy-free if needed.
- Garlic: Brings bold, savory flavor that ties everything together. Fresh minced garlic works best.
- Onion powder: Enhances the onion flavor and rounds out the seasoning.
- Salt and pepper: Balance and enhance all the flavors. Adjust to taste.
- Crushed red pepper (Optional): Adds a subtle kick of heat if you like a little heat!
- Lemon juice: A small but important addition that brightens the dip and balances the richness of the cheese.
How to Make Crockpot Spinach Artichoke Dip

Step 1: Add the thawed and well-drained spinach, chopped artichokes, sweet onion, garlic, cream cheese, Greek yogurt, mayonnaise, mozzarella, Parmesan, milk, lemon juice, onion powder, salt, pepper, and crushed red pepper (if using) to the slow cooker. Stir everything together until well combined.

Step 2: Cover and cook on High for about 2 hours, stirring once or twice during cooking, until the cheese is fully melted and the dip is hot and bubbly. If the dip seems too thick at the end, stir in an extra tablespoon of milk until it reaches your desired creamy consistency.
Serve warm with toasted baguette slices, crackers, tortilla chips, or fresh veggies.
Mac’s Pro Tip
Serving, Make-Ahead & Texture Tips
- Serve it warm right in the slow cooker. One of the best parts about this dip is that it stays hot and melty for hours, making it perfect for parties! Serve with toasted baguette slices, crackers, or tortilla chips.
- Make it ahead. Assemble everything in the slow cooker, cover, and pop it in the fridge. When ready to serve, cook on high until hot and bubbly.
- Drain the spinach really well. Squeeze out as much moisture as possible after thawing. Extra water is the main reason spinach and artichoke dip turns thin instead of thick and creamy, and we don’t want that!
- Shred your own cheese. Freshly shredded cheese melts smoother and gives you the creamiest texture.
- Don’t overcook. Once the dip is fully melted and bubbly, it’s ready. Cooking too long can cause the cheese to tighten and separate.
- If it thickens, add a splash of milk. A small splash stirred in will bring it back to smooth and scoopable.
If you love hosting-friendly dips, my high protein crack dip, high protein French onion dip, and hot pepperoncini dip are all great make-ahead options that everyone absolutely loves!

Storage
- To reheat, warm it gently in the microwave in 30-second intervals, stirring between each round, or return it to the slow cooker on Low until heated through. If the texture seems too thick, stir in a small splash of milk to bring it back to a smooth, creamy consistency.
- If you have any leftover dip (and I do mean IF!), store it in an airtight container in the fridge for 3-4 days. The dip will thicken as it chills, which is completely fine.

Recipe FAQs
Yes! Mix everything together in a baking dish and bake at 375°F for about 20-25 minutes, or until hot and bubbly. If the top starts to brown too quickly, loosely cover with foil.
Yes, but sauté it first and remove as much moisture as possible before adding it to the slow cooker! You don’t want a watery dip.
For this dip you can substitute dairy-free cream cheese, yogurt, and shredded cheese. The texture may vary slightly, but it will still be creamy and delicious!
This slow cooker spinach and artichoke dip is creamy, cozy, and always the first thing gone. It’s simple to prep, stays warm and melty, and has that perfectly balanced, cheesy flavor everyone reaches for again and again!
More Delicious Dips
Sauces, Dressings, & Dips
Cheesy Baked Garlic Bread Dip Recipe
Appetizers & Snacks
10-Minute Cranberry Jalapeño Cream Cheese Dip Recipe
Sauces, Dressings, & Dips
Dill Pickle Hummus – Trader Joe’s Copycat in 5 Minutes
Sauces, Dressings, & Dips
Easy Hot Honey Jalapeno Popper Dip
If you love this slow cooker spinach and artichoke dip, please give it a star rating and leave a comment below! Follow me on Pinterest, Facebook, and Instagram for more!

Easy Slow Cooker Spinach Artichoke Dip
Ingredients
- 1 10 oz package frozen spinach thawed, drained and squeezed dry
- 1 14 oz can artichoke hearts drained & roughly chopped
- 1/2 cup finely chopped sweet onion
- 8 oz cream cheese softened and cut into cubes, or sub dairy-free
- 1 cup full-fat Greek Yogurt or sub dairy-free yogurt of choice
- 2 tbsps mayonnaise
- 2 tbsps milk
- 1 1/4 cups freshly shredded mozzarella or dairy-free cheese
- 1/2 cup freshly grated parmesan or dairy-free cheese
- 5 cloves garlic minced
- Salt and pepper to taste
- 1/2 tsp onion powder
- 1/4 tsp crushed red pepper optional
- 2 tsp lemon juice
- If the dip is too thick add a tbsp of milk at end
Instructions
- In the bottom of a slow cooker, combine artichokes, spinach, cream cheese, mozzarella, Parmesan, milk, salt, and pepper.
- Cover and cook on High for 2 hours, stirring occasionally, until bubbly and melted. If the dip is too thick add a tbsp of milk at end
- Serve warm with toasted baguettes.
Notes
- Serve it warm right in the slow cooker. One of the best parts about this dip is that it stays hot and melty for hours, making it perfect for parties! Serve with toasted baguette slices, crackers, or tortilla chips.
- Make it ahead. Assemble everything in the slow cooker, cover, and pop it in the fridge. When ready to serve, cook on high until hot and bubbly.
- Drain the spinach really well. Squeeze out as much moisture as possible after thawing. Extra water is the main reason spinach and artichoke dip turns thin instead of thick and creamy, and we don’t want that!
- Shred your own cheese. Freshly shredded cheese melts smoother and gives you the creamiest texture.
- Don’t overcook. Once the dip is fully melted and bubbly, it’s ready. Cooking too long can cause the cheese to tighten and separate.
- If it thickens, add a splash of milk. A small splash stirred in will bring it back to smooth and scoopable.
- If you have any leftover dip (and I do mean IF!) store in an airtight container in the fridge for 3-4 days. The dip will thicken as it chills, which is completely fine.
- To reheat, warm it gently in the microwave in 30-second intervals, stirring between each round, or return it to the slow cooker on Low until heated through. If the texture seems too thick, stir in a small splash of milk to bring it back to a smooth, creamy consistency.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.


















