Spray slow cooker insert with non stick cooking spray. Heat a large, high sided skillet over medium high heat. Add a drizzle of oil, followed by the ground beef, bell and poblano peppers, and onion. Cook until ground beef is no longer pink, and cooked through. Drain.
Add the taco seasoning, green chiles, tomatoes, beans, corn and cilantro to the pot and stir to combine. Taste mixture and add salt and pepper to taste.
Put about 1 heaping cup of the mixture into the bottom of the slow cooker. Place 2 corn tortillas on top of the mixture. Add another heaping cup of the mixture, a handful of cheese, and 3 more tortillas. Keep layering in this order until all filling has been added to the slow cooker: 3 tortillas, filling mixture, handful cheese. Reserve a handful of cheese for the next step.
Cook on low for 3-5 hours, or on high 2-3 hours, until everything is just warmed through. Do not overcook, or the tortillas will begin to fall apart. During the last 15 minutes of cooking, add the reserved handful of cheese, replace lid and cook until melted. Serve immediately, garnished as desired.