Print

Keto Spinach Dip

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy and cheesy keto spinach dip is loaded with flavor from artichoke hearts, sour cream, and cream cheese—perfect for dipping veggies or spreading on low-carb bread.

  • Author: Ella
  • Prep Time: 10 minutes
  • Cook Time: 0–10 minutes (optional baking)
  • Total Time: 10 minutes
  • Yield: 12 servings
  • Category: Appetizer, Snack, Dip
  • Method: Mix / Bake (optional)
  • Cuisine: American
  • Diet: Gluten Free

Ingredients

1½ cups shredded cheese (Parmesan, mozzarella, or gouda)

227g spinach (fresh or frozen)

397g artichoke hearts, drained and chopped

1 cup cream cheese (softened)

⅓ cup mayonnaise (keto-friendly)

½ cup sour cream

½ tsp black pepper

1 tsp salt

Instructions

Prepare spinach: If using frozen spinach, thaw completely and drain well. Squeeze out excess water with a towel. For fresh spinach, steam or sauté lightly and drain.

Chop artichokes: Drain and chop artichoke hearts into small pieces.

Mix the base: In a large mixing bowl, add softened cream cheese and stir until smooth.

Combine ingredients: Add mayonnaise, sour cream, spinach, artichokes, cheese, salt, and pepper. Fold together until fully combined.

Serve: Enjoy immediately as a cold dip, or bake for 10–15 minutes at 375°F for a warm, bubbly version.

Notes

Drain spinach thoroughly to avoid a watery texture.

Add minced garlic or red pepper flakes for extra flavor.

For a crisp, golden top, sprinkle extra cheese and bake until browned.

Use fresh, full-fat ingredients for the creamiest consistency.

Great for parties or make-ahead keto appetizers.