Preheat oven to 200°C (400°F) if finishing in oven; otherwise prep grill or skillet.
In a large bowl, gently mix ground beef, egg, almond flour, onion powder, garlic powder, paprika, Dijon, salt, and pepper until just combined. Chill 10 minutes if mixture feels loose.
Divide meat into 8 equal portions (~100 g each). Flatten slightly and press a cube of cheddar into center; seal meat around cheese to form a ball/patty.
Wrap each ball partially with a turkey bacon strip (cut in half lengthwise if bacon is wide) and thread onto skewers with optional pickles or onion slices.
Brush kebabs with olive oil. Sear in a hot skillet or grill 2–3 minutes per side until golden. Transfer to oven (or indirect grill heat) and finish 6–8 minutes until internal temp reaches 160°F (71°C).
Rest 5 minutes. Serve with Dijon-mayo dip or sugar-free ketchup on the side.