Preheat the oven to 400°F (205°C).
Line a sheet pan with parchment paper or lightly oil it. If you prefer pan-seared, heat a large skillet over medium heat.
In a large bowl, combine ground beef, ground pork, cheddar, egg, and almond flour. Mix gently with your hands or a fork.
Don’t overwork it or the meatballs can turn dense.
Add onion, garlic, minced chipotle, adobo sauce (if using), smoked paprika, cumin, oregano, salt, pepper, and cilantro. Fold everything together until just combined.
Use a scoop or spoon to form 18–22 meatballs, about 1.5 inches each. Lightly oil your hands if the mixture is sticky.
To bake: Arrange on the prepared sheet pan and bake 14–18 minutes, until cooked through and lightly browned.
Internal temperature should reach 165°F (74°C).
To pan-sear: Add 1–2 tablespoons oil to the hot skillet. Brown meatballs on all sides for 6–8 minutes, then lower heat and cover until cooked through, another 5–7 minutes.
While they cook, whisk mayo, sour cream, adobo, lime juice, and salt for the creamy chipotle sauce. Adjust heat and tang to taste.
Rest meatballs for 3–4 minutes.
Serve with the sauce, fresh cilantro, and lime wedges if you like.