Keto Spinach Artichoke Dip
Published July 31, 2019 • Updated February 2, 2026
This post may contain affiliate links. See my disclosure policy.
The CREAMIEST Spinach Artichoke Dip to serve at your party is packed with spinach, artichoke and a cheesy, gooey sauce. Better yet, this version is 100% keto approved!
Ingredients
2 tablespoons olive oil
2 cloves garlic, minced
10 oz fresh spinach (or frozen thawed, drained, excess moisture squeezed)
¼ teaspoon red pepper flakes
1 (14 oz) can quartered artichoke hearts, drained and chopped)
4 ounces cream cheese
4 ounces fresh mozzarella, shredded or thinly sliced
½ cup mayonnaise
½ cup sour cream
¼ cup grated parmesan cheese
2 splashes hot sauce
Step by Step Instructions
Step by Step Instructions
Medium saucepan
Heat olive oil in a medium saucepan over medium heat. Add garlic and cook until fragrant, about 30 seconds.
Add the spinach
Add spinach to the pot one handful at a time letting it cook down until it is wilted before adding the next handful. Season with salt and pepper. Add crushed red pepper.
Cook it
Continue cooking until most of the liquid from the spinach has evaporated, about 3 minutes.
Reduce & add
Reduce heat to low and add cream cheese and mozzarella cheese. Stir until combined and melted, about 3 minutes. Remove from heat.
Nutrition disclaimer
The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.
Calculate Your Keto Macros in 30 Seconds
Not sure if this recipe fits your daily targets? Our free calculator shows you personalized macros based on your goals, activity level, and body composition.
Get My Macros (Free) →Frequently Asked Questions
Can I use frozen spinach instead of fresh spinach?
Absolutely! If you use frozen spinach, make sure to thaw it and squeeze out any excess moisture before adding it to the dip.
What can I substitute for cream cheese to make it dairy-free?
You can use a dairy-free cream cheese alternative or blended silken tofu for a similar creamy texture.
How long can I store the leftover dip in the fridge?
You can store the leftover dip in an airtight container in the fridge for up to 3-4 days. Just give it a good stir before serving again!
Can I make this dip ahead of time?
Yes! You can prepare the dip ahead of time, refrigerate it, and then bake it just before serving. Just add a few extra minutes to the baking time if it's cold from the fridge.
Is this dip suitable for a keto diet?
It's loaded with healthy fats and low in carbs, so it fits right into a keto eating plan.
Creamy spinach artichoke dip is an easy appetizer for holidays or parties because it’s always a crowd favorite and it only takes a few minutes to prepare. This recipe can even be made a few days ahead of time and baked when you are ready to serve cheesy, creamy artichoke spinach dip. Serve it with your favorite low carb vegetable or pork rinds!
Besides eating this spinach dip by the spoonfuls, consider any of these to scoop up this delicious dip:
Really good dip! I did add some parm and Monterrey Jack cheese when I broiled it because…cheese. Next time I’m going to add shredded chicken and mushrooms and treat like a casserole.
Love this recipe! I see the nutrition lists 12 servings, but how much is 1 serving?
I just made this spinach dip and it turned out delicious! I’ve been loving the videos and tips for learning keto cooking on your YouTube channel!! Especially love the meal prep for the week!! Keep up the great work!!! Kindly CMOConnor
Love this recipe. So easy and delicious!!!
Love your recipes, easy instructions, and options for alternative ingredients where necessary. Thank you for all the work you do for this channel, I sincerely appreciate it.