Spinach Artichoke Dip

February 2024 · 6 minute read

This baked spinach artichoke dip is a guaranteed party hit! It's deliciously creamy and cheesy, but shhh! A secret veggie ingredient is hiding inside it.

appetizers / winterJump to recipe

Spinach Artichoke Dip

If you want to impress guests at your next holiday party, make this spinach artichoke dip! It’s creamy, cheesy, and rich with briny artichoke flavor. In fact, it’s so good that every time we make it, Jack and I devour it standing at the kitchen counter. We can’t get enough!

But I’ll let you in on a secret: this spinach artichoke dip is made of mostly veggies. Sure, it’s loaded with the essentials – spinach and artichokes – but it also contains a surprising veggie ingredient: cauliflower! Instead of using cream cheese, sour cream, or mayonnaise to make this dip’s creamy base, I blend boiled cauliflower with Greek yogurt and a little olive oil. The resulting puree is just as smooth and luscious as any conventional creamy dip, but it’s so much lighter!

From experience (see above), I can tell you that this spinach artichoke dip is completely addictive. Luckily, though, it’s filled with good-for-you ingredients, so make it for a gathering (or just for you), and dive in!

Spinach Artichoke Dip Recipe Ingredients

How to Make Spinach Artichoke Dip

First, boil the cauliflower and garlic. Bring a large pot of salted water to a boil, add the veggies, and cook until the cauliflower is tender, about 8 minutes.

Next, blanch the spinach. Add it to the pot of boiling water for just a few seconds (it wilts quickly!), and transfer it to a bowl of ice water to stop the cooking process. Then, scoop the spinach onto a kitchen towel and squeeze out any excess liquid. Don’t skip this step – no one likes watery spinach artichoke dip! Roughly chop the drained spinach, and set it aside.

Then, make the dip’s creamy base. Allow the cauliflower to cool almost to room temperature before blending it with the cooked garlic, Greek yogurt, mustard, olive oil, and salt.

After you’ve blended together the creamy puree, mix up the dip! Add the puree to a bowl with the scallions, chopped spinach, and artichokes, and stir everything together.

Finally, it’s time to bake! Spread the spinach and artichoke mixture in a lightly greased 8-inch cast iron skillet. Sprinkle it with grated cheese and chopped scallions, and bake until the cheese is golden brown, hot, and bubbly. Garnish it with chopped parsley, and serve with toasted baguette. Enjoy!

Spinach Artichoke Dip Recipe Tips

More Favorite Appetizer Recipes

If you love this spinach artichoke dip, try one of these favorite appetizer recipes next:

Head to this post for 50 more easy appetizers!


Spinach Artichoke Dip

rate this recipe:4.96 from 24 votesPrep Time: 15 minutes Cook Time: 25 minutes Total Time: 40 minutes Serves 4Save Recipe Print RecipeThis spinach artichoke dip is a delicious party appetizer! Serve it warm, but be careful with the skillet. It will be hot when it comes out of the oven.

Ingredients

Instructions

Notes

For this recipe, I use Stonyfield Organic Grassfed Greek Yogurt, which is super creamy. I use Sir Kensington's Dijon mustard which has a mellow mustard flavor that's not overpowering.

ncG1vNJzZmivp6x7rbvVnpinnJyaurC60meaqKVfqL2qusCcn2aZoqm2pLTOpJxmnJmlfA%3D%3D