Hot Spinach Artichoke Dip Recipe

Super easy to make Hot Spinach Artichoke Dip is the ultimate party dip for every occasion. Chopped spinach, artichokes, garlic and tons of melty cheese make this simple Baked Hot Spinach Artichoke Dip one you’ll crave on a weekly basis.

Cracker being dipped into hot Spinach Artichoke Dip in a white dish.

Let’s talk about sports…..if you’ve been here for awhile, you already know I’m only into sporting events for the snacks. It’s like a free pass to eat whatever you want when there’s a big game on and right now….it’s March Madness. So, bring on the dips….all the dips….especially Hot Spinach Artichoke Dip!

This Baked Spinach Artichoke Dip is seriously amazing.  I’ve never really been a fan of the Cold Spinach Artichoke Dip you see at every gathering….you know the one.  The dip that’s served in that hollowed out pumpernickel loaf with the scraps arranged “artfully” around the bread bowl. For dipping. 

Someone brought one once to a party I was hosting and you know who liked it the most? My cat. Yep, she, rudely, perched herself on the table (I know, so gross) and went to town on that spinach dip. She loved it. And so….I’ve never dipped into that one again. PLUS….I’m more a fan of the melty, cheesy, creamy dips like the Best Hot Spinach Artichoke Dip ever made. This is the one.

Hot Spinach Artichoke Dip in a white baking dish with a butter cracker dipped into the center.

I’m starting to amass a collection of dips here at The Suburban Soapbox….in fact, I have so many I could actually host a dip party. One where all you have to bring is your own crackers or a bag of chips to dip into all night long.  Or not….the more I think about it the more I actually hate that idea so much. That’s one for when we’re ancient and no longer have our own teeth.

Ok, so back to the dip….this Easy Spinach Artichoke Dip is made with ingredients you can find without breaking a sweat at your local grocery store. Things like frozen cut leaf spinach, frozen artichoke hearts, lots of cheese and a few other things. 

Overhead shot of hot spinach artichoke Dip in a white baking dish with two crackers dipped into it.

What’s ingredients are in Hot Spinach Artichoke Dip?

Like I mentioned a second ago, this super cheesy spinach dip is made with easy to find ingredients. Here’s what you’ll need:

  • Cream Cheese
  • Mayonnaise
  • Pepper Jack Cheese
  • Sharp Cheddar Cheese
  • parmesan cheese
  • onion
  • garlic
  • worcestershire sauce
  • onion powder
  • garlic powder
  • cayenne pepper
  • lemon juice
  • kosher salt
  • pepper
  • spinach
  • artichoke hearts

It looks like a lot of ingredients but I assure you, it’s not.  You probably have most of them in your kitchen already.  This easy spinach dip recipe is definitely one of those dips you can whip up at a moment’s notice. 

Overhead shot of hand dipping a cracker into spinach artichoke dip

How do you make Hot Spinach Artichoke Dip?

Making this easy cheesy dip is insanely simple to do….here’s how you do it:

  1. Preheat oven.
  2. With a hand mixer, beat together the cream cheese, mayonnaise and sour cream until smooth.
  3. Stir in the cheese, minced onion, garlic clove, worcestershire sauce, garlic powder, onion power, cayenne, lemon juice, salt and pepper until well combined.
  4. Fold in the spinach and artichokes.
  5. Spread the dip in a baking dish and top with remaining cheese.
  6. Bake until golden brown and bubbling.
  7. Serve with crackers, veggies or chips!

So, sooooooo easy to make and it’s even BETTER than Applebee’s Spinach Artichoke Dip!  AND you don’t even have to leave your house.

Every time I host a party, this spinach and artichoke dip is the highlight of the appetizer table.  I assemble it in advance so all I have to do is pop it in the oven right before my guests arrive so it’s bubbling and gooey when the dip into it.  Spinach Artichoke Dip is always the first thing to vanish at every single gathering.

Hand dipping a butter cracker into hot spinach artichoke dip.

You can even assemble this cheesy dip up to 3 days in advance and store in the refrigerator until ready to bake. You cannot freeze this Spinach Artichoke Dip because the ingredients could separate and become watery upon thawing.

If you want to make things even easier….you can totally make this Artichoke Spinach Dip in your slow cooker or crock pot! Just combine the ingredients and add them to you slow cooker. Cook on low for 2-3 hours and then serve. Sooooooo easy!

What can you serve along with your Hot Spinach Artichoke Dip?

My favorite things to serve at a party with this easy spinach dip are:

The easiest way to make Homemade Tortilla Chips that are better than any restaurant. |


Overhead shot of buffalo chicken dip with blue cheese and crackers on top on a blue background.

Want even more fun recipe inspiration? Be sure to follow us over on Instagram!

Hot Spinach Artichoke Dip Recipe

Course: Appetizer
Cuisine: American
Keyword: spinach artichoke dip
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 8
Calories: 305 kcal
Author: Kellie

Super easy Hot Spinach Artichoke Dip is the BEST dip recipe for every party! Super cheesy, creamy and addicting. 



  • 8 ounce cream cheese at room temperature
  • 1/4 cup mayonnaise
  • 1/4 cup sour cream
  • 1 cup grated pepper jack cheese
  • 1 cup grated sharp cheddar cheese
  • 1/4 cup parmesan cheese
  • 1/4 cup minced onion
  • 1 garlic clove minced
  • 1 tablespoon worcestershire sauce
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1 tsp cayenne pepper
  • 1 1/2 tablespoons lemon juice
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon freshly ground pepper
  • 1 cup frozen thawed cut leaf spinach, squeezed dry
  • 1 cup frozen thawed artichoke hearts, squeezed dry


  1. Preheat oven to 325 degrees F.
  2. In a large bowl, beat together the cream cheese, mayonnaise and sour cream with a hand mixer until smooth.
  3. Stir in the 3/4 cup pepper jack, 3/4 cup cheddar, parmesan, onion, garlic, worcestershire, garlic powder, onion powder, cayenne, lemon juice, salt and pepper until thoroughly combined.
  4. Fold in the spinach and artichokes. Transfer to a small baking dish and sprinkle the top with the remaining cheese.
  5. Bake in the oven for 20-25 minutes until golden brown and bubbling.
  6. Serve hot with crackers, crostini or vegetables.

Recipe Video

Recipe Notes

Dip can be assembled and stored in the refrigerator in an airtight container for up to 3 days before baking. Store leftover BAKED dip in an airtight container for up to 3 additional days.

Nutrition Facts
Hot Spinach Artichoke Dip Recipe
Amount Per Serving
Calories 305 Calories from Fat 234
% Daily Value*
Fat 26g40%
Saturated Fat 13g81%
Cholesterol 67mg22%
Sodium 550mg24%
Potassium 249mg7%
Carbohydrates 6g2%
Fiber 1g4%
Sugar 2g2%
Protein 11g22%
Vitamin A 3130IU63%
Vitamin C 4.8mg6%
Calcium 313mg31%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.

5 comments on “Hot Spinach Artichoke Dip Recipe”

  1. It was a huge hit at my house!! Everyone loved it!

  2. Creamy and cheesy? yes, please! My friends and family love this.

  3. Delicious!! I could eat bowls full! Always gone in minutes!

  4. My favorite dip ever!!! I need to whip up a batch this weekend. 

  5. This cheesy hot dip never lasts at our house!  My family devours it in minutes every time!

Leave a Reply

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

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