Updated: June 11, 2026

If you’re looking for a Crockpot Spinach Artichoke Dip that’s creamy, cheesy, and easy to make, this recipe is for you. My mom taught me how to make spinach artichoke dip years ago, and it’s still one of my favorite appetizers for game day, football season, dinner parties, and casual gatherings with friends and family. Today, I’m sharing how to make this classic spinach artichoke dip in the slow cooker so it stays warm throughout your event. Best of all, this flavorful spinach artichoke dip is made without mayo and comes together with simple ingredients.

photo of a tortilla chip scooping Crockpot Spinach and Artichoke Dip

Want to Email This for Later?

Email this post to yourself and we’ll share more inspiration when it’s ready!

  • This recipe does not use mayonnaise, making it rich and creamy without the extra mayo flavor.
  • This is a one pot recipe, made entirely in the crockpot for easy entertaining.
  • Keeps warm for hours using the warm setting.
  • Easy to prepare with very little hands-on time.
  • A crowd favorite that pairs well with bread, crackers, tortilla chips, and fresh vegetables.
HERO photo of Crockpot Spinach and Artichoke Dip
  • Cream Cheese – The cream cheese in this recipe creates the rich and creamy base that gives this spinach artichoke dip its signature texture and tang.
  • Fresh Mozzarella Cheese – Freshly shredded mozzarella cheese melts beautifully and creates that irresistible cheesy pull. Top with extra mozzarella just before serving for more cheese pull fun. 
  • Parmesan Cheese – Parmesan adds a savory, nutty flavor that balances the richness of the other cheeses.
  • Sour Cream – Sour cream adds tanginess and helps create a smooth, creamy dip.
  • Fresh Garlic – Fresh garlic provides bold flavor and elevates the overall taste of the dip.
  • Fresh Baby Spinach – Fresh baby spinach adds color, texture, and the classic spinach flavor that makes this dip so popular. I recommend fresh spinach vs frozen to avoid a watery texture. 
  • Artichoke Hearts – Artichoke hearts provide a tender texture and slightly tangy flavor that pairs perfectly with the creamy cheese mixture.
  • Onion Powder – Onion powder adds subtle savory depth throughout the dip.
  • Kosher Salt – Salt enhances all of the flavors and helps balance the richness of the cheese.
  • Ground Black Pepper – Black pepper adds a mild warmth and complements the garlic and parmesan.
  • Red Pepper Flakes – This is an optional ingredient. Red pepper flakes add a gentle kick of heat and extra flavor.
Photo of spinach and artichoke dip ingredients

This recipe comes together in 4 easy steps:

step 1 photo of Crockpot Spinach and Artichoke Dip ingredients that are chopped and prepped

STEP 1: Prepare the Ingredients – Wash and chop the fresh spinach into smaller pieces. Mince the garlic, chop the artichoke hearts, and shred the mozzarella cheese.

step 2 photo of Crockpot Spinach and Artichoke Dip ingredients inside the crockpot

STEP 2: Add Ingredients to the Slow Cooker – Add the cream cheese, mozzarella cheese, parmesan cheese, sour cream, garlic, spinach, artichoke hearts, onion powder, salt, black pepper, and red pepper flakes to the crockpot.

step 3 photo showing ingredients after they have been stirred in the slow cooker

STEP 3: Cook Until Creamy – Stir the ingredients together. Cover and cook on LOW for 1 to 2 hours or HIGH for 30 minutes to 1 hour, stirring occasionally until the cheeses have melted and the dip is hot and creamy.

step 4 photo showing close up picture of Crockpot Spinach and Artichoke Dip that is melted and ready to serve

STEP 4: Serve and Enjoy – Give the dip a good stir before serving. Serve warm with tortilla chips, pita chips, slices of French bread, crackers, or veggie sticks. Enjoy!


  • Substitute Greek yogurt for sour cream for a lighter version.
  • Use frozen spinach if you’re in a crunch. Be sure to thaw it completely and squeeze out excess moisture before adding it to the crockpot.
  • Add cooked shredded chicken to turn this into a heartier appetizer.
  • Stir in diced jalapeños for extra heat.
  • Add chopped bell pepper for additional texture and color.
  • Mix in cooked bacon for a smoky flavor.
close up photo of Crockpot Spinach and Artichoke Dip seasonings

Slow Cooker Spinach & Artichoke Dip Hosting Tips

  • Use a small crockpot or 2- to 3-quart crock pot for best results.
  • Once fully cooked, switch the slow cooker to the warm setting to keep the dip at the perfect serving temperature.
  • Stir occasionally throughout your gathering to maintain a smooth texture.
  • Place favorite dippers nearby, including tortilla chips, pita chips, crackers, French bread, and fresh vegetables.
  • If serving larger crowds, consider doubling the recipe and using a larger slow cooker.
  • If you want your guests to enjoy the iconic cheese pull, stir in some additional fresh mozzarella just before serving
close up photo showing a cheese pull of the Crockpot Spinach and Artichoke Dip
  • Make Ahead – Prepare all ingredients up to 24 hours in advance and store them in the refrigerator. Add everything to the crockpot when you’re ready to cook.
  • Storage – Allow the dip to cool before transferring it to an airtight container. Store leftovers in the refrigerator for 3 to 4 days.
  • Reheating – You can reheat this leftover spinach artichoke dip in the microwave, oven,  or in a small slow cooker until warmed through. Add a splash of milk if the dip becomes too thick.
  • Can You Freeze It? – While possible, freezing may slightly affect the creamy texture. For best flavor and consistency, enjoy within a few days of making it. I don’t recommend freezing.

If you love easy appetizer recipes and dips, try these favorites next:

close up photo of Crockpot Spinach and Artichoke Dip with a chip

Absolutely. This spinach artichoke dip without mayo gets its creamy texture from cream cheese, sour cream, mozzarella cheese, and parmesan cheese.

Once the dip is fully cooked, turn your crockpot to the warm setting. This is one of the best ways to keep a hot dip ready for guests throughout the event.

Runny dip is usually caused by excess moisture from spinach or artichoke hearts. Drain the artichokes well and remove excess liquid from frozen spinach before cooking.

Because this spinach artichoke dip contains cream cheese, sour cream, mozzarella, and parmesan, the texture can become slightly grainy or separated after freezing and thawing.


5 from 3 votes

Crockpot Spinach Artichoke Dip

This Crockpot Spinach Artichoke Dip is rich, creamy, and loaded with fresh spinach, artichoke hearts, mozzarella, parmesan, and cream cheese for the ultimate crowd-pleasing appetizer. Made without mayo and easily kept warm in the slow cooker, it's perfect for game days, holiday gatherings, and entertaining friends and family.
Prep: 15 minutes
Cook: 1 hour
Total: 1 hour 15 minutes
Serves8
Cook Mode – Tap to Prevent the Screen From Going Dark

Equipment

Save this recipe!

Ingredients 

  • 8 oz Cream Cheese
  • 2 cups Fresh Mozzarella, (shredded)
  • cup Parmesan Cheese, (grated)
  • ½ cup Sour Cream
  • 1 tbsp Garlic, (minced)
  • 5 oz Baby Spinach, (chopped, around 4 cups)
  • 12 oz Artichoke Hearts, (chopped from jar)
  • ½ tsp Onion Powder
  • 1 tsp Kosher Salt
  • ½ tsp Ground Black Pepper
  • ½ tsp Red Pepper Flakes, (optional)

Instructions 

  • Wash and roughly chop the spinach. Mince the garlic, chop the artichoke hearts, and shred the mozzarella cheese. Then place the cream cheese, mozzarella, parmesan, sour cream, garlic, spinach, artichoke hearts, onion powder, salt, black pepper, and red pepper flakes in the crockpot. Stir to combine.
  • Cover and cook on LOW for 1 to 2 hours or HIGH for 30 minutes to 1 hour, stirring occasionally, until the cheeses are melted and the dip is smooth.
  • Give the dip a final stir and serve with toasted bread, tortilla chips, crackers, pita chips, or fresh vegetables. Keep on the warm setting while serving if desired. Enjoy!

Notes

  • Drain the artichokes well before adding them to the slow cooker to prevent excess liquid in the dip.
  • Fresh spinach works best, but frozen spinach can be substituted. Thaw completely and squeeze out excess moisture first.
  • Shred your own mozzarella for the smoothest, creamiest texture. Pre-shredded cheese may not melt as well.
  • Keep warm for serving by switching the crockpot to the warm setting once the dip is fully heated.
  • Make ahead: Assemble the ingredients up to 24 hours in advance, cover, and refrigerate until ready to cook.
  • Store leftovers in an airtight container in the refrigerator for up to 4 days.
  • Adjust the heat level by increasing or omitting the red pepper flakes.

Nutrition

Calories: 244kcalCarbohydrates: 6gProtein: 11gFat: 20gSaturated Fat: 12gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 62mgSodium: 800mgPotassium: 189mgFiber: 1gSugar: 2gVitamin A: 2391IUVitamin C: 5mgCalcium: 254mgIron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

close up photo of Crockpot Spinach and Artichoke Dip being scooped out of a crockpot

If you make this Crockpot Spinach Artichoke Dip, I’d love to see it! Tag me on Instagram at @elicitfolio so I can see your creations. You can also follow along on Pinterest for more Southern recipes, hosting ideas, and easy appetizer recipes. Leave a comment below and let me know what dips, appetizers, and party foods you’d like to see me make next.


Pinterest pin showing a chip scooping spinach and artichoke dip at the top and a bowl of dip at the bottom.

About Ebony Robinson

Hi! I’m Ebony, the creator of Elicit Folio. I share recipes and creative hosting ideas for moments around the table, shaped by my Southern roots, family kitchens, global travels, and hands-on learning from chefs along the way. Every recipe is tested in my home kitchen and created to feel elevated, welcoming, and meant to be savored.

You may also like:

5 from 3 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. Emily says:

    This was soooo delicious! I love a doog spinach artichoke dip, and this one was phenomenal. I’m going to make it over when I have friends over this weekend.

  2. Beth says:

    5 stars
    I LOVE your super-easy take on of my faves. This is a winner!

  3. Claudia says:

    5 stars
    I love this one! I made for a party this weekend, and it was so nice to just let it cook and come back later.

  4. marysa says:

    The cream cheese makes this sound like a great dip, creamy with that tart flavor. I like how easy your recipe sounds, I think this is a great crowd please recipe.

  5. Carol Cassara says:

    5 stars
    This is the recipe I’ve been looking for. Am having a party this weekend and wanted a no mayo dip. Thank you for sharing this one!

  6. LisaLisa says:

    This looks absolutely delicious! I love that it’s made without mayo while still being rich, creamy, and packed with flavor. Spinach artichoke dip is always a crowd favorite, and making it in the crockpot is such a smart idea for parties and gatherings since it stays warm and ready to serve.

  7. Natalie says:

    I’ve never tried making my own artichoke dip! I will have to try, thank you for the inspiration. 🙂