Creamy One Pot Ground Turkey Pasta with Veggies
Learn how to make a rich and creamy one-pot ground turkey pasta loaded with vegetables. This protein-rich dinner is simple, comforting, and ideal for busy weeknights or meal prep.

This creamy one-pot ground turkey pasta with vegetables is the perfect solution when you need a filling dinner without spending hours in the kitchen. Each serving delivers plenty of protein, a velvety tomato-based cream sauce, and a variety of colorful vegetables. Best of all, everything cooks in a single pan, making cleanup incredibly easy.
I originally created this recipe on a hectic evening when I had ground turkey, a few leftover vegetables, and a box of pasta waiting in the pantry. It quickly became a family favorite. The creamy sauce coats every piece of pasta beautifully, creating a comforting meal that tastes like it took far more effort than it actually did.
Unlike traditional pasta dishes where the sauce is added later, this recipe allows the pasta to cook directly in the flavorful liquid. The result is a thick, creamy texture that clings to every bite. Sundried tomatoes bring an extra layer of richness and depth that makes the dish even more satisfying.
Ingredients for Creamy One-Pot Ground Turkey Pasta with Vegetables

After making this recipe many times, I’ve found that a few ingredient choices can greatly improve the final result. Ground turkey with a little fat content stays juicy, while oil-packed sundried tomatoes provide deeper flavor than dry-packed versions.
Ingredients
- 1½ tablespoons olive oil
- 1 small onion, diced
- 1 cup diced mushrooms
- 1 cup diced zucchini
- 1 cup cherry or baby tomatoes, halved
- ⅓ cup sundried tomatoes, chopped
- 3 garlic cloves, minced
- 1¼ teaspoons salt
- 2 teaspoons dried oregano
- ¼ teaspoon black pepper
- ¼ teaspoon red chili flakes
- 450g (1 pound) lean ground turkey
- 3 to 3½ cups chicken broth
- Up to ½ cup extra chicken broth if needed
- 1 cup milk
- 1¼ cups tomato sauce
- 300g (10 ounces) dried rigatoni, penne, ziti, or tortiglioni
- ½ cup shredded mozzarella cheese
- ¼ cup fresh basil, finely chopped
- Extra basil for garnish
- 2 cups fresh spinach (optional)
It is always helpful to keep extra broth nearby. Different pasta brands absorb liquid differently, and a small splash can help maintain the perfect creamy consistency.
Step-by-Step Instructions
Before starting, read through all the steps. The pasta cooking stage requires occasional stirring, which helps create a smooth sauce and prevents sticking.
Step 1
Heat the olive oil in a large deep skillet or braiser over medium heat. Add the diced onion and cook for 3 to 4 minutes, stirring occasionally until softened and translucent.
Step 2
Add the mushrooms, zucchini, baby tomatoes, and sundried tomatoes. Season lightly with salt and pepper. Cook for 5 to 7 minutes, stirring occasionally, until the vegetables soften and develop light browning. This step adds valuable flavor to the dish.
Step 3
Stir in the garlic, oregano, remaining salt, black pepper, and chili flakes. Cook for about 1 minute until fragrant and well combined.
Step 4
Add the ground turkey and break it into small pieces with a wooden spoon. Continue cooking for 7 to 8 minutes until the meat is fully cooked and no pink remains. Smaller crumbles allow more sauce to coat the turkey evenly.
Step 5
Pour in the chicken broth, milk, and tomato sauce. Increase the heat and bring everything to a boil. Once boiling, add the dry pasta and reduce the heat to maintain a gentle simmer. Stir every few minutes to prevent sticking. Cook for 12 to 15 minutes until the pasta becomes tender and the sauce thickens. If using spinach, stir it in during the final minute.
Step 6
If the pasta is not fully cooked but most of the liquid has been absorbed, add a little extra chicken broth and continue simmering until the desired texture is reached.
Step 7
Remove the pan from the heat. Stir in the shredded mozzarella until melted and smooth. Fold in the fresh basil and mix well.
Step 8
Serve immediately and garnish with additional basil and chili flakes if desired.
What to Serve with Creamy One-Pot Ground Turkey Pasta

Although this pasta is satisfying enough on its own, a simple side dish can complete the meal.
Garlic Bread
Warm, crusty garlic bread is perfect for soaking up any extra creamy sauce left on the plate.
Lemon Arugula Salad
A fresh arugula salad dressed with lemon juice and olive oil provides a bright contrast to the rich pasta.
High-Protein Italian Chopped Salad
A protein-packed salad pairs beautifully with this pasta while keeping the meal balanced and hearty.
Ground Turkey and Zucchini Skillet
If you’re meal prepping, this lighter side dish works well alongside the pasta and uses similar ingredients.
Roasted Parmesan Broccoli
Roasted broccoli with parmesan adds texture and a delicious savory flavor that complements the creamy sauce.
Hearty Bean and Sausage Soup
For colder evenings, a small bowl of soup alongside the pasta creates a warm and comforting dinner spread.
Storage and Reheating Tips
Store leftovers in an airtight container in the refrigerator for up to 4 days. As the pasta sits, it will naturally absorb more sauce, making the dish thicker.
When reheating, add a few tablespoons of chicken broth or water before warming. Heat gently on the stovetop or in the microwave, stirring midway through. This helps restore the creamy consistency.
For meal prep, divide the pasta into individual containers and refrigerate. Keep fresh basil separate and add it just before serving to maintain its color and flavor.
Conclusion
This creamy one-pot ground turkey pasta with vegetables shows that a nutritious, protein-packed dinner doesn’t have to be complicated. With one pan, simple ingredients, and minimal cleanup, it’s an easy recipe you’ll find yourself making again and again. The combination of tender pasta, flavorful turkey, fresh vegetables, and creamy sauce creates a comforting meal that fits perfectly into any weekly dinner routine.