Preheat oven to 425°F. Grease a deep 8-inch or 9-inch square baking dish or spray with nonstick cooking spray; set aside.
In a large bowl, whisk together marinara sauce, Alfredo sauce, chicken broth, pesto, salt, basil, garlic powder, and pepper.
Stir in tomatoes and uncooked pasta.
Transfer mixture to prepared baking dish. Cover tightly with foil and bake until pasta is al dente (almost tender), about 40-45 minutes.
Remove foil and stir the pasta in the dish. Sprinkle mozzarella cheese and Parmesan cheese over top.
Return to the oven and bake, uncovered, for 5-10 more minutes, or until pasta is tender and cheese is melted.
Let the dish stand for about 5 minutes before serving. Sprinkle with fresh basil or other fresh herbs.