This post may contain affiliate links. Please read our disclosure policy.
This easy low-carb keto spinach dip is creamy, cheesy, and loaded with spinach and artichokes. Itโs baked until bubbly and golden, making it perfect for parties, gatherings, or anytime you want a warm, comforting appetizer without the extra carbs.
Spinach dip has always been one of my favorite appetizers, and this version keeps all the classic flavors – just without the unwanted carbs.
Itโs simple to make, ready in about 30 minutes, and always a hit when served warm with veggies or keto crackers.

Why Make This Keto Spinach Dip
- If you love classic spinach dip but want a lighter, low-carb option, this recipe delivers.
- Cream cheese, mozzarella, and a touch of heavy cream create a rich, creamy base, while spinach and artichokes add texture and flavor.
- Itโs easy to prep, easy to serve, and works well for both small gatherings and larger crowds.
Why Youโll Love This Recipe
- Perfect for parties and gatherings
- Creamy, cheesy, and comforting
- Low-carb and keto-friendly
- Simple ingredients, easy prep
- Ready in about 30 minutes
Looking for more spinach recipes?
You may also like this Easy Spinach Egg Drop Soup (keto), Spinach, Prosciutto, Honeydew Fig Salad or Cauliflower and Spinach Stuffed Mushrooms (keto).
What Youโll Need
- Parmesan cheese (optional)
- Cream cheese
- Baby spinach, finely chopped
- Butter
- Garlic powder
- Salt & black pepper
- Heavy cream
- Nutmeg (optional)
- Artichoke hearts, chopped
- Mozzarella cheese
Ingredient Notes & Substitutions
- Garlic: Garlic powder keeps things quick, but fresh garlic can be used if you prefer.
- Spinach: Fresh baby spinach works best, but frozen spinach can be used if fully thawed and well-drained.
- Artichokes: Optional. You can skip them and add extra spinach if preferred.
- Cheese: Mozzarella melts smoothly; Parmesan adds extra flavor on top.
How to Make Keto Spinach Dip
- Melt the butter in a saucepan over medium heat.
- Add the chopped spinach and cook briefly until wilted.
- Reduce heat and stir in cream cheese until smooth.
- Add heavy cream, seasonings, and chopped artichokes.
- Mix in half of the mozzarella cheese.
- Transfer to an oven-safe dish, top with remaining cheese, and bake until bubbly and golden.

Topping & Serving Ideas
- Chopped parsley for garnish
- Crispy bacon bits for extra flavor
- Serve with fresh vegetables, keto crackers, or low-carb bread
Toppings for this Keto Spinach Dip:
You can top this low-carb keto spinach and artichoke dip with parsley for garnishing, but also with some chopped bacon.
Looking for another healthy spinach dip recipe? Check this Cold Spinach Dip from Salted Plains. Ready in minutes, it is the perfect appetizer and a great addition for parties, gatherings, and game days.
FAQs
Yes. This recipe is low in carbs and suitable for a keto diet when served with low-carb dippers like vegetables or keto crackers.
Yes. Assemble the dip, cover, and refrigerate. Bake just before serving.
Yes, but make sure itโs fully thawed and squeezed dry to avoid excess moisture.
Absolutely. You can leave them out and double the spinach instead.



I made this with 12 oz. of frozen spinach, no artichokes, 8 oz of cream cheese, added a little more garlic (love the stuff), and it was delish!! Made it early, refrigerated it, and stuck it in the oven for an appetizer with dinner. Leftovers went in a freezer bag to be pulled out for a snack another time. So easy and good!!
Great! Now I’m craving this dip and have to make it again!
It says to transfer to oven but no directions on the temperature…
It is 350 F, sorry about that!
Can this be prepared and frozen instead of being thrown in the oven right away? Or does it need to be baked before being thrown in the freezer?ย
Hi Julia,
Yes you can freeze it. Bake from frozen or thaw. Allow extra baking time if frozen.
How many servings does this make?
4 servings