I learned this creamy ground turkey and spinach pasta on a rushed weeknight when I wanted something quick, comforting, and not too heavy—yet still saucy enough to please picky eaters. It’s a one-skillet sauce base folded with cooked penne, brightened by baby spinach and finished with Parmesan. The result is cozy, fast, and reliably weeknight-friendly.
Why you’ll love this dish
This pasta hits several home-cooking sweet spots: lean protein from ground turkey, a creamy sauce without needing a vat of cream, and a handful of spinach that sneaks in a serving of greens. It cooks fast, uses pantry staples, and scales easily for leftovers or a crowd.
“Easy, comforting, and something the whole family asks for twice a month.” — a note from my weeknight rotation
If you like other hearty, comforting casseroles, try a similar one-pan option like cheesy ground beef and rice casserole for a change of pace.
How this recipe comes together
- Boil the penne until al dente and set it aside. This keeps the pasta from overcooking while you finish the sauce.
- Sauté onion and garlic in olive oil to build the flavor base.
- Brown the ground turkey and season well so the meat adds depth to the sauce.
- Add chicken broth and half-and-half and simmer gently to meld flavors.
- Toss in cooked pasta and baby spinach so the heat wilts the greens and the sauce clings to the pasta.
- Finish with grated Parmesan for creaminess and umami.
For another creamy beef-forward pasta idea to compare textures and flavors, check this creamy beef pasta variation.
Gather these items
What you’ll need:
- 8 ounces penne pasta, uncooked (swap: rotini or rigatoni work the same)
- 1 pound ground turkey (sub: ground chicken or lean ground beef)
- 4 cups baby spinach, packed (sub: 6–8 cups loosely chopped mature spinach)
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1.5 cups low-sodium chicken broth (sub: vegetable broth for vegetarian swap)
- 1 cup half-and-half (note: for lighter sauce use 3/4 cup milk + 1/4 cup light cream)
- 1/2 cup grated Parmesan cheese (use Pecorino Romano if you like sharper saltiness)
- 1 tablespoon olive oil
- 3/4 teaspoon kosher salt (adjust to taste)
- 1/4 teaspoon ground black pepper
- 1/2 teaspoon crushed red pepper flakes (optional, for heat)
If you prefer a beefy twist, take inspiration from this creamy beef pasta recipe and swap the turkey for ground beef.
How to prepare it
- Bring a large pot of salted water to a rolling boil. Add the penne and cook until al dente, 9–11 minutes. Drain and set aside.
- Warm the olive oil in a large skillet over medium heat. Add the diced onion and cook until softened, about 3 minutes.
- Add the minced garlic and cook 30–60 seconds, until fragrant but not browned.
- Add the ground turkey. Break it up with a spoon and season with salt and pepper. Cook until no pink remains, about 6 minutes; let it brown a bit for better flavor.
- Pour in the chicken broth and the half-and-half. Bring to a gentle simmer and let it reduce slightly for 2–3 minutes so the sauce thickens.
- Stir in the cooked penne, baby spinach, and crushed red pepper flakes. Fold gently until the spinach wilts and the pasta is coated.
- Remove from heat and stir in the grated Parmesan until melted and the sauce clings to the pasta. Serve immediately with extra Parmesan and a crack of black pepper.
Cook’s notes: reserve 1/4 cup of pasta water before draining if you want to adjust sauce consistency later.
Best ways to enjoy it
Serve this pasta straight from the skillet for a rustic look. Pair it with:
- A simple green salad dressed with lemon vinaigrette to cut the richness.
- Roasted cherry tomatoes or blistered peppers on the side for brightness.
- Crusty garlic bread or warm rolls to mop up the sauce.
For a date-night upgrade, serve alongside a shareable, indulgent pasta like Marry Me Pasta as a romantic second course or decadent companion.
How to store & freeze
- Refrigerator: Cool leftovers within two hours and store in an airtight container for up to 3–4 days.
- Reheating: Reheat on the stovetop over low heat with a splash of broth or milk to loosen the sauce, or microwave in a covered dish, stirring halfway through. Heat until steaming and reach an internal temperature of 165°F (74°C).
- Freezing: Freeze in a shallow airtight container for up to 2 months. Thaw overnight in the fridge before reheating. Note: the texture of the spinach will be softer after freezing.
Food safety tip: never leave the cooked dish at room temperature for more than two hours to prevent bacterial growth.
Pro chef tips
- Don’t crowd the pan when browning the turkey. Give it space so it can brown instead of steam.
- Use low-sodium broth because Parmesan and added salt can make the dish saltier than expected.
- Grate your own Parmesan if possible—pre-grated versions often contain anti-caking agents that change melting.
- If the sauce seems thin, simmer a minute longer; if it’s too thick, thin with reserved pasta water or a splash of broth.
- Add spinach at the end to keep it vibrant and prevent an overly mushy texture.
Creative twists
- Make it spicy: increase crushed red pepper flakes and stir in a spoonful of harissa or sambal olek.
- Mediterranean: add a handful of chopped sun-dried tomatoes and a sprinkle of toasted pine nuts.
- Vegetarian: replace turkey with sautéed mushrooms and a can of white beans for protein.
- Cheesy bake: transfer to a baking dish, top with extra Parmesan and panko, and broil for a gratin finish.
- Lighter version: use whole-wheat or gluten-free pasta and swap half-and-half for unsweetened almond milk plus a teaspoon of cornstarch to thicken.
Your questions answered
Q: Can I make this ahead for meal prep?
A: Yes — store portions in airtight containers for up to 3 days. Reheat with a splash of broth to refresh the sauce. Freezing is possible, but spinach texture softens after thawing.
Q: Is ground turkey a healthy swap for ground beef?
A: Ground turkey is typically leaner than beef and a good source of protein. It reduces saturated fat but can be drier; browning and seasoning well helps keep it flavorful.
Q: Can I use milk instead of half-and-half?
A: You can. Use whole milk and add 1 teaspoon of cornstarch mixed with a little cold water to help thicken, or accept a slightly thinner sauce. Alternatively, use a mix of milk and a small amount of cream.
Q: How do I keep the sauce from separating?
A: Avoid boiling after adding half-and-half. Keep to a gentle simmer and remove from heat before adding Parmesan. Stir constantly while adding cheese so it emulsifies into the sauce.
Q: Can I swap the penne for something else?
A: Definitely. Short shapes like rotini, rigatoni, or shells hold the sauce well. For a gluten-free meal, use a gluten-free pasta and follow the same timings or the package instructions.
Enjoy this simple, creamy weeknight pasta that balances speed with thoughtful technique—savory, satisfying, and easy to adapt.
Print
Creamy Ground Turkey and Spinach Pasta
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Lean Protein
Description
A quick and comforting one-skillet pasta dish featuring ground turkey, creamy sauce, and baby spinach.
Ingredients
- 8 ounces penne pasta, uncooked
- 1 pound ground turkey
- 4 cups baby spinach, packed
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1.5 cups low-sodium chicken broth
- 1 cup half-and-half
- 1/2 cup grated Parmesan cheese
- 1 tablespoon olive oil
- 3/4 teaspoon kosher salt
- 1/4 teaspoon ground black pepper
- 1/2 teaspoon crushed red pepper flakes (optional)
Instructions
- Bring a large pot of salted water to a rolling boil. Add the penne and cook until al dente, 9–11 minutes. Drain and set aside.
- Warm the olive oil in a large skillet over medium heat. Add the diced onion and cook until softened, about 3 minutes.
- Add the minced garlic and cook 30–60 seconds, until fragrant but not browned.
- Add the ground turkey. Break it up with a spoon and season with salt and pepper. Cook until no pink remains, about 6 minutes; let it brown a bit for better flavor.
- Pour in the chicken broth and the half-and-half. Bring to a gentle simmer and let it reduce slightly for 2–3 minutes so the sauce thickens.
- Stir in the cooked penne, baby spinach, and crushed red pepper flakes. Fold gently until the spinach wilts and the pasta is coated.
- Remove from heat and stir in the grated Parmesan until melted and the sauce clings to the pasta. Serve immediately with extra Parmesan and a crack of black pepper.
Notes
Reserve 1/4 cup of pasta water before draining if you want to adjust sauce consistency later.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 4g
- Sodium: 600mg
- Fat: 15g
- Saturated Fat: 6g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 70mg
Keywords: creamy pasta, ground turkey, quick dinner, weeknight meal, comfort food