Cook the rotini pasta according to package instructions until al dente. Drain and set aside.
In a large skillet, heat a tablespoon of oil over medium heat.
Add diced onion and bell peppers, sautéing until soft.
Add ground beef or turkey to the skillet, cooking until browned.
Stir in taco seasoning, mixing well to coat the meat.
Add diced tomatoes, corn, and black beans to the skillet. Stir until heated through.
Combine the cooked pasta with the meat mixture, mixing thoroughly.
Sprinkle shredded cheddar cheese over the top, allowing it to melt.
Season with salt and pepper to taste.
Serve hot, garnished with sliced avocado and fresh cilantro.