Season the meat with salt, pepper, and cumin
Cut open the dried chiles with scissors and remove the seeds
Fry the dried chiles with a small amount of oil in a frying pan for 2-3 minutes, moving constantly so they don't burn. Set aside
Add the chiles from the previous step to a small pot with boiling water for about 10 minutes, or until softened.
In the same frying pan where you fried the chiles, add 1 tablespoon of oil and cook the onions and tomatoes until they are browned. Add the garlic, peppercorns, bay leaves, cinnamon stick, and all of the remaining spices except for the ground cumin and ginger. Continue cooking for about 5 minutes, moving it around often.
Add the chiles (including the water), the ingredients from the previous step, and the ginger, cumin, apple cider vinegar and water to a blender and blend until smooth. It will still be pretty thick, but that is fine. Strain and set aside the resulting sauce for the next step.
Pour the sauce over the meat in a large bowl and cover. If using the oven or stovetop methods, you will want to marinate for at least 2 hours or overnight. If using the electric pressure cooker option, you can marinate it, but it isn't necessary.
Follow the cooking instructions according to your preferred method below.