All the flavors of a classic Margherita pizza in cheesy pasta form! This One Pot Chicken Margherita Pasta with Ricotta is loaded with ripe tomatoes, garlic, basil and Italian seasonings in a creamy-dreamy ricotta parmesan sauce! It's easy to make and even easier to devour!
Cook chicken: Melt 1 tablespoon of butter in a large straight sided skillet, or Dutch oven, over medium high heat. Add the chicken* and season generously with salt and pepper. Cook until golden brown, but not cooked through, about 4-6 minutes total. Remove chicken to a plate.
Cook vegetables: Reduce heat to medium low and add in the oil and remaining butter. Once melted, increase heat to medium and add in the onions and season with salt and pepper. Sauté for 4 minutes, stirring occasionally. Add in half of the tomatoes and continue to cook for 1 minute. Add in the garlic, Italian seasonings and crushed red pepper flakes. Cook until fragrant, about 30 seconds. Add in the flour and cook, stirring, for another 1-2 minutes.
Add the liquids: Add in the chicken broth and half-and-half, whisking constantly to combine. Bring to a simmer.
Add the chicken back to the pan along with the pasta. Bring to a slow boil, stirring occasionally, then immediately reduce to a simmer. Cover and cook for 10-15 minutes, or until the pasta is just al dente - Uncover the pan and stir once or twice during cooking to prevent the pasta from sticking together.
Reduce heat to low and stir in the parmesan cheese until melted. Stir in the remaining tomatoes. Taste and adjust for seasoning with salt and pepper.
To serve: Remove the pan from the heat and stir in the fresh basil and dollop with the ricotta. Stir to combine. Garnish with more basil, parmesan and red pepper flakes if desired. Serve and Enjoy!
*Nutrition information based on 4 servings