Preheat oven to 350°F. Spray a 9x13-inch baking dish with nonstick spray or line with foil and set aside.
In a large pot of salted water, boil the pasta to al dente according to package instructions. Drain.
1 pound dry rigatoni pasta
While the pasta is cooking, prepare the sausage: Heat the oil in a large skillet set over medium-high heat. Add the sausage and onion, crumbling the sausage as it cooks.
1 tablespoon olive oil, 16 ounces pork sausage, ½ onion
When the sausage is almost cooked, add in the taco seasoning and green chiles.
1 ounce Taco Seasoning, 4.5 ounces chopped green chiles
Once the sausage is fully cooked, remove from heat and stir in the salsa verde. Set aside.
16 ounces salsa verde
Add the cooked pasta, stir, and pour half of the mixture into the prepared baking dish.
Top the pasta with 8 ounces of cheese. Cover with the remaining pasta/sausage mixture and then finally top with the second 8 ounces of cheese. No need to stir.
16 ounces shredded Mexican Blend cheese
Bake for 30-35 minutes or until fully melted and bubbly. Top with diced tomatoes and fresh cilantro, if desired.
Diced cherry tomatoes, Fresh cilantro