This creamy one pot ground turkey pasta with veggies is the kind of weeknight dinner that earns a permanent spot in your rotation. We’re talking 46 grams of protein per serving, a rich tomato cream sauce, and a full pan of colorful vegetables, all done in about 40 minutes with minimal cleanup.
I first made this on a weeknight when I had a pound of ground turkey, half a zucchini on its last leg, and a box of rigatoni in the pantry. My teenagers barely looked up from the pan before asking for seconds. When the kids fight over something that’s also hitting 46g protein per serving, that’s a win I’m not messing with. This creamy one pot ground turkey pasta with veggies has been on our weekly dinner list ever since.
The sauce cooks right into the pasta rather than sitting on top of it, which gives you that creamy, clingy texture that makes every bite satisfying. Sundried tomatoes add a punch of depth that jarred sauce just never quite delivers.
Table of Contents
Ingredients for Creamy One Pot Ground Turkey Pasta with Veggies
I’ve made this recipe dozens of times and a few ingredients really do make a noticeable difference. I always use 93% lean ground turkey because anything leaner tends to dry out, and anything fattier makes the sauce greasy. Oil-packed sundried tomatoes are my preference here since they carry so much more flavor than the dry-packed kind. Here’s everything you’ll need:
- 1 1/2 tbsp olive oil
- 1 small onion, diced
- 2 cups diced mushrooms and zucchini (roughly equal parts)
- 1 cup baby tomatoes, halved
- 1/3 cup sundried tomatoes, diced (oil-packed preferred)
- 3 garlic cloves, minced
- 1 1/4 tsp salt
- 2 tsp dried oregano
- 1/4 tsp black pepper
- 1/4 tsp chili flakes
- 450g (1 lb) lean ground turkey, 93% lean recommended
- 3 to 3 1/2 cups chicken broth, plus up to 1/2 cup extra on standby
- 1 cup milk of your choice
- 1 1/4 cups tomato sauce
- 300g (10 oz) dried rigatoni, penne, ziti, or tortiglioni
- 1/2 cup shredded part-skim mozzarella cheese
- 1/4 cup fresh basil, minced, plus more for garnish
- 2 cups fresh spinach (optional)
In my experience, keeping an extra half cup of chicken broth nearby before you add the pasta is a habit worth building. Pasta can vary by brand and the sauce thickens faster than you’d expect.

Step-by-Step Instructions
I recommend reading through all the steps before you start, especially the pasta-simmering stage where stirring frequency really matters. This is a forgiving recipe but that one step is the difference between a creamy sauce and a sticky clump at the bottom of the pan.
Step 1: Heat olive oil in a 3.5-quart or larger braiser or high-sided pan over medium heat. Add the diced onion and cook for 3 to 4 minutes, stirring occasionally, until softened and slightly translucent.
Step 2: Add the diced mushrooms, zucchini, halved baby tomatoes, and sundried tomatoes. Season with a pinch of salt and pepper. Cook for 5 to 7 minutes, stirring occasionally, until the mushrooms and zucchini have some light browning and are softened. That browning builds real flavor, so don’t rush this step.
Step 3: Stir in the minced garlic, dried oregano, remaining salt, pepper, and chili flakes. Cook for about 1 minute until fragrant. The pan will smell incredible at this point.
Step 4: Add the ground turkey and break it into small crumbles using a wooden spoon or spatula. Cook for 7 to 8 minutes until cooked through with no pink remaining. Pro tip: smaller crumbles mean more surface area coated in sauce, which makes every bite better.
Step 5: Pour in the chicken broth, milk, and tomato sauce. Raise the heat to high and bring the liquid to a full boil. Once boiling, stir in the dry pasta and reduce heat to medium or medium-low to keep a steady simmer. Stir the pasta every 2 to 3 minutes so it does not stick to the bottom. Cook for 12 to 15 minutes until most of the liquid is absorbed and you are left with a thick, creamy sauce. If using spinach, stir it in during the last minute of cooking.
Step 6: If the pasta still has a little bite left but the liquid is nearly gone, pour in up to 1/2 cup additional chicken broth and continue simmering. Different pasta shapes absorb liquid at different rates, so this is a normal adjustment.
Step 7: Turn off the heat completely before adding the cheese. Stir in the shredded mozzarella until fully melted and combined, then fold in the fresh minced basil.
Step 8: Serve immediately topped with additional fresh basil and extra chili flakes if you like more heat.
What to Serve with Creamy One Pot Ground Turkey Pasta with Veggies
This pasta is filling enough to stand completely on its own, but a simple side pulls the whole meal together. Here are pairings that work really well with the flavor profile:
Crusty garlic bread: A thick slice of toasted sourdough rubbed with garlic is perfect for catching any extra sauce left in the bowl. No side dish works harder for less effort.
Arugula salad with lemon: The peppery bite and acidity of a simple arugula salad cuts right through the richness of the cream sauce and balances the meal. Dress it with just lemon juice, olive oil, and a pinch of salt.
High-Protein Italian Grinder Salad: If you want to keep the protein count high across the whole meal, this chopped sub salad is a natural fit alongside a bowl of this pasta. It is hearty, bright, and takes minutes to pull together.
Ground Turkey and Zucchini Skillet: If you are meal prepping and want a lighter side that uses the same base ingredients, this skillet is a smart companion for batch cooking days.
Roasted broccoli with parmesan: Toss broccoli florets with olive oil, salt, and a handful of parmesan and roast at 425F for 20 minutes. The slightly crispy edges contrast nicely with the creamy pasta texture.
Best Sausage and White Bean Soup: On a colder night when you want something extra comforting, a small bowl of this soup alongside the pasta makes for a cozy, protein-forward spread.

Storage and Serving Tips
Store any leftovers in an airtight container in the refrigerator for up to 4 days. The pasta will absorb more of the remaining sauce as it sits overnight, which is completely normal.
When reheating, add a splash of chicken broth or water (about 2 to 3 tablespoons per serving) before warming on the stovetop over medium-low heat or in the microwave. Stir halfway through reheating to bring the creamy texture back. I recommend stovetop reheating when you have a few extra minutes because it keeps the texture closest to freshly made.
This recipe is one of my most-used for weekly meal prep. Portion it into four airtight containers on Sunday and you have a high-protein lunch or dinner ready every day through Thursday. Store the fresh basil separately and add it right before eating for the brightest flavor and color.
You Might Also Love These Recipes
If this one pot turkey pasta hit the spot, these recipes use similar ingredients and fit the same weeknight dinner style:
Creamy Ground Turkey Spinach Pasta is a close cousin to this recipe with a slightly different sauce profile and a generous amount of spinach folded in.
High-Protein Hamburger Helper is another one-pot ground meat pasta that takes about the same amount of time and is a major hit with kids.
High-Protein Chicken Fajita Pasta swaps in chicken and fajita seasoning for a totally different flavor direction that uses the same one-pot technique.
Ground Turkey Bowls are perfect when you want the same lean turkey base in a lighter, lower-carb format.
Conclusion
This creamy one pot ground turkey pasta with veggies proves that a high-protein, vegetable-packed dinner does not have to mean complicated cooking or a pile of dishes. One pan, 40 minutes, and 46 grams of protein per serving. Make it once and it will earn a permanent place in your weekly dinner plans.

Creamy One Pot Ground Turkey Pasta with Veggies
Equipment
-
3.5 quart braiser or high-sided pan
Ingredients
- 1.5 tbsp olive oil
- 1 small onion diced
- 2 cups diced mushrooms and zucchini roughly equal parts, cut into similar-sized pieces
- 1 cup baby tomatoes halved
- 0.33 cup sundried tomatoes diced, oil-packed preferred
- 3 garlic cloves minced
- 1.25 tsp salt
- 2 tsp dried oregano
- 0.25 tsp black pepper
- 0.25 tsp chili flakes plus more to garnish
- 450 g lean ground turkey 93% lean recommended
- 3.25 cups chicken broth 3 to 3.5 cups plus up to 0.5 cup extra on standby
- 1 cup milk of your choice
- 1.25 cups tomato sauce
- 300 g dried rigatoni, penne, ziti, or tortiglioni
- 0.5 cup shredded part-skim mozzarella cheese
- 0.25 cup fresh basil minced, plus more to garnish
- 2 cups fresh spinach optional
Instructions
-
Heat olive oil in a 3.5-quart or larger braiser or high-sided pan over medium heat. Add the diced onion and cook for 3 to 4 minutes, stirring occasionally, until softened and slightly translucent.
-
Add the diced mushrooms, zucchini, halved baby tomatoes, and sundried tomatoes. Season with a pinch of salt and pepper. Cook for 5 to 7 minutes, stirring occasionally, until the vegetables have light browning and are softened.
-
Stir in the minced garlic, dried oregano, remaining salt, pepper, and chili flakes. Cook for about 1 minute until fragrant.
-
Add the ground turkey and break it into small crumbles using a wooden spoon or spatula. Cook for 7 to 8 minutes until cooked through with no pink remaining.
-
Pour in the chicken broth, milk, and tomato sauce. Raise heat to high and bring to a full boil. Once boiling, stir in the dry pasta and reduce heat to medium or medium-low to keep a steady simmer. Stir the pasta every 2 to 3 minutes to prevent sticking. Cook for 12 to 15 minutes until most of the liquid is absorbed and a thick creamy sauce remains. If using spinach, stir it in during the last minute of cooking.
-
If the pasta still has a little bite but the liquid is nearly gone, add up to 1/2 cup additional chicken broth and continue simmering.
-
Turn off the heat completely before adding the cheese. Stir in the shredded mozzarella until fully melted and combined, then fold in the fresh minced basil.
-
Serve immediately topped with additional fresh basil and extra chili flakes if desired.
