Preheat your oven to 400°F and line a baking sheet with parchment paper.
Butterfly the chicken breast by slicing horizontally almost all the way through, then open it like a book and pound to 1/4-inch thickness.
Place the ham and Swiss cheese on the chicken, roll it up tightly, and secure the seam with toothpicks.
In a shallow bowl, combine the almond flour, garlic powder, onion powder, sea salt, and black pepper.
Lightly coat the chicken roll with avocado oil, then dredge it in the seasoned almond flour until evenly coated.
Place the chicken on the baking sheet and bake for 20-25 minutes, or until the internal temperature reaches 165°F.
While the chicken bakes, whisk together the Greek yogurt, Dijon mustard, and lemon juice in a small bowl to create the sauce.
Steam the asparagus for 4-5 minutes until bright green and tender-crisp.
Slice the chicken into rounds, drizzle with the Dijon sauce, and serve alongside the steamed asparagus.