Spinach Artichoke Dip

This classic Spinach Artichoke Dip is an easy crowd-pleasing appetizer recipe that’s loaded with flavor. Served right from the oven, it’s creamy, cheesy, and the ultimate party food for the holidays and game day!

I love a good classic appetizer recipe at any gathering.  If I’m not serving this spinach dip, you’ll probably find my favorite Beer Cheese Dip, a Smokey Cheese Ball or Garlic Chicken Puffs along with a Lemon Drop Martini.

Be sure to sign up for my email… to get new recipes and ideas in your inbox!

Spinach Artichoke Dip in a skillet

Click HERE to save recipe to Pinterest!

Spinach Artichoke Dip

Now that the holidays are over and we are all sick of everything peppermint and gingerbread, it’s time to break out some of my all-time favorite recipes again. 

I am a sucker for a good appetizer, especially one that’s bubbling hot with creamy cheesy goodness. I jump at any chance I can to make a good cheesy appetizer, mostly so I can just eat the whole thing myself. 

My current obsession, it this incredibly easy spinach artichoke dip. Between the holidays and Sunday viewing parties, I’ve made this recipe too many times to count in the past few months. 

It’s the perfect simple recipe to throw together for any occasion. Whether it’s New Year’s Eve, Easter, Summer BBQ, or just your typical potluck, you’ll want to have this recipe in your back pocket.

hot cheesy Spinach Artichoke Dip on toasted baguette

Ingredients Needed to Make Spinach Artichoke Dip

If you’re anything like me, someone who always has a house stocked full of cheese, then odds are you might already have a lot of what you’ll need to make this recipe. All you need is a handful of super basic ingredients, and you’ll be on your way to making this delicious spinach artichoke dip. 

  • Fresh spinach
  • Artichoke hearts
  • Shredded mozzarella cheese
  • Shredded cheddar cheese
  • Sour cream
  • Cream cheese
  • Shredded Parmesan cheese
  • Dijon mustard
  • Minced garlic
  • Hot sauce
  • Salt and pepper to taste

Dipper Options:

When it comes to a dip as classic as this spinach artichoke dip, your options for dippers are almost endless. I personally like to use something pretty sturdy, like a toasted baguette slice so I don’t end up with broken bits swimming in the dip. If you plan to use something like a tortilla chip, I suggest you spoon the dip onto the chip to avoid any breakage.

Here are my favorite dipper choices. 

toasted (or untoasted) baguette slices 

Tortilla chips, or pretzels

Raw veggies, like carrots, celery, or cauliflower

step by step photos for making spinach dip

How To Make Spinach Artichoke Dip

(full printable recipe at the end of this post)

This spinach artichoke dip is one of those recipes that will give you a restaurant-quality flavor without all of the hassles. From start to finish, you can have it on the table ready to devour in just over 30 minutes. 

To make the recipe yourself, just preheat oven to 350° F, then using a large bowl and a wooden spoon mix spinach, artichoke hearts, mozzarella, cheddar, sour cream, cream cheese, Parmesan, mustard, garlic, hot sauce, and a little salt and pepper until well combined.

Once your ingredients are combined, add the mixture to an 8-inch cast-iron skillet (or greased medium-sized baking dish). Top with remaining mozzarella, cheddar, and Parmesan. Next, you’ll bake until the top is crisp and inside cheese has melted, Serve immediately with toasted baguette, chips or crackers.

hot and cheesy Spinach Artichoke Dip

Tips For Making The Best Spinach Artichoke Dip 

  • Fresh or frozen spinach: To use frozen spinach instead of fresh, simply let your spinach defrost and squeeze dry it.
  • Soften the cream cheese: Try to thaw in advance by setting the cream cheese on the counter for a few hours. It will make the recipe come together quickly if you don’t have to stop to microwave thaw the cream cheese for the spinach artichoke dip. 
  • Make it in the slow cooker: Need the stove to cook other food? No problem! Simply mix up your ingredients, spread mixture into the bottom of your slow cooker and cook on low for about 2 hours stirring halfway through. Top with cheese before serving. 
  • Reheat the leftovers: Place small portions in the microwave and heat for 30 seconds, stir, then heat at 15-second intervals until heated through. 

 

Spinach Dip for a party

How To Serve and Store Spinach Artichoke Dip

To Serve:

I love to serve this dip along with a few other appetizers, and cocktails to make for the perfect tapas party night. Having an appetizer party is so much fun because instead of making the host take on all the pressure of preparing a full meal, everyone can bring an appetizer creating a diverse food spread to nibble on. Be sure to check out some of my favorite appetizers below! 

You can also make this into a meal, or more filling appetizer adding your favorite protein source, like grilled chicken. 

To store: 

Wait for the dip to cool completely before transferring it to an airtight container to store for up to 3-4 days in the refrigerator. If you want to freeze the spinach artichoke dip, you’ll want to freeze the unbaked mixture and bake just before serving. The unbaked mixture will last in an airtight container for up to 3 months in the freezer, or up to 2 days in the refrigerator. 

Spinach Artichoke Dip appetizer

Don’t Miss Out On More Perfect Party Recipes

Creamy Chorizo Cheese Dip – Spicy, cheesy, and the EASIEST dip to make!  Packed with, chorizo, tomatoes, green chiles and lots of cheese. This creamy dip is sure to be a hit

Sweet Heat BBQ Wrapped Chicken Bites – With a touch of chipotle chili powder and sweet BBQ sauce, this appetizer is mouth-watering delicious!…. and yes, it’s as good as you think it is!

Garlic Roasted Shrimp – Takes almost no time to make and it’s bursting with flavor. Making it the perfect party appetizer or quick healthy dinner idea.

Buffalo Chicken Meatballs – Crowd-pleasing Buffalo Chicken Meatballs with ranch have all the flavors of buffalo hot wings, without the guilt. If you’re a fan of buffalo chicken wings, you’re going to want this finger-lickin’ good recipe. 

Easy and Elegant Meat and Cheese Board – An easy and elegant way to elevate an appetizer from basic to gourmet.  Our favorite simple charcuterie board is filled with meats, cheese, veggies, olives, fresh fruit, crackers and more!

Like This Spinach Artichoke Dip Recipe? Pin It!

pinterest-image

Spinach Artichoke Dip photo collage

Tools Used To Make This Spinach Artichoke Dip

This post may contain affiliate links. Please read my disclosure policy here.

Glass Mixing Bowl Set

Everyone should have a good set of mixing bowls in their kitchen. This set is my favorite because the variety of sizes means I always have exactly what I need available. 

Wooden Spoons:

A good set of spoons are perfect for recipes like this, and they hold up so well, I’ve had mine for years and they still look like new. 

8 in Cast Iron Skillet :

The perfect skillet for stovetop or oven cooking. I use my 8 in pan constantly for dips, desserts, or even pasta. 

Follow Along on Social Media

If you’re looking for even more inspiration check out the fun little group I created on Facebook, I’d love for you to join in! It’s a place where you can share YOUR favorite recipes, home tips, creative ideas and ask questions and see what’s new with TidyMom! If you’d like to check it out, you can request to join HERE.

Be sure to follow me on Instagram and tag #tidymom so I can see all the wonderful TidyMom recipes YOU make and tips YOU use!

Connect with TidyMom! Facebook | Twitter | Pinterest | Instagram

Sign up to receive an email in your inbox for each new recipe:

FREE EMAIL SUBSCRIPTION

 

Spinach Artichoke Dip

Spinach Artichoke Dip

Yield: serves 8
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes

This classic Spinach Artichoke Dip is an easy crowd-pleasing appetizer recipe that's loaded with flavor. Served right from the oven, it's creamy, cheesy, and the ultimate party food for the holidays and game day!

Ingredients

  • 10 ounces of fresh spinach, chopped
  • 1 cup (or one 14 ounce can) artichoke hearts in water, chopped
  • 1¼ cup finely shredded mozzarella cheese, divided
  • 1 cup finely shredded cheddar cheese, divided
  • 1 cup sour cream
  • 8 ounces cream cheese, softened
  • 3/4 cup finely shredded Parmesan cheese divided
  • 1 tablespoon dijon mustard
  • 1 teaspoon minced garlic
  • 1 teaspoon hot sauce
  • salt and pepper to taste

Instructions

  1. Preheat oven to 350° F.
  2. Using a large bowl and a wooden spoon mix spinach, artichoke hearts, mozzarella, 3/4 cup cheddar, sour cream, cream cheese, 1/2 cup Parmesan, mustard, garlic, hot sauce, and a little salt and pepper until well combined. Add mixture to an 8-inch cast-iron skillet (or greased medium-sized baking dish). Top with remaining ¼ mozzarella, ¼ cup cheddar, and ¼ cup Parmesan.
  3. Bake about 25-30 minutes or until the top is crisp and inside cheese has melted, Serve immediately with toasted baguette, chips or crackers.

Notes

  • This dip reheats well in the microwave in small portions
  • you can use frozen spinach. Thaw completely, drain then squeeze out excess liquid

Nutrition Information:
Yield: 8 Serving Size: 1
Amount Per Serving: Calories: 295 Total Fat: 25g Saturated Fat: 14g Trans Fat: 0g Unsaturated Fat: 8g Cholesterol: 74mg Sodium: 542mg Carbohydrates: 6g Net Carbohydrates: 0g Fiber: 1g Sugar: 3g Sugar Alcohols: 0g Protein: 13g
Nutrition information is estimated based on the ingredients and cooking instructions as described in each recipe and is intended to be used for informational purposes only. Please note that nutrition details may vary based on methods of preparation, origin, and freshness of ingredients used.

Making this recipe? Share it with us on Instagram using the hashtag #TidyMom so we can see what you're creating in the kitchen!

cheesy Spinach Artichoke Dip