Dishes With Dad

  • Recipes
  • Thanksgiving
  • Weeknight
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Thanksgiving
  • Weeknight
  • About
  • Subscribe
search icon
Homepage link
  • Recipes
  • Thanksgiving
  • Weeknight
  • About
  • Subscribe
×
Home » Recipes » Appetizer Dishes

Easy Spinach Artichoke Dip

Published: Jan 16, 2020 · Modified: Nov 10, 2026 by Scott · This post may contain affiliate links.

↓ Jump to Recipe

This easy spinach artichoke dip is hot, bubbly, and loaded with three cheeses, tender artichoke hearts, and plenty of spinach! It takes about 10 minutes to mix up, bakes in 20, and it's an easy crowd-pleaser for any get-together.

At our house, this dip shows up on New Year's Eve almost every year, and it makes regular appearances at Thanksgiving and Super Bowl parties too. Best of all, you can assemble it a day or two ahead and bake it right before guests arrive. Serve it with tortilla chips, crusty bread, or fresh veggies!

Easy cheesy spinach artichoke dip served in a baking dish with tortilla chips.
Jump to:
  • Quick Look
  • Why This Recipe Works
  • Ingredient Notes
  • How to Make Spinach Artichoke Dip
  • Scott's Tips
  • What to Serve with Spinach Artichoke Dip
  • Make-Ahead Tips
  • Storage and Reheating
  • Substitutions and Variations
  • Frequently Asked Questions
  • More Dip Recipes
  • 📖 Recipe
  • Other appetizers to try

Quick Look

  • Total time: 30 minutes (10 minutes prep, 20 minutes in the oven)
  • Key ingredients: Cream cheese, sour cream, mayo, mozzarella, parmesan, artichoke hearts, and frozen spinach
  • Flavor: Rich, creamy, and cheesy with a little tang and a hint of garlic
  • Method: Mix in one bowl, spread in an 8x8 dish, and bake at 350°F until bubbly
  • Serve with: Tortilla chips, pita chips, crusty bread, crackers, or fresh vegetables
  • Make-ahead: Assemble up to 2 days ahead, or freeze for up to 3 months

There's a reason restaurant spinach dip is so popular, but the homemade version is creamier, cheesier, and costs a fraction of the price. It's my go-to when I need an appetizer that feeds a crowd without much work. If you make it, please leave a star rating and a comment below. I love hearing how it went!

Why This Recipe Works

  • Built for making ahead. Everything gets mixed in one bowl and spread in the baking dish, so it's easy to assemble early, refrigerate, and bake when you're ready.
  • Three cheeses, three jobs. Cream cheese makes it creamy, mozzarella gives you that stretchy pull, and parmesan adds a salty, nutty bite.
  • Sour cream and mayo keep it scoopable. Cream cheese alone sets up thick as it cools. The sour cream and mayo keep the dip soft enough to scoop even after it's been sitting out a while.
  • Squeezed-dry spinach means no puddles. Wringing the thawed spinach out in a towel is the single most important step. It keeps the dip thick and creamy instead of watery.

Ingredient Notes

  • Cream cheese: Use a full 8-ounce block, and let it sit out until it's soft. Room-temperature cream cheese mixes in smoothly, while cold cream cheese leaves little lumps you'll never get out.
  • Sour cream and mayonnaise: Full-fat versions give you the creamiest texture. Together they add tang and keep the dip loose and scoopable.
  • Mozzarella: Shredded mozzarella melts into those cheesy strings everyone goes back for.
  • Parmesan: Finely shredded parmesan melts right into the dip and adds a salty, nutty flavor. The fine shreds blend in better than thick ones.
  • Artichoke hearts: One 14-ounce can of artichoke hearts packed in water. Drain them well, then give them a rough chop so you get a little artichoke in every bite.
  • Frozen spinach: One 10-ounce package of frozen chopped spinach. Thaw it, then squeeze out every drop of water you can (more on that below).
  • Garlic: One fresh clove, minced. Add a second clove if you love garlic!

How to Make Spinach Artichoke Dip

  1. Squeeze the spinach dry. Pile the thawed spinach in the middle of a clean kitchen towel, twist it up, and wring it over the sink. Keep going until almost nothing drips out. You'll be surprised how much water comes out!
  2. Prep the artichokes. Drain the artichoke hearts and give them a rough chop. Pat them with a paper towel if they're still wet.
  3. Beat the creamy base. Mix the softened cream cheese, sour cream, mayo, and garlic until completely smooth before adding anything else. Lumps are much harder to work out once the vegetables are in.
  4. Fold everything together. Stir in the cheeses, salt, pepper, artichokes, and spinach until the spinach is evenly spread through the dip, with no clumps.
  5. Bake until bubbly. Spread the dip in an 8x8 baking dish or a pie dish. It's ready when the edges are bubbling and the cheese on top is melted. Let it rest for about 5 minutes so it's not molten-hot on the first scoop.
Mixing spinach artichoke dip ingredients in a mixing bowl.

Scott's Tips

  • It holds up beautifully made ahead. I've assembled this the day before a party, and it bakes up just as creamy as a fresh batch. That's a big deal on New Year's Eve, when the oven is busy and so am I!
  • Check the center, not just the edges. The edges bubble first, especially when the dip goes in cold. Stick a spoon in the middle: if it's still cool or stiff, give it a few more minutes.
  • Don't overbake it. Once the center is hot and the cheese is melted, pull it out. Too long in the oven and the oil from the mayo and cheese starts to separate.
  • Pick a shallow dish. An 8x8 dish is my go-to, but a pie dish works just as well. A shallow dish heats evenly and gives you more cheesy surface area.

What to Serve with Spinach Artichoke Dip

Tortilla chips are the classic, but sturdy pita chips, toasted baguette slices, and crackers are great too. For a lighter option, set out celery, carrots, bell pepper strips, and cucumber slices. For a party spread, round it out with a couple of other easy appetizers:

  • Bisquick Sausage Balls
  • Cranberry Cheese Ball
  • Smoked Cream Cheese with Pepper Jelly
  • Crispy Baked Buffalo Wings
Spinach Artichoke Dip served in a baking dish with tortilla chips.

Make-Ahead Tips

Spread the unbaked dip in your baking dish, cover it tightly with plastic wrap or foil, and refrigerate it for up to 2 days. When you're ready, bake it straight from the fridge at 350°F. Plan on about 15 extra minutes (around 35 minutes total), until the center is hot and the edges are bubbling.

Storage and Reheating

Cover leftovers or move them to an airtight container, and refrigerate for 3 to 4 days. Reheat in a 350°F oven until warmed through, or microwave individual portions in 30-second bursts, stirring in between.

Freezing

Freeze the dip, baked or unbaked, in a freezer-safe container for up to 3 months. Thaw it overnight in the fridge, then bake at 350°F until hot and bubbly. The texture may be a little looser after freezing, so give it a good stir before serving.

Substitutions and Variations

  • Fresh spinach: I always use frozen, but you can swap in fresh. Start with about 8 ounces (roughly 6 packed cups) of baby spinach, and sauté it until it wilts down to about 1 cup. Let it cool, squeeze it dry, and chop it before adding it to the dip.
  • Marinated artichokes: Marinated artichoke hearts work too, but they're oilier and tangier than the ones packed in water. Drain them very well, and taste before adding extra salt.
  • Lighter version: Swap plain Greek yogurt for the sour cream and mayo, and use light cream cheese. The dip will be a little tangier and not quite as rich.
  • Add some heat: Stir in a pinch of red pepper flakes or a few spoonfuls of diced jalapeños.
  • Cheese swaps: Monterey Jack or white cheddar can stand in for the mozzarella.

Frequently Asked Questions

Why is my spinach artichoke dip watery?

Extra moisture almost always comes from the spinach or the artichokes. Squeeze the spinach until it's completely dry, and drain and pat the artichokes before chopping. Light dairy swaps like Greek yogurt can also make the dip a little looser.

Is spinach artichoke dip served hot or cold?

I like it best warm, right out of the oven, with the cheese melted and stretchy. Leftovers are fine cold, but the dip firms up as it chills.

How long can spinach artichoke dip sit out at a party?

Like any dairy-based dip, it shouldn't sit at room temperature for more than 2 hours. For a long party, keep half in the fridge and bake a second batch later, or set out a smaller dish and refill it.

More Dip Recipes

  • A tortilla chip with a scoop of chili cheese dip.
    Velveeta Chili Cheese Dip
  • Sour Cream and Onion Dip
    Homemade Sour Cream and Onion Dip
  • A pan of smoked queso dip on a table with a bowl of tortilla chips.
    Smoked Queso
  • A bowl of homemade tzatziki sauce sitting on a countertop.
    Easy Homemade Tzatziki Sauce

If you try this recipe, don't forget to leave a RATING or COMMENT below. I would love to hear from you!!! And FOLLOW me on Pinterest, Facebook, and Instagram for all the latest recipes!

Add As a Trusted Google Source

📖 Recipe

Baked Spinach Artichoke Dip

Author: Scott
Hot, bubbly spinach artichoke dip with cream cheese, mozzarella, and parmesan. Mix it in one bowl, bake it in 20 minutes, or assemble it up to 2 days ahead!
4.75 from 12 votes
Print Pin SaveSaved!
Pinterest Facebook Share on X WhatsApp
Share
Prep Time: 10 minutes mins
Cook Time: 20 minutes mins
Total Time: 30 minutes mins
Servings: 12
Prevent your screen from going dark

Equipment

  • Stainless Steel Mixing Bowls
  • Measuring Spoons
  • Cutting board
  • Chefs Knife
  • Wooden Spoon
  • 8 inch Square Baking Dish or 9 inch pie dish

Ingredients

  • 10 oz oz package frozen chopped spinach, thawed and squeezed to remove liquid
  • 14 oz can artichoke hearts, drained and chopped
  • 8 oz cream cheese, room temperature
  • ½ cup sour cream
  • ½ cup mayonnaise
  • 1 clove minced garlic
  • 1 cup shredded mozzarella cheese
  • ½ cup finely shredded parmesan cheese
  • ½ teaspoon salt
  • ¼ teaspoon pepper

Instructions

  • Preheat the oven to 350°F (175°C).
  • Place the thawed spinach in a clean kitchen towel and wring out as much water as possible. Drain and chop the artichoke hearts.
  • In a large bowl, mix the cream cheese, sour cream, mayonnaise, and garlic until smooth.
  • Stir in the mozzarella, parmesan, salt, and pepper, then fold in the artichokes and spinach until evenly combined.
  • Spread the dip in an 8x8 baking dish or pie dish.
  • Bake for about 20 minutes, until the cheese is melted and the edges are bubbling. Let it rest for 5 minutes, then serve warm.

Notes

  • Squeeze the spinach well. Leftover water makes the dip runny.
  • Make ahead: Assemble in the baking dish, cover, and refrigerate for up to 2 days. Bake straight from the fridge for about 35 minutes, until hot in the center.
  • Fresh spinach: Sauté about 8 oz (6 packed cups) baby spinach until wilted, then cool, squeeze dry, and chop.
  • Storage: Refrigerate leftovers for 3 to 4 days. Reheat at 350°F until warmed through.
  • Freezing: Freeze for up to 3 months. Thaw overnight in the fridge, then bake at 350°F until hot and bubbly.

Nutrition

Serving: 0.333cupsCalories: 208kcalCarbohydrates: 5gProtein: 6gFat: 19gSaturated Fat: 8gCholesterol: 40mgSodium: 418mgFiber: 1gSugar: 2g

* All nutrition information we provide are estimates based on third party calculators. We encourage you to calculate these on your own for accurate results.

Course: Appetizer
Cuisine: American
Tried this recipe?Don't forget to leave a rating above and mention @disheswithdad or tag #disheswithdad on social media!

Other appetizers to try

  • Easy Crispy Baked Buffalo Wings
  • Grilled peaches with burrata, arugula, and blueberries served on a platter with grilled bread.
    Grilled Peach and Burrata Salad
  • Close up overhead image of a platter of smoked chicken wings
    Crispy Smoked Chicken Wings
  • Southwestern chicken egg rolls served on a platter with creamy avocado dip and lime wedges.
    Southwestern Chicken Egg Rolls
  • Overhead view of a sheet pan filled with barbecue chicken nachos.
    BBQ Chicken Nachos
  • Side angle view of a large platter of crispy lemon pepper wings.
    Crispy Baked Lemon Pepper Wings
« Easy Homemade Tomato Soup
Seared Tuna Steaks »
4.75 from 12 votes (12 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

About Me

Hello, I'm Scott! I'm a former professional cook and an experienced home cook. I created this space to share my favorite quick and easy, family-friendly recipes and hopefully inspire you to try some of them for yourself!

Read More →

Thanksgiving Recipes

  • Sliced roasted turkey served on a large platter.
    Simple Roasted Turkey
  • Close up image of sliced turkey breast.
    Herb Roasted Split Turkey Breast
  • Smoked turkey breast shown on a serving platter with pieces sliced off.
    Smoked Bone-In Turkey Breast
  • A large scoop of green bean casserole held in front of a large baking dish filled with the casserole.
    Green Bean Casserole (without Soup)
  • A square serving of stuffing on a small plate.
    Traditional Bread Stuffing
  • A large scoop of sweet potato souffle on a serving spoon held in front of the casserole dish.
    Sweet Potato Soufflé

See More →

Featured Recipes

  • Chicken enchiladas with green sauce served on a plate.
    Chicken Enchiladas with Green Sauce
  • Bottom round roast beef being sliced on a cutting board.
    Bottom Round Roast Beef
  • Side angle view of a serving of creamy chicken and rice casserole with broccoli shown set beside a casserole dish.
    Chicken and Rice Casserole (Without Soup!)
  • A serving of Cajun shrimp and grits on a plate.
    Cajun Shrimp and Grits
  • Close up of a slice of brioche French toast casserole on a plate.
    Brioche French Toast Casserole
  • close up of a baking dish of fresh homemade lasagna.
    Lasagna with Homemade Noodles

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions
  • Affiliate Disclosure
  • Accessibility

Follow on Social

  • Pinterest
  • Facebook
  • Instagram
  • Twitter

Copyright © 2025 Dishes With Dad

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.