Heat up a large skillet with some fat over medium-high heat.
Add your garlic until the smell becomes fragrant, then add your diced onions. Let the onions cook down until they become translucent.
Add your ground beef to cook down.
Once your ground beef is turning brown, add the rest of your ingredients, minus the poblano peppers.
While the flavors meld, cut the tops off of the poblanos and rinse the inside and out to get rid of the extra seeds. Cut a slit down the side of them and stuff them with the cook meat.
Place them on a covered baking sheet (I covered mine with foil) and bake for 20-25 minutes of until the poblanos begin to blister and soften.
Then eat them. I let mine sit for a bit. Actually I let them sit over night since I cooked them at 11:30 at night. Probably should eat them while they are still warm. Just sayin.