PreparationStart by preheating the oven to 350 F.
Drizzle the oil into a large skillet on medium high heat. Add the onions and sauté for about 3 minutes.
Add the ground beef and season with salt and pepper. Cook until beef is no longer pink.
While the ground beef is cooking, cook your pasta according to package instructions for firm al dente.
Once cooked, drain off the water and set pasta aside for now.
After the ground beef is cooked, add the tomato sauce, diced tomatoes and green chilies, beans, chili powder, cumin, cayenne and water. Give it a stir and let it simmer for about 5 minutes.
After 5 minutes, stir in the cooked pasta. Stir to combine.
Pour the chili pasta mixture into a 9×13 pan. Flatten it out with a spatula and sprinkle with cheese. Place in the oven for 30 minutes or until the edges are bubbling and the cheese has fully melted.
Spoon into serving dishes and top with sour cream and green onions.