Preheat the Traeger grill or oven to 400 degrees. Set the cast iron skillet on the grill or in the oven to preheat until ready.
Boil the poblano peppers for 10 minutes to soften the outer skin. Remove from the water and let cool. Slice the peppers open, run under cold water and remove the seeds. Set aside.
Heat a skillet over medium heat and add the oil and onions cooking for 5 minutes. Add the ground meat to the skillet and cook until browned. Season with cumin. coriander, garlic powder, Mexican oregano and salt. Remove from heat.
In a bowl combine the meat, shredded cheese, cream cheese, cooked quinoa (or rice), cilantro and jalapeno salsa. Divide the filling and stuff each poblano pepper. Top each stuffed pepper with more shredded cheese.
Carefully set the stuffed poblano peppers in the cast iron skillet and bake for 30-35 minutes.
Serve each stuffed pepper with avocado, sour cream and salsa.
Notes
NOTE: To pack each stuffed poblano pepper with more protein, crack an egg on each pepper 20 minutes into cooking. Cook the last 10-15 minutes to ensure the eggs are fully cooked.