This Keto Spinach Artichoke Dip is rich, creamy, cheesy, and always the first thing gone at parties. It’s made with simple ingredients, takes just minutes to prep, and bakes into the most irresistible golden dip.
Whether you’re hosting game night, a holiday gathering, or just need a cozy snack, this low-carb classic never disappoints. Serve it with keto crackers, celery sticks, or even as a topping for chicken or steak.

Ingredients
- 1 can artichoke hearts, chopped
- 8 oz cream cheese (block)
- 1 package frozen spinach or 10 oz fresh spinach, chopped
- ½ cup mayonnaise
- ½ cup sour cream
- ½ cup shredded parmesan cheese
- ½ cup shredded mozzarella cheese
- 2 garlic cloves, minced or 1 tsp minced garlic
- 3 tbsp butter
- Salt & pepper, to taste (optional)
For topping (reserved):
- ¼ cup shredded parmesan
- ¼ cup shredded mozzarella
Instructions
- Preheat oven to 350°F and grease a small baking dish.
- Melt butter in a skillet over medium heat. Add garlic and sauté for 1–2 minutes until fragrant.
- Add remaining ingredients (except reserved cheeses) to the skillet. Stir until everything is melted and fully combined.
- Transfer to a greased 8×8 baking dish and spread evenly.
- Top with reserved cheeses.
- Bake for 25 minutes or until hot, bubbly, and golden on top.
- Let cool slightly before serving.
📖 Nutrition Information
Serving Size: ½ cup
Servings Per Recipe: 8
| Nutrient | Amount |
|---|---|
| Calories | 285 |
| Fat | 25 g |
| Protein | 8 g |
| Total Carbs | 4 g |
| Fiber | 1 g |
| Net Carbs | 3 g |
Disclaimer: Nutrition information is an estimate only and may vary based on brands used, portion sizes, and substitutions.
Notes & Tips
- Freshly shredded cheese melts better than pre-shredded and gives a smoother texture. I always recommend shredding your own cheese — a simple handheld cheese grater makes it quick and easy in under a minute.
- Want extra flavor? Add:
- A pinch of red pepper flakes
- A few tablespoons of cooked bacon
- A splash of lemon juice
What to Serve With Spinach Artichoke Dip (Keto)
This dip is amazing with:
- Keto crackers
- Celery sticks or cucumber slices
- Pork rinds
- Keto chaffles or almond flour flatbread
It also makes an incredible topping for grilled chicken or steak.
Storage & Reheating
Store leftovers in an airtight container in the fridge for up to 4 days.
Reheat in:
- Microwave (30–60 seconds, stir)
- Oven at 350°F until warmed through
This post may contain affiliate links. If you make a purchase through one of these links, I may earn a small commission at no extra cost to you.
Final Thoughts
This Keto Spinach Artichoke Dip is one of those recipes you’ll make again and again. It’s comforting, versatile, and perfect for both entertaining and everyday snacking. Even non-keto guests will be asking for the recipe!