Hot Spinach Artichoke Dip

5 from 7 votes

This post may contain affiliate links. See our disclosure policy.

Hot Spinach Artichoke Dip is a favorite appetizer! Creamy, bubbly, cheesy, this dip always disappears fast and is by far the best spinach artichoke recipe ever!

Hot Spinach Artichoke Dip in a bowl

Hot Spinach Artichoke Dip

Hot Spinach Artichoke Dip is one of those classic appetizers you can find at many restaurants, football house parties and family gatherings. We’ve tried many recipes over the years and this is absolutely the most delicious one ever! In fact, whenever I order spinach artichoke dip at a restaurant I’m always disappointed it doesn’t taste as good as this one. It is creamy, slightly spicy, and ideal for dipping all the things!

Learn to Love Artichokes

Don’t be afraid of artichokes, or spinach for that matter. If you’re skeptical, you must try this! Cooked artichokes have a mild, slightly nutty flavor, and the spinach just adds a delightful texture to this baked spinach artichoke dip. Paired with tangy cream cheese, tasty Parmesan cheese, garlic powder and a hint of red pepper flakes, you’ll soon discover why this dip is our favorite!

Suggestions for this Dip

  • The secret to perfect baked spinach artichoke dip is not over-mixing. Stirring the mixture too much could smash the artichokes and spinach. So make sure to mix ingredients until just combined.
  • This is the perfect recipe to make ahead of time! The flavors blend together better and better over time. It’ll stay nice and fresh in the fridge for up to a week. It even freezes well for up to two months. Just thaw in the fridge and reheat either in the microwave or oven.
  • If you swap out garlic powder for fresh garlic, try to use up the recipe within three days, as minced garlic can give off a bitter flavor after that.
  • To keep your dip from becoming watery or runny, thaw your spinach in warm water then squeeze it totally dry with paper towels.
  • We love using frozen spinach in this recipe, but you can use fresh spinach too! Chop one pound of fresh spinach, cook, then squeeze dry just as you would the frozen spinach.

More Delicious Dips

For a delicious cold spinach dip, try this Easy Spinach Dip Recipe or our fabulous Fresh Spinach Dip. Here are some other favorites:

How to Make Hot Spinach Artichoke Dip

Hot Spinach Artichoke Dip in a bowl

Hot Spinach Artichoke Dip

5 from 7 votes
Hot Spinach Artichoke Dip is a favorite appetizer! Creamy, bubbly, cheesy, this dip always disappears fast and is by far the best spinach artichoke recipe ever!
Prep Time 15 mins
Cook Time 15 mins
Total Time 30 mins
Course Appetizer
Cuisine American
Servings 8


  • 9×9 inch pan



  • Preheat oven to 300 degrees.
  • Drain the artichoke hearts and boil in a pan filled with water for 10 minutes to soften.
  • Drain the water from the artichokes and mix the artichokes in a bowl with all the remaining ingredients. 
  • Pour the mixture into a 9×9 inch pan baking pan and warm in the oven until heated through. 
  • Serve hot with crackers, chips, or bread.

Nutrition Information

Calories: 304kcalCarbohydrates: 6gProtein: 9gFat: 27gSaturated Fat: 14gCholesterol: 71mgSodium: 734mgPotassium: 157mgFiber: 2gSugar: 3gVitamin A: 3683IUVitamin C: 12mgCalcium: 239mgIron: 1mg

Did you try this recipe?

Share It on Instagram!

Mention @favoritefamilyrecipes or tag #favoritefamilyrecipes!

Share This With the World


About the author

Emily Walker

Emily lives in Meridian, Idaho, with her husband, Beau, a physician assistant, and her three incredible children: a son and two daughters. Travel is one of her favorite ways to experience new cultures and cuisines, and she has a love for all things Disney.

More about Emily Walker

Similar Recipes

Leave a comment

Your email address will not be published.

How many stars would you give this recipe?


  1. 5 stars
    This dip does not last long at our house! I know that I need to double it because it is that Good!

  2. I am looking at the back of a package of Knorr Vegetable Recipe Mix at a Hot Spinach and Artichoke Dip which I would like to make. It says to bake for 35 minutes or until dip is hot. However, it does not instruct at what temperature to bake. The spinach will have been cooked so am I merely heating the dish and melting the cheese? Thank you.

    1. Thank you for pointing out that the baking time and temperature are missing from this recipe! We have fixed it. The baking time is 15 minutes at 300 degrees.

  3. 5 stars
    This dish always gets the best compliments and I've never had to bring home leftovers. Would make a GREAT football snack. Some think its a girlie appetizer but the guys secretly love it just as much as the girls. 😉