Sauté the Chicken: In a large pot, heat 2 tbsp olive oil over medium heat. Add 1 lb chicken cut into bite-sized pieces, seasoning with salt, pepper, 1 tsp basil, and 1 tsp oregano. Cook for 5-7 minutes until browned and cooked through. Remove and set aside.
Sauté Garlic: In the same pot, add 3 cloves minced garlic and sauté for 1 minute, stirring constantly to avoid burning.
Add the Liquid Ingredients: Pour in 2 cups chicken broth, 1 can diced tomatoes (including juices), 1 cup marinara sauce, and 1/2 cup heavy cream. Stir to combine, ensuring all bits from the bottom of the pot are incorporated.
Cook the Pasta: Mix in 2 cups uncooked pasta—bring the mixture to a boil. Once boiling, reduce to a simmer and cover. Cook for 10-12 minutes, stirring occasionally, until the pasta is al dente and has absorbed most of the liquid.
Add Chicken and Cheese: Stir in the cooked chicken and 1 cup shredded mozzarella and 1/2 cup grated Parmesan. Mix everything until the cheese has melted and is evenly distributed throughout the pasta.
Garnish and Serve: Remove from heat and garnish with fresh parsley before serving warm.