Easy Low Carb Spinach Artichoke Dip



Last updated on July 8th, 2020

Jump to Recipe

This Easy Low Carb Spinach Artichoke Dip is ready in 30 minutes in one skillet. Served warm and creamy on the inside with a crispy cheesy top, this dish is always a crowd pleaser. Savory, gooey, and flavorful. This dip is the perfect low carb, keto and gluten free appetizer! Bring to a game day tailgate, a birthday or dinner party, this super easy recipe will win everyone over.

spinach artichoke dip with a hand pulling it up

We’d like to make a note that this is one of our most popular recipes in real life, meaning that our friends and family literally always request it whenever there’s a gathering! Whether you eat low carb/keto or not, everyone loves this. The best part is, you can serve it with a variety of different serving vessels! For low carb dieters, we like to serve it with pork rinds, veggies, or even low carb toasted bread for dipping.

Here’s What We Use For This Easy Low Carb Spinach Artichoke Dip:​

  • Spinach, fresh or frozen
  • Cream cheese
  • Artichoke hearts 
  • Full fat sour cream
  • Garlic powder
  • Minced onion
  • Red pepper flakes*
  • Oregano 
  • Shredded Parmesan cheese
  • Shredded mozzarella cheese
  • Serve with: low carb bread (our fave is SOLA! use code ’10Briana’ for 10% off + free shipping on their website), pork rinds, veggies like celery, cucumbers or bell peppers for dipping.
spinach artichoke dip in a cast iron skillet

Should I Use Dry Seasonings in Spinach Artichoke Dip?

This part is entirely up to you! We use dry seasonings for a couple reasons. It helps keep the carbs down, it’s less mess, it’s easy, and it still tastes great! You could of course use fresh minced onion, as well as fresh garlic. We’re sure this would be incredibly delicious too. It’s totally optional. If you choose to use fresh garlic and onion, make sure to add them to your skillet with a little oil or butter so they can soften before making your cheese mixture.

For the red pepper flakes, if you don’t like spice at all, you can omit these. So many times we have had friends and family ask, “what is that lovely hint of spice?!” so we recommend leaving it in! It’s not too spicy, truly. It just adds a hint of flavor that makes our recipe unique. Oregano is another herb that adds a nice earthy flavor to this, we recommend using dried!

spinach artichoke dip ingredients

For the salt and pepper, just add it to taste. We didn’t include any measurements for this because it truly depends on your tastebuds. Usually, we don’t add any extra salt because of the Parmesan cheese that adds salt to the dish. Parmesan can be quite salty, so just make sure to add your cheese and taste as you go, then adjust as needed.

What Pan Should I Use?

We highly recommend using our favorite kitchen tool, a Lodge Cast Iron Skillet, to make this recipe. You could of course make this dip in a skillet and then transfer to an oven safe dish, but who wants more dishes when it can come together perfectly in a cast iron skillet?! Our Lodge skillets are super versatile, we use them for everything. The best part about making this dip in a skillet is that you warm it up later either on the stovetop, a grill, in the oven, or even over the fire if you want to reheat it!

spinach artichoke dip spread

If you don’t have a Lodge Cast Iron Skillet, we recommend getting one. Here’s the one we used for this recipe. They are super affordable, durable, and easy to love. They take a little love and care, but if you treat them well, they will literally last forever. They get better with age! Stay tuned for our upcoming cast iron care video. We will be sure to add it to this post when the content is live.

spinach artichoke dip pull


  • Fresh or Frozen Spinach- We usually use 8 ounces of fresh spinach and then wilt it ourselves before adding it to the dip. If you want to use frozen, you will only need to use about 4 or 5 ounces, since frozen spinach is already wilted. In either case, make sure to squeeze out the excess liquid from the spinach before adding it the dip.
  • Seasonings- Like we mentioned above, you can use fresh or dried herbs and spices for this, it just depends on what you have on hand, and what you feel like doing!
  • Artichoke Hearts– You could certainly use fresh artichoke, but we feel that’s quite a lot of work! We just use the jarred artichoke hearts and the liquid/oil that it comes in.
adding spinach to artichoke dip

Serve With:

  • SOLA Bread- Our favorite low carb bread! Use the code ’10BRIANA’ for 10% off your order and free shipping on their website! We don’t earn anything off of this code, it’s just for you guys. 🙂
  • Pork Rinds
  • Veggies like celery, cucumber, or bell peppers
  • Whisps cheese crisps

Tools Needed For This Recipe:

Want to get supplies for this recipe or shop our keto kitchen or pantry? We’ve linked our favorites above and right here in our Amazon Store!  A Full Living is a participant in the Amazon Services LLC Associate program, an affiliate advertising program designed to promote a means for sites to earn advertising fees by linking products to amazon.com. We only share products we use and love. It doesn’t cost you anything extra to shop using our links, but we earn a small commission that helps us keep this site going! 

How to Make Spinach Artichoke Dip:

Start by preparing the spinach. We wilt our fresh spinach in our skillet with a pinch of salt over medium heat, then set it aside. Let it cool off, then squeeze out the excess water. After removing it from the pan, add in your cream cheese, then melt it over medium heat. Add in your seasonings as well.

Stir in your sour cream, then add in half of your Parmesan cheese and mozzarella cheese.

Now, fold in the artichokes, spinach, and adjust the seasonings, then top with the remaining cheese and bake until golden brown!

If you get a chance to try this recipe, let us know what you think, would ya?! Leave us a comment, or catch up with us on Facebook or Instagram, or pin to your favorite Pinterest board for later. We love sharing your versions of our creations over on Instagram @afullliving!

cheesy spinach artichoke dip in a cast iron skillet

Thanks for stopping by! Be sure to subscribe to our email newsletter so you’re the first to know about new recipes we post on our blog.

Until Next Time,
Briana & Chamere

Easy Low Carb Spinach Artichoke Dip
Prep Time
5 mins
Cook Time
45 mins
Total Time
50 mins

This Easy Low Carb Spinach Artichoke Dip is the perfect thing to bring to the party. Delicious, keto and super easy to make! 

Course: Appetizer
Cuisine: American
Keyword: Appetizers, keto, low carb, vegetarian
Servings: 12 people
Calories: 227 kcal
  • 8 oz fresh spinach
  • 16 oz cream cheese
  • 2 tsp garlic powder
  • 1 tsp oregano
  • 1 tsp dried minced onion
  • 1 tsp red pepper flakes
  • 1 cup sour cream (full fat)
  • 1 cup shredded mozzarella cheese (divided)
  • 5 oz shredded parmesan cheese (divided)
  • 12 oz artichoke hearts (including liquid)
  1. Heat skillet over medium heat. Preheat oven to 350°F. Wilt spinach in the hot pan. Set aside (even refrigerate) to cool so you can drain the liquid. Chop artichoke hearts into small bits, and discard any pieces of the skin that are too tough and you can’t chop. 

  2. Add your cream cheese to the skillet, head over medium heat for 5 -7 minutes until creamy. Then add in the seasonings. 

  3. Next add in the sour cream, half the parmesan and half the mozzarella. Heat until cheese is melty and a bit sticky. 

  4. Add in the wilted spinach and chopped artichoke hearts and cook for about 5 minutes until creamy. Add in fresh black ground pepper and maybe a pinch of salt if needed. 

  5. Now, top the mixture with the remaining mozzarella and parmesan cheese. Place into the oven for 20-30 minutes until the cheese is golden brown. 

  6. Serve hot! 

Recipe Notes

Macros: 12 servings. 227 calories per serving. 3 net carbs (4 total carbs – 1 gram fiber = 3 net). 21 grams of fat. 7 grams of protein. 


Share this on Pinterest!

Easy Low Carb Spinach Artichoke Dip

Hungry For More? Get Recipes Right To Your Inbox.

This Easy Low Carb Spinach Artichoke Dip is ready in 30 minutes in one skillet. Served warm and creamy on the inside with a crispy cheesy top, this dish is always a crowd pleaser. Savory, gooey, and flavorful. This dip is the perfect low carb, keto and gluten free appetizer! Bring to a game day tailgate, a birthday or dinner party, this super easy recipe will win everyone over. #afulllivingketo #lowcarbrecipes #spinachartichokedip #lowcarbspinachartichokedip #lowcarbappetizers

2 thoughts on “Easy Low Carb Spinach Artichoke Dip”

  1. Pingback: Creamy Kale and Parmesan Loaded Cauliflower - A Full Living

  2. Pingback: 10 Things to Buy at Costco If You're On A Keto Diet - A Full Living

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Want amazing low carb recipes right to your inbox?