• 1 cup almond flour
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 2 large eggs
  • 1/2 cup diced ham
  • 1/4 cup cream cheese, softened
  • 1/2 teaspoon baking powder
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon onion powder
  • 1/4 teaspoon black pepper
  • 1 tablespoon chopped fresh parsley (optional, for garnish)


  1. Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper.
  2. In a large mixing bowl, combine almond flour, shredded mozzarella, grated Parmesan, baking powder, garlic powder, onion powder, and black pepper. Mix well.
  3. Add the eggs and cream cheese to the dry ingredients. Mix until a dough forms.
  4. Fold in the diced ham until evenly distributed.
  5. Using a small cookie scoop or your hands, form the mixture into bite-sized balls and place them on the prepared baking sheet.
  6. Bake in the preheated oven for 15-18 minutes, or until the bites are golden brown and cooked through.
  7. Remove from the oven and let cool slightly before serving.
  8. Garnish with chopped fresh parsley if desired.

Nutrition Facts (Per Serving, 1 bite):

  • Calories: 85
  • Total Fat: 7g
    • Saturated Fat: 2.5g
    • Trans Fat: 0g
  • Cholesterol: 30mg
  • Sodium: 180mg
  • Total Carbohydrate: 1.5g
    • Dietary Fiber: 1g
    • Sugars: 0g
  • Protein: 4g


  • This recipe makes approximately 20 bites.
  • Nutrition values are approximate and may vary depending on serving size and specific ingredients used.

Enjoy your Keto Ham and Cheese Bites! They make a perfect low-carb snack or appetizer.