Mix chili powder, cumin, ground red pepper, salt, and black pepper in a bowl and rub spices on both sides of tilapia.
Heat ½ tbsp oil in a skillet over medium-high heat. Add corn, onion, and bell pepper. Cook until softened, about 4-5 minutes.
Add garlic and cook until fragrant, stirring occasionally, about 30 seconds.
Add beans and stir to combine. Cook until heated through, about 2-3 minutes. Transfer veggies out of pan and set aside.
Heat ½ tbsp oil in the same pan. Add tilapia and sear both sides until opaque, about 2-3 minutes per side. Transfer out of pan and set aside.
To serve, layer veggies and tilapia in a bowl and top with cilantro.
