Spinach Artichoke Dip
This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. For more information, please visit my disclosure page.
This rich and creamy Spinach Artichoke Dip is the ultimate party appetizer recipe for the holidays or during football season. It is made with marinated artichoke hearts, fresh spinach, Greek yogurt, cream cheese, mozzarella and parmesan cheeses that is oven-baked to golden perfection!
If you are a fan of dips, you should also try my Southwest Black Bean Dip, Spinach Dip from scratch, and Simple Seafood Artichoke Dip.
Dips are always a favorite at parties, and this spinach artichoke dip is one of the best! It is easy to make, and can be made ahead and heated right before your guests arrive.
I originally shared this recipe March 2014. Updated December 2022.
Ingredients needed
- Fresh Garlic and Shallot – both are minced and sautéed in olive oil.
- Artichoke Hearts – I used jarred, marinated artichokes because they are more flavorful, but canned artichokes can also be used.
- Fresh Spinach that has been chopped. I prefer the flavor of fresh versus frozen, but you could substitute frozen if needed. Thaw and drain before using.
- Cream Cheese – regular is best, but vegan will also work. See below for lactose-free options. Make sure to set out on the counter to bring up to room temperature otherwise it will not blend.
- Greek Yogurt or Sour Cream add creaminess to this dip. Greek yogurt keeps the dip lactose-free.
- Cayenne Pepper – adds a bit of heat to this creamy dip without being overpowering. It is optional if you prefer not to use it.
- Grated Mozzarella melts beautifully to add creaminess and that glorious “cheese pull” when served hot.
- Grated Parmesan adds saltiness and additional flavor, which is why there is not added salt in the recipe.
- Fresh Parsley adds color and a bit of freshness. Italian or curly will both work.
Be sure to check out the detailed printable recipe card below
How to make Hot Spinach Artichoke Dip
Preheat oven to 350°F. Lightly spray an 11 x 7-inch baking dish with cooking spray and set aside.
Heat the oil in a large skillet. Cook the garlic and shallots until translucent and soft, about 2 to 3 minutes.
Add the artichoke and spinach and cook for 5 to 7 minutes, until aromatic and softened.
Remove from heat and set aside.
In a large bowl, mix the cream cheese, Greek yogurt together until smooth. Stir in half of the mozzarella cheese and the cayenne pepper.
Stir in the artichoke and spinach mixture and half of the chopped parsley.
Spread the dip mixture in the prepared baking dish. Sprinkle with remaining mozzarella and parmesan cheese.
Bake in a preheated oven for 25 to 30 minutes, or until cheese is melted and bubbly. Sprinkle with remaining parsley and serve while hot.
How do you make Spinach Artichoke Dip lactose-free?
Fage’ Greek Yogurt is processed in a way that filters out most of the whey which is where lactose is found, and is virtually lactose-free. It also contains active cultures of bacteria that break down the lactose for you. I personally, have never had a problem with eating this brand of yogurt. Everyone is different, so use common sense when trying new recipes.
Sharp cheddar cheese, or any cheese aged for more than 90 days is virtually lactose free. Some brands work better for me than others, but none have made me sick.
Substitute 8-ounces of Tofu. Tofu holds a lot of water, so we want to remove the excess moisture by placing it in a strainer and pressing it dry with a paper towel.
What to serve with Spinach Artichoke Dip
- Crostini (toasted baguette slices) shown above
- Bagel Chips
- Mini Bell Peppers
- Pita Chips
- An assortment of crackers
- Crudités – carrots, celery, cucumbers
Recipes FAQs
This dip can be made up to 48 hours in advance, wrapped, and stored in the refrigerator. Allow dip to come up to room temperature, about 30 to 60 minutes, then bake.
Store leftover dip tightly covered with plastic wrap or in an airtight container for up to 3 days. Reheat in the microwave until heated through.
Tools used to create this recipe
You can see the rest of my favorite kitchen tools and gadgets here in my Amazon Affiliate Page. I earn a small commission when you purchase through my links, at no cost to you, so I can keep bringing you more delicious recipes!
- Cutting Board & Chefs Knife
- Large Mixing Bowl
- Box Grater – for the cheese
- 11 x 7 Baking Dish or 9 x 9 Baking Dish
More delicious Aries meal recipes
This recipe was originally created as part of my Cooking with Astrology series.
- Rosemary and Panko Crusted Salmon
- Vegan Chocolate Walnut Fudge Ice Cream
- Matcha Pancakes with Pomegranate Acai Syrup
If you love this recipe, please rate it five stars and help me share on facebook and to help other readers in our community!
Enjoy!!
Spinach Artichoke Dip
Ingredients
- 1 tablespoon olive oil
- 1 large shallot minced
- 2 large cloves garlic minced
- 14 ounce jar marinated artichoke hearts drained and chopped
- 8 ounces fresh spinach chopped
- 8 ounces cream cheese softened
- 1 cup Fage Greek yogurt or sour cream
- 0.5 teaspoon cayenne pepper more or less depending on tastes
- 1.5 cups shredded mozzarella divided
- 2 tablespoons chopped parsley divided
- 5 ounces finely grated parmesan cheese
Instructions
- Preheat oven to 350°F. Lightly spray an 11 x 7-inch baking dish with cooking spray and set aside.
- Heat the oil in a large skillet. Cook the garlic and shallots until translucent and soft, about 2 to 3 minutes.
- Add the artichoke and spinach, stir and cook for 5 to 7 minutes, until spinach is wilted. Remove from heat and set aside.
- In a large bowl, mix the cream cheese, Greek yogurt together until smooth. Stir in half of the mozzarella cheese and the cayenne pepper.
- Stir in the artichoke and spinach mixture and half of the chopped parsley.
- Spread the dip mixture in the prepared baking dish. Sprinkle with remaining mozzarella and parmesan cheese.
- Bake in a preheated oven for 25 to 30 minutes, or until cheese is melted and bubbly. Sprinkle with remaining parsley and serve while hot.
Notes
- This dip can be made up to 48 hours in advance, wrapped, and stored in the refrigerator. Allow dip to come up to room temperature, about 30 to 60 minutes, then bake.
- Store leftover dip tightly covered with plastic wrap or in an airtight container for up to 3 days. Reheat in the microwave until heated through.
- See post for lactose-free options.
Ok, my friend, I’ve been waiting with bated breath for MY astrological sign dinner AND my imaginary date – you did NOT disappoint! Wow, this looks amazing, the dip sounds fantastic and I just adore Nathan! I’m happy lady this morning! 🙂 Pinning and thanks for sharing – can’t wait for the rest of the recipes (and more Nathan would be good! 😉
YEAH!!! I’m so glad that you approve Cindy. 🙂 There will definitely be more Nathan!! 😉
Oooooo first a dreamy creamy dip AND a dreamy CASTLE??? I love this date 🙂 Love love Nathan and I am just hooked on his show currently on TV. Really like your dip and I’m pinning to try soon 🙂
Thank you so much Zainab! Nathan is definitely easy on the eyes! 😉
Wow, these photos are making my mouth water! I love that this recipe is lactose free, my husband is sensitive to lactose so this would be great to share with him. Visiting from SITS!
Thank you so much Monique, I hope he likes it. 🙂
Lisa, This is a great post. I LOVE Nathan Fillion too!! Castle is my late-night-kids-in-bed treat. Thanks for posting this on BOTW. I will pin it for future use with my lactose intolerant family members.
Thank you Nichi! I hope Castle stays on forever. 🙂
This is one of my favorite dips – thanks for sharing with us at MM – Pinned!!
I love spinach artichoke dip, Lisa. Really, I love most ANY dips, but this one looks extra good! I’m interested to try it with the tofu.
Yay! So glad you could make this dip lactose-free! I just want to dive right in – it’s one of my favorite dips! 🙂
Mine too Jamie. I refuse to give up my favorite foods! 😉
I could live on this stuff! ♥ Pinned to make constantly. 😉
Hahaha, thank you so much Joy!!
You amaze me with your recipe creations, Lisa! Seriously LOVE this dip and can’t wait to give it a (guilt-free) try!!
Thank you so much Cathy!!