Cook pasta according to package directions. Drain and set aside.
In a large skillet, brown ground beef or turkey over medium heat. Drain excess fat.
Add diced onions and green peppers to the skillet. Sauté until softened.
Stir in enchilada sauce, sour cream, black beans, corn, and cooked pasta.
Simmer for 5 minutes, stirring occasionally, until well combined and heated through.
Top with shredded cheese and cover with a lid. Let it sit until the cheese is melted.
Serve warm with optional toppings like chopped cilantro or diced avocado.