Go Back
+ servings
ooey gooey and cheesy spinach artichoke dip
Print Recipe
5 from 3 votes

Keto Spinach Artichoke Dip

This easy Keto Spinach Artichoke Dip is the perfect thing to bring to the party. Delicious, super easy to make all in one skillet, and surely a crowd pleaser.
Prep Time5 mins
Cook Time45 mins
Total Time50 mins
Course: Appetizer
Cuisine: American
Keyword: keto, low carb, vegetarian
Servings: 16 people
Calories: 245kcal
Author: Briana


  • 2 tablespoons unsalted butter
  • ½ medium yellow onion, diced
  • ½ teaspoon kosher salt (or to taste! Add slowly after cheese has been added)
  • 6 cloves garlic, minced
  • 8 ounces fresh spinach
  • 16 ounces cream cheese
  • 1 teaspoon oregano
  • 1 teaspoon red pepper flakes
  • ½ teaspoon ground black pepper
  • 12 ounces marinated artichoke hearts, chopped (add the liquid too)
  • 8 ounces sour cream (full fat)
  • 8 ounces low-moisture part skim mozzarella cheese, divided (divided)
  • 5 ounces shredded parmesan cheese (divided)


  •  Heat a 12” skillet over medium heat, then wilt spinach in a skillet with a pinch of salt. Once wilted, remove from skillet, set aside to cool, then squeeze out excess water.
  • To the skillet, add butter and allow to melt, followed by onion and a pinch of salt. Sauté until translucent, about 5-7 minutes. Add in garlic, oregano and red pepper flakes and cook stirring frequently until garlic is fragrant, about 30 seconds.
  • Preheat oven to 350°F. Add in cream cheese and sour cream to the skillet, and stir over medium-low heat until creamy and combined, about 5 minutes.
  • After the cheese mixture is smooth, add in artichoke hearts, wilted spinach, 4 ounces of parmesan and 6 ounces of mozzarella, reserving remaining cheeses to top the dip before it goes into the oven. Stir until cheeses are melty and combined. Adjust seasonings to taste. Smooth the mixture, and top with remaining mozzarella and parmesan cheeses. Add to a hot oven and bake until bubbly and topping is golden brown, about 20-30 minutes.
  • Serve with a variety of vessels to suit any dietary preference. Enjoy!



  • No dipping vessels were factored into the nutrition facts. 
  • You can substitute garlic and onion with garlic powder and onion powder.
  • Red pepper flakes are totally optional.
  • Make sure to NOT use fresh mozzarella cheese for this recipe. It won't melt properly. 


Sodium: 504mg | Calcium: 276mg | Vitamin C: 9mg | Vitamin A: 2249IU | Sugar: 2g | Fiber: 1g | Potassium: 175mg | Cholesterol: 56mg | Calories: 245kcal | Trans Fat: 1g | Monounsaturated Fat: 5g | Polyunsaturated Fat: 1g | Saturated Fat: 11g | Fat: 21g | Protein: 10g | Carbohydrates: 5g | Iron: 1mg