
There's nothing that you can't love about this keto spinach dip — it's healthy, low-carb, incredibly cheesy, and loaded with garlicky flavor. It has a perfectly creamy texture, so you won't even be able to tell the difference between this spinach dip and the traditional recipe.
Another advantage of this recipe is that it can be made in less than half an hour. Also, you'll need less than 10 simple ingredients for this spinach dip recipe.
Serve this dip either for a cozy family dinner or at parties. Almost everything goes perfectly with this low-carb spinach dip: cucumbers, peppers, celery, keto tortilla chips, etc.
Table of Contents
Is This Spinach Dip Keto Friendly?
Yes, this spinach dip is keto and low-carb. One serving of this spinach dip contains around 1.5 grams of carbs; therefore, it's okay to eat it on ketosis.
However, not all of the spinach dips are keto-friendly ones. So whenever you buy it at the store, make sure to read the food label carefully.
Ingredients and Variations
To make this keto spinach dip, you'll need less than 10 simple ingredients. Here's a list of the needed ingredients and how to substitute them (just in case):
- Fresh spinach. For this recipe, I chose to use fresh chopped spinach. But if you want to use frozen spinach, you definitely can. Just thaw it and remove the excess liquid before cooking it;
- Olive oil. You'll need it for frying your spinach. But if you want, you can use avocado oil instead (or even butter);
- Cream cheese. Any kind of cream cheese can be used for this recipe (it is best if you use room temperature cream cheese);
- Shredded cheese. I used a mix of shredded mozzarella and provolone cheese. But you can use any kind of shredded cheese instead: mozzarella, cheddar, Colby jack, etc.;
- Heavy cream. It helps to acquire that insanely delicious creamy texture;
- Garlic powder. You can use either garlic powder or minced (chopped) garlic cloves. But personally, I prefer to use garlic powder;
- Parmesan cheese. If you love a nice crust on top of the spinach dip, then you must sprinkle some parmesan cheese on top of it before baking. For even a better crunch, feel free to add some crushed pork rinds on top of the spinach dip instead.
Also, you should add some salt and ground black pepper to the keto spinach dip.
Many tend to add artichoke hearts to their spinach dip recipe, but, personally, I hate artichoke hearts, which is why I rarely use them for my recipes. And since one medium globe artichoke contains around 14 grams of carbs, I do not recommend adding it to this recipe when on keto (however, you can still make a spinach artichoke dip if you love it that much).

How to Make Low-Carb Keto Spinach Dip
There's nothing complicated in making this keto spinach dip: just cook the spinach, mix everything, and bake it.
If you're in a hurry, you can just fry the spinach in a skillet, add all the necessary ingredients, stir, cook for a few minutes, transfer the dip into a bowl, and serve right away (without baking the spinach dip in the oven).
And here's a little secret: if you have an Air Fryer, you can bake the spinach dip in it. Just make sure that the baking pan fits your Air Fryer, and that's it. Cook it in an Air Fryer preheated to 400 degrees F for about 10-15 minutes (until a brown crust appears on top of the spinach dip).
Serving Ideas
Not sure what to serve with a keto spinach dip? Here are some tasty ideas:
- Homemade low-carb tortilla chips
- Gluten-free keto crackers
- Veggies (carrot, pepper, cucumber, celery, etc.)
In general, you can serve this spinach dip almost with anything. And it can be not just as an appetizer, but as a side dish. For example, you can make this keto garlic butter salmon and add some of the spinach dip on the side. YUM.

Storing Instructions
You can store this keto spinach dip in your refrigerator for up to 4-5 days. After that, you can serve it either cold (straight from the fridge) or heat it up in a microwave or Air Fryer.
One more thing that I love about this low-carb spinach dip is that it's freezer-friendly, which means that you can cook it, let it cool, and then freeze it. This way, you'll have a delicious appetizer ready for that special moment. It can be kept in your freezer for up to 2 months.
Whenever you wish to serve the spinach dip from your freezer, just let it thaw overnight in your fridge, or use your microwave to thaw it when pressed for time.
Recipe

Keto Spinach Dip
Ingredients
- 4 oz cream cheese
- 2 cups fresh spinach chopped
- 2 tbsp olive oil
- ½ cup mozzarella cheese finely shredded
- ½ cup provolone cheese finely shredded
- 4 oz heavy cream
- 1 tsp garlic powder
- 2 tbsp parmesan chees grated
- salt and pepper to taste
Instructions
- Place a skillet over medium heat. Add the olive oil and chopped spinach into the skillet. Cook the spinach for about 3-5 minutes, constantly stirring.
- Add the cream cheese, shredded cheese, heavy cream, garlic powder, salt, and pepper. Stir everything and cook for 1-2 more minutes (until the cheese melts).
- Transfer everything from the skillet into a baking pan. Sprinkle with grated parmesan cheese.
- Place the spinach dip into the oven preheated to 350 degrees F, and cook it for about 15-20 minutes (until a golden-brown crust forms on top).
Leave a Reply