Preheat oven to 350 degrees.
Cook pasta according to package directions, without salt or oil and set aside.
Heat olive oil in a large skillet. Saute the onion, green pepper, garlic and red pepper flakes over medium heat. Add chicken sausage and break it up into crumbles as you stir.
Add tomato paste, salt, pepper, and diced tomatoes, and bring to a boil. Reduce heat and simmer for about 10 minutes, stirring occasionally.
In a large bowl, combine cooked pasta, sausage mixture, and basil. Place half of the pasta mixture in a lightly oiled 4-quart casserole dish. Top with half of the mozzarella-style cheese and half of the parmesan substitute.
Bake for 25 minutes or until bubbly.