Skip to Content

Hot Spinach Artichoke Dip

  • Serves: 8
  • Prep Time: 10 min
  • Cook Time: 30 min
  • Calories: 239
hot spinach artichoke dip in a cast iron pan with a spoon and grilled bread

We’re psyched about anything hot and melty that bread can be dipped into, which might explain our obsession with this cheesy hot spinach artichoke dip.

The Cheesy, Hot Spinach Artichoke Dip of Your Dreams

We created this recipe because we just knew that you were hungry for more fool-proof, quick recipes that are perfect for entertaining guests. And because seriously, all your guests REALLY want is spinach artichoke dip, right? It’s all we ever want, that’s for sure. This super simple, rich, and flavorful hot dip is just begging to be put out on a table and swarmed by friends and family, eager to get in on the dipping action.

ingredients in a bowl artichokes, spinach, cream cheese, basil, mozzarella

What’s in Spinach Artichoke Dip?

Besides being absolutely delicious, we love how easy it is to make spinach artichoke dip. Below we’ve listed the basic ingredients, which you basically just dump together into a bowl and bake until melty! In addition to these simple ingredients, we like to add some extras like fresh basil and loads of garlic for extra flavor, but they’re not a must.

  • Fresh spinach (we prefer this over frozen spinach, but use what you have on hand.)
  • Artichoke hearts
  • Mozzarella cheese
  • Cream cheese
  • Parmesan cheese
  • Mayonnaise

Sounds easy enough, right? Just imagine, you have some friends stop by at the last minute or you’re in need of an easy appetizer to bring to a football party. All you have to do to make this winning dish is throw all the ingredients in a bowl (or straight into the pan), mix well, and bake for 30 minutes. That’s it!

warm spinach artichoke dip in a bowl

What to Serve with Artichoke Dip?

Slices of good, crusty bread (ideally warm bread at that) are our very favorite thing to serve with artichoke dip, but really it’s good with just about anything dip-able. Here are a few other yummy things that make great accompaniments to this dish:

  • Carrots
  • Potato chips (the sturdier, the better!)
  • Tortilla chips (our other favorite)
  • Warm pita bread
  • Pita chips

There really isn’t anything fancy or special about this spinach artichoke dip, except that it’s delicious, reliable, and nearly impossible to screw up.

hot cheesy spinach artichoke in a pan

Is Artichoke Dip Healthy?

Ha. Nice try! You know the answer to this one, right? It’s a big, fat NO. But there’s room for indulgence in life—at least we think so—and a creamy, cheesy party dip is one of our favorite treats. Plus, making something so rich is a great excuse to invite a bunch of friends over—you really shouldn’t eat this all by yourself, so you might as well share.

hot spinach artichoke dip in a cast iron pan with a spoon and grilled bread

Tools You’ll Need:

More Easy Dips Perfect For a Crowd:

hot spinach artichoke dip in a cast iron pan with a spoon and grilled bread

Easy Peasy Artichoke Dip Squeezy.

If you make this spinach artichoke dip, we’d love to hear about it! Be sure to snap a photo, add it to your Instagram feed or stories and tag @themodernproper and #themodernproper if you do. Also, feel free to leave a comment on the post and tell your friends where you discovered the recipe!

Hot Spinach Artichoke Dip

  • Serves: 8
  • Prep Time: 10 min
  • Cook Time: 30 min
  • Calories: 239


  • 1 (8 oz) package Cream cheese, softened
  • 1/4 cup Mayonnaise
  • 1 cup Parmesan cheese, grated, divided
  • 3 Cloves garlic, minced
  • 1/4 cup Fresh basil, minced
  • 1 tsp Garlic powder
  • 1/2 tsp Salt
  • 1 (14 oz) can Artichoke hearts, drained, chopped
  • 2 cups Raw spinach, roughly chopped
  • 1 cup Mozzarella cheese, grated, divided


  1. Preheat oven to 350°F. In a small mixing bowl combine cream cheese, mayonnaise, parmesan cheese, garlic, basil, garlic powder, salt, artichoke hearts, spinach and 1/2 cup mozzarella. Stir until combined.
  2. Spread ingredients out in an ovenproof skillet or a small 8 x 8 baking dish.
  3. Top with remaining 1/2 cup mozzarella cheese and bake uncovered for 30 minutes until dip begins to bubble. Serve warm or at room temp with bread or chips.

Hot Spinach Artichoke Dip

Questions & Reviews

Start the discussion with a question or review.