Preheat the oven to 375°F and lightly grease a mini muffin tin.
In a mixing bowl, combine the ground chicken, buffalo sauce, egg, almond flour, garlic powder, and salt. Mix until evenly blended.
Divide the mixture evenly among 8 mini muffin cups, pressing it down gently.
Bake for 20 to 25 minutes until the internal temperature reaches 165°F.
While the meatloaves bake, steam the cauliflower florets until very tender, about 10 minutes.
Drain the cauliflower well, then transfer it to a food processor with the butter, sour cream, and ranch seasoning mix. Pulse until smooth.
Spoon the mash onto plates and top with the mini meatloaves. Sprinkle with chopped green onions before serving.