Keto Spinach Artichoke Dip

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published July 31, 2019 • Updated February 2, 2026

Reader Rating
4.6 Stars (16 Reviews)

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!

Recipe
Print Pin

Keto Spinach Artichoke Dip

4.6 (16) Prep 5m Cook 15m Total 20m 12 servings

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

1
Medium saucepan

Heat olive oil in a medium saucepan over medium heat. Add garlic and cook until fragrant, about 30 seconds.

olive oil in a medium saucepan
2
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.

add spinach
3
Cook it

Continue cooking until most of the liquid from the spinach has evaporated, about 3 minutes.

cook the liquid out of the spinach
4
Now the artichokes

Add in the artichokes.

add the artichokes
5
Reduce & add

Reduce heat to low and add cream cheese and mozzarella cheese. Stir until combined and melted, about 3 minutes. Remove from heat.

read heat and add cream cheese
6
Stir in

Stir in sour cream, mayonnaise and parmesan cheese. Season with salt and pepper to taste.

add sour cream
7
Add some hot sauce

Add a couple of dashes of hot sauce if desired.

add hot sauce
8
Scoop & bake

Scoop mixture into an oven safe bowl or cast iron pan. Set on top rack of the oven and broil until golden brown and bubbly, about 5 to 8 minutes.

add to oven safe bowl
Nutrition Per Serving
184 Calories
16.4g Fat
4.7g Protein
2.2g Net Carbs
3.8g Total Carbs
12 Servings
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) →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Keto Spinach Artichoke Dip

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.

Similar Recipes

Others looking for “Keto Spinach Artichoke Dip” also liked:

KETO SPINACH ARTICHOKE DIP

spinach artichoke dip 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!

FRESH OR FROZEN SPINACH FOR THIS DIP

You can use either fresh spinach or frozen in this recipe. For fresh spinach, simply add it to the saucepan and cook until wilted down. Frozen spinach is obviously already precooked; however, you do need to thaw it and drain it completely getting as much moisture out as possible.

SLOW COOKER VERSION

For an even easier appetizer? You can make this dip in the slow cooker! Add all of the ingredients to the crock pot, cover and cook on high for 2 hours. Stir just before serving.

MAKE IT SPICY

Do you like a little spice in food? Me too. To make a spicy version, just increase the amount of red pepper flakes and hot sauce that you add. Or you can add diced jalapeno to the saucepan when you sauté the garlic. Another option is ¼ teaspoon of cayenne pepper.

WHAT TO SERVE WITH SPINACH ARTICHOKE DIP

spinach artichoke dip with chips Besides eating this spinach dip by the spoonfuls, consider any of these to scoop up this delicious dip:

STORING SPINACH ARTICHOKE DIP

Store spinach artichoke dip in the refrigerator for 3 to 4 days. To reheat, let it sit at room temperature for 30 minutes, then place in a cast iron skillet or shallow baking dish and broil for 5 to 8 minutes or until golden and bubbly. You can also reheat the dip in the microwave.
About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

Other Keto Appetizers Recipes

Crispy orange cottage cheese chips cut into triangles and coated in a bold, Dorito-style seasoning.
35 Mins
Cottage Cheese Chips
5 Stars (1 Reviews)

These cottage cheese chips bake up crispy and crunchy with way more protein than your average snack, and honestly they hit that Cheez-It or Doritos...

See the Recipe
Close-up of a single keto French dip slider showing layers of roast beef, caramelized onions, and melted cheese.
60 Mins
Keto French Dip Sliders
4.7 Stars (3 Reviews)

These French dip sliders are my low-carb take on a classic using tender roast beef, caramelized onions, melted cheese, and a simple homemade au jus...

See the Recipe
Reviews 5
4.6 Stars (16 Reviews)
  1. K
    Kelly Apr 29, 2025

    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.

  2. M
    Misty Nov 17, 2024

    Love this recipe! I see the nutrition lists 12 servings, but how much is 1 serving?

  3. C
    Clarise O'Connor Apr 12, 2021

    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

  4. *
    *K * Mar 12, 2021

    Love this recipe. So easy and delicious!!!

  5. V
    Virginia Hinkel Dec 24, 2020

    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.

Leave a Review