Place a rack in the center of the oven and preheat to 350°F. Coat a two-quart (11x7) casserole dish with cooking spray. ( You could use a 9x13, the casserole will just be more spread out.)
In large nonstick skillet heat the olive oil over medium-high heat. Once hot add the ground beef, onion and bell peppers, cooking until meat is fully cooked and vegetables are softened.; about 8-10 minutes. (You may need to turn up the heat to evaporate any liquid that may be present.) Add garlic and red pepper flakes (stir constantly), cooking until fragrant, about 30 seconds.
Add tomato sauce, Rotel and remaining spices. Bring to a gentle boil, then reduce heat and simmer uncovered for 10 minutes. Add frozen corn, simmering a few minutes more.
Simultaneously, cook the pasta by heating 6 cups of salted water in a medium size pot. Add the dry pasta and cook until almost al dente—it should still be too firm to eat. Reserve 1 1/2 cups of the pasta cooking water, then drain and set aside.
Pour 1/2 cup of the pasta water you set aside back into the empty pot where you cooked the pasta. Add Greek yogurt, cream cheese, and cornstarch. Whisk the ingredients together until well combined. Stir in 1/2 cup of cheese while continuing to whisk until the mixture is mostly smooth.
Add half of the sliced green onions, the pasta, and the remaining 1 cup of pasta water to the yogurt mixture. Mix them together, then transfer the noodles and any liquid from the pot into an even layer at the bottom of the prepared baking dish.
Spoon the beef mixture over the pasta mixture and sprinkle with the remaining cheddar cheese.
Bake the casserole until edges are bubbling and cheese is browning on top, about 18-25 minutes. When done baking, sprinkle with remaining green onions. Let rest for 15 minutes before serving.