Home » Recipe Index » Appetizers

Spinach Artichoke Dip

My easy spinach artichoke dip has been a staple appetizer at all of my family holidays. It’s the first appetizer finished every time and I think that says it all!

This post may contain affiliate links. If you click on a link and make a purchase, I may receive a small commission at no extra cost to you. For more information, please read my disclaimer.

spinach and artichoke dip in a serving bowl with crustini around it.

My Easy Spinach Artichoke Dip Recipe

I was heading to a Christmas party last year when I wanted to make an appetizer. I decided to make spinach artichoke dip, but I looked around my fridge and realized I was out of mayo, and the result was this super delicious recipe.

I served it with a side of crostini bread and pita chips (my favorite with it). Not only was it the first appetizer gone from the table, but I had 3 people come up to me and ask for the recipe.

I had never questioned why may is usually in artichoke dip, but once I made this version, I questioned it all. The dip came out creamy, buttery, garlicky, and oh-so delicious.

For those who asked for the recipe that night, sorry this took so long to post, but here it is! I was contemplating keeping this one in my secret vault, but I created this site to be a collection of family recipes so I know I needed to add it. And, yes, I will be making it for Thanksgiving again this year!

Save This Recipe!
Enter your email and we'll send this recipe right to your inbox. Plus you'll get amazing recipes in our newsletter!
Please enable JavaScript in your browser to complete this form.

If you love a good dip, you should also check out my buffalo chicken dip, crab rangoon dip, fruit dip, 7 layer taco dip, and creamy corn dip!

Ingredients for Spinach Artichoke Dip: cream cheese, sour cream, garlic, mozzarella, parmesan, red pepper flakes, artichoke hearts, frozen spinach

Ingredients for Spinach and Artichoke Dip

  • Cream cheese â€” I recommend the full-fat version
  • Sour cream
  • Garlic
  • Mozzarella cheese
  • Parmesan cheese — I use the grated kind, not the powdered version for maximum flavor
  • Red pepper flakes — optional, but I love that it adds a slight kick
  • Canned artichoke hearts 
  • Frozen spinach — thawed

How to Make Spinach artichoke Dip

A full printable version of this recipe with ingredient measurements is available at the bottom of this post.

STEP ONE: Preheat the oven to 350 degrees F.

STEP TWO: In a bowl, mix the cream cheese, sour cream, minced garlic, parmesan and mozzarella cheeses, and red pepper flakes. Add the chopped artichoke and spinach, then mix to combine.

All ingredients for spinach artichoke dip combined in a large mixing bowl.

STEP THREE: Transfer the artichoke dip to a serving casserole and bake for 20 minutes, uncovered. The dip should be hot throughout.

Spinach artichoke dip unbaked in a white serving bowl.

STEP FOUR: Remove the dip from the oven and let cool for 5-10 minutes prior to serving.

Tips for the Best Spinach Artichoke Dip Without Mayo

  • Use thawed frozen spinach for the best texture. If I forget to thaw it overnight, I microwave it in 30-second increments until thawed.
  • Squeeze the spinach dry to get rid of any excess water.
  • Use fresh garlic for a more robust flavor. I find that garlic powder gets overpowered in spinach artichoke dip.
  • Opt for full-fat cream cheese for the creamiest texture.
  • Use freshly grated Parmesan cheese. The Parmesan is one of the stars in my dish, so I use the fresh grated kind and not the powder stuff. I even buy it already grated at the store when I don’t want to deal with grating it myself.
  • For maximum melty-cheese goodness, serve the spinach and artichoke dip hot out of the oven. It’s also delicious cold, which I know because I may have also eaten leftovers straight in the fridge.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days.
Crustini with spinach and artichoke dip spread on them on a serving plate.

Spinach With Artichoke Dip Variations and Substitutions

  • Add a little mayo to replace some of the sour cream. I prefer it without mayo, but I know some people just love their mayo!
  • For a meatier dish, brown ground beef on the stove, drain the fat, then stir into the spinach and artichoke dip before baking.
  • Try other cheeses like sharp cheddar or gouda for a tasty twist.
  • Stir in a tablespoon of Knorr vegetable recipe mix for a pop of extra flavor with just extra ingredient.
  • Use Greek yogurt instead of sour cream to make the dish a little healthier.
  • Kick up the heat by adding a dash of cayenne pepper or some diced jalapeños.
  • Add crispy bacon crumbles for an extra dash of savory goodness. I did this the last time I brought it to a party, and the feedback was that it all blended perfectly.
Spinach and artichoke dip in a white serving bowl with a spoon lifting out a serving of dip.

What to Serve with This Spinach Artichoke Dip Recipe 

I love serving my easy spinach artichoke dip with crispy air fryer tortilla chips, pita chips, and crostini because they hold up so well to the hearty texture of the dip. I usually include some pretzel sticks, crackers, and fresh veggies like carrot sticks and cucumber slices as well. 

I’ve even served this dip in a bread bowl to really impress everyone!

Baked spinach and artichoke dip on a crustini.

Spinach Artichoke Dip FAQs

Can I Make Spinach Artichoke Dip Without Mayo Ahead of Time? 

Yes, I love making this recipe ahead of time! I mix the ingredients in the casserole dish up to two days ahead of time, then refrigerate. Once I’m ready, I just bake it until it’s hot and bubbly!

How Do I Store This Spinach Artichoke Dip Recipe? 

I store leftovers in an airtight container for up to 3 days. I warm mine up either in the microwave or in the oven until it’s hot all the way through, but cold spinach artichoke dip is also delicious.

Can I Use Fresh Spinach for This Artichoke Spinach Dip?

I recommend using frozen spinach that’s been thawed and had the water squeezed out of it. Fresh spinach will work if it’s cooked until wilted like frozen spinach, cooled, then squeezed to remove the extra water.

More Easy Appetizer Recipes

Baked spinach and artichoke dip on a crustini.

Easy Spinach Artichoke Dip

Samantha Erb
An easy spinach artichoke dip is super creamy without any mayo! It's the first appetizer finished every time, and I think that says it all!
No ratings yet
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Appetizers
Cuisine American
Servings 10
Calories 221 kcal

Ingredients

  • 8 ounces cream cheese softened
  • 1 cup sour cream
  • 2 cloves garlic minced
  • ¾ cup mozzarella cheese
  • ½ cup parmesan cheese grated, not powdered
  • ¼ teaspoon red pepper flakes
  • 14 ounces canned artichoke hearts drained and chopped
  • 1 ½ cups frozen spinach thawed and liquid squeezed out

Instructions
 

  • Preheat the oven to 350 degrees F.
  • In a bowl, mix the cream cheese, sour cream, minced garlic, Parmesan cheese, mozzarella cheese, and red pepper flakes. Add the chopped artichoke and spinach and mix to combine.
  • Place the artichoke dip in a serving casserole and bake for 20 minutes, uncovered. The dip should be hot throughout.
  • Remove the dip from the oven and let it cool for 5-10 minutes prior to serving.

Notes

  • Replace sour cream with Greek yogurt for a healthier option. You can also use half sour cream and half Greek yogurt instead, too
  • This version does not contain any mayo in it
  • Squeeze out the spinach to get all the excess water in it. This will make sure the artichoke dip stays creamy and does not get watery
  • If you like a spicy kick, double the red pepper flakes
  • The mozzarella adds a nice creaminess with stringiness, so the cheese pulls
  • The Parmesan cheese adds a bit more sharpness and flavor to the dip. Do not buy pre-shredded Parmesan cheese in a bag. It usually doesn’t have any flavor. If you need to buy pre-shredded, get the kind near the bakery, but a Parmesan cheese wedge will give the most flavor.

Nutrition

Calories: 221kcalCarbohydrates: 6gProtein: 7gFat: 19gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 47mgSodium: 380mgPotassium: 154mgFiber: 2gSugar: 2gVitamin A: 3699IUVitamin C: 10mgCalcium: 186mgIron: 1mg

This nutrition information is based on the exact products I used in this recipe. Brands and sizes of products could alter exact nutrition and should always be calculated independently.

Tried this recipe?Let us know how it was!


samantha

About Samantha

I’ve always had a love of cooking and creating new recipes, so it only made sense to create a food blog so I could share those recipes with you. This site is designed to provide easy and flavorful recipes with as little ingredients as possible. That means you still get great flavor combinations without all that extra time and effort. Read more...

Leave a Comment

Recipe Rating




SEEN ON

as seen on promo graphic

SEEN ON

as seen on promo graphic