Place the eggs in a medium-sized saucepan and cover them with water. Bring the water to a boil over medium-high heat.
Once the water starts boiling, reduce the heat to low, cover the saucepan with a lid, and let the eggs simmer for 10 minutes.
After 10 minutes, remove the saucepan from heat and carefully drain the hot water. Transfer the eggs to a bowl filled with cold water and ice to stop the cooking process.
Let the eggs sit in the ice water for about 5 minutes, then gently peel the shells off the eggs.
Cut each egg in half lengthwise and carefully scoop out the yolks into a mixing bowl.
Mash the egg yolks with a fork or potato masher until they are smooth and crumbly.
Add mayonnaise, Dijon mustard, apple cider vinegar, salt, and black pepper to the egg yolks. Mix everything well until you have a creamy and smooth filling.
Taste the mixture and adjust the seasoning if necessary.
If you have a piping bag, transfer the filling into the bag and pipe it back into the egg whites. If you don't have a piping bag, you can use a small spoon to fill the egg whites with the yolk mixture.
Sprinkle a pinch of paprika on top of each deviled egg for garnish.
Serve the keto deviled eggs on a serving plate and enjoy your delicious and low-carb snack!