Preheat oven to 350°.
Grease an 8x12” glass baking dish.
Set aside.
Cook pasta according to package directions.
Meanwhile, pour olive oil into a large skillet.
Add chicken and sauté about 5-7 minutes, turning to brown on all sides.
Add onion, bell peppers and seasonings and sauté until chicken is cooked through and opaque, about 8-10 minutes.
Add garlic and sauté about a minute, until garlic is fragrant.
In a blender, pulse tomatoes and paste until pureed.
Add tomato mixture to chicken mixture in skillet.
Stir in chicken broth.
Cover with lid and simmer over reduced heat about 10-15 minutes, until mixture is thickened.
Drain pasta in colander and toss with chicken mixture. Spread half of the pasta mixture into prepared baking dish.
Sprinkle with half of the cheeses.
Spread remaining pasta mixture over top of cheese layer and top again with remaining cheeses.
Cover with foil and bake about 30 minutes.
Remove foil and bake an additional 15-20 minutes until casserole is heated through.
If desired, garnish with fresh oregano and additional cheese.