Three Cheese Bacon Keto Spinach Dip

Spinach has always been one of my favorite veggies, thanks in no small part to how versatile it is. It’s great on its own either raw or cooked, but also is a great way to add some vitamins and minerals to any number of other dishes. I’ll be honest though…there’s almost no food that can’t be improved with the addition of cheese and bacon, which is what I did to make this tasty keto spinach dip!

This low carb spinach dip recipe is pretty easy to make as is, and I opted to use frozen spinach to save even more time and effort compared to having to cook the spinach from raw. If you opt to use raw spinach instead, I would recommend wilting it in bacon grease on the stove for extra flavor. Other than that, you basically just mix everything together and bake it to make this keto spinach dip.

Keto Spinach Dip with Bacon

Three Cheese Bacon Keto Spinach Dip

This creamy keto spinach dip is super tasty and surprisingly easy to whip up! Per serving: 220 calories, 19g fat, 9g protein, 2.75g total carbs – 1.25g fiber = 1.5g net carbs

  • Prep Time: 10m
  • Cook Time: 25m
  • Total Time: 35m
  • Serves: 8
  • Yield: about 3 cups


  • 6 ounces cream cheese, softened
  • 1/2 teaspoon Italian seasoning
  • 2 cloves garlic, minced
  • 5 strips bacon, cooked and chopped
  • 1 1/2 ounces shredded parmesan cheese
  • 1 1/2 ounces shredded mozzarella cheese
  • 1 1/2 ounces shredded cheddar cheese
  • 10 ounces package frozen spinach, thawed and thoroughly drained
  • 1/4 cup mayo
  • 1/4 teaspoon each: paprika, onion powder, salt, and pepper


  1. Preheat oven to 375F. Combine shredded cheeses in a small bowl.
  2. In a separate bowl, combine cream cheese, mayo, garlic, and spices.
  3. Mix spinach into cream cheese mixture. Add about 3/4 each of the shredded cheese and bacon to the mixture and stir until well distributed.
  4. Transfer to a baking dish and top with remaining cheese and bacon.
  5. Bake for about 25 minutes, or until cheese is melted and lightly browned. Serve with veggies or your favorite low carb crackers.
  6. Store refrigerated in a sealed container for up to 5 days. Best served warm.


  • The “crackers” in the picture were made from a Joseph’s brand low carb lavash wrap. You can also try flax/chia crackers or just enjoy with veggie sticks!
  • Looking for a good keto mayo? I used Primal Kitchen’s avocado oil mayo for this low carb spinach dip recipe.
  • If you don’t have Italian seasoning on hand, you can make your own with this keto Italian seasoning recipe.
  • Feel free to mix up the cheeses if you want! I think pepper jack might be a good addition.

Bacon Keto Spinach Dip

Share this:

Leave a Reply

Your email address will not be published. Required fields are marked *