Place the chicken hearts, olive oil, salt, pepper, garlic powder, onion powder, smoked paprika and cumin in a large bowl.
Use a large spoon, or your hands, to mix everything together, coating the hearts with the oil and seasonings.
Heat a large, heavy frypan over medium-high heat, for about 3 minutes.
Add the seasoned chicken hearts. Cook, stirring often, until browned and cooked through, 5-7 minutes. If the pan becomes too hot, lower the heat to medium.
Divide the hearts between four plates. Drizzle them with the pan juices, garnish with chopped parsley, and serve.
Video
Notes
Make sure not to overcook the hearts, or they will turn out tough. When properly cooked, they're nice and tender, if a bit chewy. Having said that, keep in mind that the USDA says they should reach an internal temperature of 165 degrees F.