This post may contain affiliate links. Please read our disclosure policy.
Hot spinach artichoke dip is creamy, cheesy spinach and artichokes, baked golden and bubbly in 30 minutes. Great for game day and parties!
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from The Kitchen Girl.
Why You'll Love Hot Spinach Artichoke Dip
- It's made with the simplest of ingredients, mainly spinach, artichokes, and a pillowy, cheesy layer of goodness.
- It’s ready in just 30 minutes.
- Make ahead or whip it up at the last-minute.
- Easy to make for any cooking level: Just mix, bake, and enjoy!
- It gets demolished at every gathering!
- Perfect for game day, holidays, and potlucks.
Ingredients You'll Need
- Fresh spinach: Delivers a delicate, earthy flavor and a pop of vibrant green that makes every bite feel fresh and delicious.
- Artichoke hearts: Bursting with tangy flavor and tender texture, they add a gourmet touch that perfectly balances the creamy, cheesy goodness.
- Cream cheese: The base of the dip, giving it a rich and creamy texture.
- Mayonnaise: Adds a subtle tanginess and creaminess to the mixture.
- Greek yogurt or sour cream: Adds a creamy texture and tangy flavor.
- Garlic: Adds depth and a savory flavor to the dip.
- Shredded Mozzarella Cheese: Melts beautifully, creating a cheesy pull that’s perfect for dipping.
- Grated Parmesan Cheese: Adds a nutty, salty flavor and helps create a golden crust.
- Fresh Parsley (optional): Adds a pop of color and freshness to the finished dish.
How to make hot spinach artichoke dip
First, chop your spinach and artichokes. Then, combine everything in a mixing bowl and mix until smooth.
Spread the mixture into a coated baking dish and, if desired, top with extra cheese–measure it with your heart.
Bake uncovered for 20 minutes, or until bubbling and golden. Broil for 1–2 minutes for extra browning if desired. Garnish with fresh parsley and rest for 5 minutes. Serve warm with your favorite dippers.
Recipe tips and variations
- Swap fresh for frozen spinach with 1 (6-ounce) package, thawed, drained, and squeezed of all excess moisture.
- Gently squeeze the artichokes with your hands or clean towel to remove excess moisture, to prevent a watery texture.
- Soften cream cheese quickly by microwaving it on low heat in a covered, microwave-safe bowl.
- Use any oven-safe dish to bake the dip, but cast iron or ceramic retains heat well for serving and keeping the hot dip warm.
- To make ahead, mix the dip, cover, and refrigerate for up to 2 days. Rest it at room temperature for 30–45 minutes before baking to prevent thermal shock.
- Make a bowl for a rustic touch by hollowing out a round loaf, fill with dip mixture, and bake. Serve with extra bread or crackers.
Make ahead instructions
Mix spinach artichoke dip a few days ahead and refrigerate in an airtight container without baking. When ready, transfer to an oven-safe dish. If using a ceramic dish, let it come to room temperature first to avoid cracking. Bake as directed, adding a few extra minutes to heat through from cold.
Fresh vs frozen spinach for hot dip
Fresh Spinach: I prefer fresh spinach for spinach and artichoke dip. It’s quick, convenient, and hassle-free because there's no thawing, draining, or squeezing. Just chop and fold spinach into the mixture. Done!
Frozen Spinach: If you’re using frozen spinach, it's essential that it is thawed, drained, and squeezed of any excess liquid. Skipping this step can result in a watery dip with a runny texture. It requires considerably more effort than fresh spinach.
How to serve hot spinach artichoke dip
Serve the dip warm in the baking dish it was baked in, with a serving spoon for those who prefer to scoop rather than dip directly. Use your favorite dippers!
- crostini
- bagel chips
- potato chips
- tortilla chips
- pita chips
- flatbread
- crackers
- raw vegetables
Crowd-Pleasing Party Foods
- Jalapeno Popper Dip
- Hot Crab Dip
- Pull-Apart Cheesy Bread
- Herb Artichoke White Bean Dip
- Jalapeno Popper Cheese Ball
- 5-Minute French Onion Dip
📖 Recipe
Baked Spinach Artichoke Dip
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from The Kitchen Girl.
Video
When scaling the recipe 2x or 3x, the gray ingredient note stays the same. Adjust quantities accordingly.
Ingredients
- 2 cups Fresh Spinach, tightly packed *see footnotes for frozen spinach
- 1 (14-ounce can) Artichoke Hearts, drained
- 8 ounces Cream Cheese, softened to room temperature
- ½ cup Mayonnaise
- ½ cup Greek Yogurt or Sour Cream
- 3 cloves Garlic, finely grated
- ½ cup Shredded Mozzarella Cheese (4 ounces), plus more for topping
- ½ cup Grated Parmesan Cheese (4 ounces), plus more for topping
- optional Fresh Parsley, for garnish
Instructions
- Preheat oven to 350°F and coat an 8 x 8 baking dish with cooking spray.
- Finely chop the SPINACH and coarsely chop the ARTICHOKES.
- In a mixing bowl, combine CREAM CHEESE, MAYONNAISE, YOGURT or SOUR CREAM, GARLIC, MOZZARELLA CHEESE, and PARMESAN CHEESE until smooth and creamy.
- Gently fold in the SPINACH and ARTICHOKES.
- Spread this mixture evenly in the baking dish and bake uncovered for 20 minutes, or until bubbling and golden. For a deeper golden surface, broil for 1–2 minutes.
- Let the hot dip rest for 5 minutes before serving.
- Garnish with FRESH PARSLEY and serve warm with your choice of pita chips, tortilla chips, sliced bread, crackers, or crostini
- To store leftovers, cool completely and refrigerate in an airtight container for up to five days.
Equipment
- 8 x 8 casserole dish or 8-inch bread round
Janet says
Soo delicious!! Thanks for the tasty recipe!
The Kitchen Girl says
You're so very welcome 🙂 So glad you enjoyed!! Thanks for the feedback!
Sara Welch says
What a good looking appetizer! A restaurant worthy dish, indeed!
Traci Antonovich says
Thanks so much, Sara! Yep, it's so fun to outdo restaurants! 😉
ali randall says
This is one of my favorite recipes to make on game day. There is usually nothing left after I put it on the table. That's the sign of a tailgate favorite!
Traci Antonovich says
Haha meee too, Ali! Thanks so much! 🙂
Beth says
What a quick and easy recipe to bring to any and all parties!!
Traci Antonovich says
Thanks, Beth! Yes...it gets devoured at parties!!
Chris Collins says
Spinach artichoke dip is my absolute favourite!! Your version looks so delish 🙂
Traci Antonovich says
Thanks so much, Chris! It's my fav too!
Lisa Huff says
OMG I'm drooling! I love dips and ironically have been craving spinach dip so this is perfect timing!!
Traci Antonovich says
Haha thanks, Lisa! Love hearing that!
Lee Torrence says
This looks great, Traci. I'm gluten free and have avoided spinach dip because from what I recall as a college student it required some package of ? Certainly couldn't consume it now. This looks great! I can't wait to make it and eat it on a new delicious GF cracker I've been making!
Traci Antonovich says
Oh Lee, this makes me super happy to hear that you'll be able to eat spinach dip again...yay! Hope you love the recipe 🙂 xoxo
Jessica Formicola says
This dip is party perfect! I served it over the weekend and everyone loved it!
Traci Antonovich says
Yay Jessica! Thanks for the feedback and glad it was a hit!
Nicole says
This is always a go-to favorite for a get together! Never lasts long for sure!
Traci Antonovich says
Thanks Nicole! Totally agree! 🙂
Patricia says
Oh, wow! This looks delicious! I was out for happy hour the other night and someone ordered the "bar version" of this. Ummm....not so great. This version looks divine!
Traci Antonovich says
Thanks Patricia...you're so sweet 🙂 It IS so easy to be disappointed with restaurant food LOL.
Natalie says
I love spinach artichoke dip! Looks and sounds so delicious and perfect for dinner parties!
Traci Antonovich says
Thanks Natalie! This will get devoured at all the parties 🙂
sonia says
Oh my goodness!This looks absolutely delicious and inviting ..Definitely making it for the labor day bbq party 🙂
Traci Antonovich says
Yay, thanks Sonia! Get ready for this dip to DISAPPEAR! LOLOL (not kidding!) Hope you love it 🙂
Noelle says
All I have to say is YUM YUM YUM !! The perfect dip, thank you!!
Traci Antonovich says
Haha thanks Noelle! That's all you really need to say 😉
Beth Neels says
This was such a beautiful presentation for my picnic! I just love the way it came out! Yummy and eye appealing! It was gone in a jiffy!
Traci Antonovich says
Yay! Thanks for the feedback, Beth 🙂 Lovvvvve hearing that!
Jean Schuberth says
Kitchen Girl❤️!!
Traci Antonovich says
xoxoxoxo Can't wait!!!!
Jean Schuberth says
Traci, I m totally going to make this for my sister's birthday party. Maybe you'll even be there to tell me how I've done!
Traci Antonovich says
Awww sis...you gonna ROCK this one! Can't wait for that!!!! I think you'll want to add some freshie garlic to it for that super-duper Italiano spin 😉
Tisha says
Spinach artichoke is one of my FAVORITE appetizers!
Traci Antonovich says
Yay, thanks Tisha! Right there with you on the favorite appetizer...I could skip dinner entirely 😉
Courtney says
Absolutely delcious! This is definitely a favourite dip of mine - and I love that you call for fresh spinach too, I agree that it is easier and tastier!
Traci Antonovich says
Thanks Courtney! ALL the yes to that fresh spinach 🙂