This easy spinach artichoke dip is made with fresh spinach and is served warm in a skillet with store-bought biscuits for dunking. It has a creamy base, cheesy top and is so delicious! Makes for an impressive dip for entertaining.

Hello there! How has winter been treating you? Are you bombarded with snow? Or do you live somewhere warm and sunny?
We have been having snow around here like crazy. Just last week we had about 2 feet of snow (in two days) with super high winds. So, suffice to say, I’ve been spending a little more time inside making all things comforting, like this fresh spinach artichoke dip.
When hubby tasted, his reaction was “Yeah, so, that’s going in rotation.” Yay!
Why We Love Fresh Spinach Artichoke Dip
- It’s super easy to prepare.
- It’s baked and served in a skillet for easy cleanup and a fun presentation.
- You can use fresh or frozen spinach.
- It’s a wonderful dip for entertaining.
- It tastes amazing!

How To Make It
Full details on how to make this hot spinach artichoke dip are in the recipe card below, but here are the basics:
- Blend spinach in a food processor.
- Add remainder of ingredients, blending in.
- Place biscuits (from store-bought dough) around a greased skillet.
- Pour dip in the middle.
- Top dip with extra cheese.
- Bake, then serve and enjoy!

Tip: For this recipe, I used fresh spinach, about 4 to 5 cups and the artichokes that I used were packed in water (not the ones packed in oil).

Tips and Variations
- A little squeeze of lemon is nice with this dip drizzled over top.
- If you don’t have artichokes packed in water and only those packed in oil, no worries! Just give them a little rinse and drain under water before using.
- After the buns were baked and the dip heated through, I wanted to brown that cheddar cheese a bit. I got a little creative and folded over a piece of aluminum foil and cut a half moon so it would be roughly the same circumference as the dip. It’s not exactly perfect, but gets the job done. I wanted to brown the cheese a little, but not burn the buns.
- If you rather not use biscuits, simply place the dip in an oven-safe dish and warm through. Serve with chips.

More Easy Dip Recipes
Hope you get a chance to try this baked spinach artichoke dip soon!
If you make this spinach artichoke dip, be sure to leave a comment below!

Easy Spinach Artichoke Dip
Ingredients
- 4 to 5 cups fresh baby spinach
- ¼ cup mayonnaise
- ½ teaspoon ground cayenne pepper
- 3 cloves garlic, minced
- 1 teaspoon onion powder
- pinch ground nutmeg
- ½ teaspoon salt
- ½ teaspoon freshly ground black pepper
- 4 ounces cream cheese, softened (½ of a 250 gram package)
- 1 cup marinated artichoke hearts in water, drained
- 1.5 cups shredded cheddar cheese, divided
- 12 ounces store-bought biscuit dough, approximately (about a 340 gram package or ¾ pound)
- Baking spray, for greasing skillet
- Lemon wedges, for serving with (optional)
Instructions
- Preheat oven to 350 degrees Fahrenheit.
- Meanwhile, add spinach to a food processor and process until broke down (few seconds).
- To spinach, add mayonnaise, cayenne pepper, garlic, onion powder, nutmeg, salt and black pepper. Process again until combined.
- Add cream cheese and process again until incorporated.
- Add artichoke hearts and process for a few seconds until artichokes are broke down slightly. Add 1 cup of the cheese and blend for just a few seconds or so.
- Spray a 10-inch cast-iron skillet with baking spray. Then roll the biscuits into balls and place in the skillet (around the edge of skillet) about an inch apart.
- Pour spinach artichoke dip in the centre and top dip with remaining ½ cup of cheese. Bake for 20 minutes.
- Carefully remove skillet from the oven and turn to broil (optional). Cover buns with aluminum foil and broil for about 2 minutes until cheese is bubbly. Carefully remove from the oven. Serve with lemon wedges for over top of the dip (optional). Enjoy!
A note on times provided: appliances vary, any prep and/or cook times provided are estimates only.
Tried this recipe?
If you do make this recipe, thank you!! It would mean so much if you could leave a comment below. Love to know how you enjoyed it, and it helps other readers too!