I still remember the first time I tossed browned turkey with spinach and a quick cream sauce over penne — it felt like a cozy weeknight upgrade that didn’t demand hours or gourmet skills. This Creamy Ground Turkey Spinach Pasta is creamy without being heavy, comes together in about 30 minutes, and stretches a pound of turkey into comforting leftovers. If you like this lighter take, you might also enjoy my creamy beef pasta recipe for a richer alternative.
Why you’ll love this dish
This recipe hits a sweet spot: fast, family-friendly, and flexible. The lean ground turkey keeps it lower in fat than classic cream-based pastas, while the spinach folds in nutrients and color without fuss. It’s a great weeknight staple when you want something satisfying but not overly heavy.
"Fast enough for a busy weeknight, cozy enough for dinner company — the sauce clings to the penne perfectly."
Reasons to try it now:
- Ready in about 30 minutes from stove to table.
- Budget-smart: a pound of turkey and pantry staples feed four.
- Kid and adult approved: mild heat from red pepper flakes is optional.
- One-skillet sauce after the pasta cooks keeps cleanup simple.
The cooking process explained
Step-by-step overview
- Boil and drain the penne until just al dente.
- Sauté aromatics, brown the turkey, then deglaze the pan with broth and add cream.
- Stir in pasta and spinach so the greens wilt into the sauce.
- Finish with Parmesan for a silky, clingy coating.
This quick flow lets you multitask: while the pasta boils you can prepare the onion and garlic, then finish the sauce in one skillet.
What you’ll need
- 8 ounces penne pasta, uncooked
- 1 pound ground turkey
- 4 cups baby spinach, packed (you can swap for 5–6 ounces frozen spinach; thaw and squeeze excess water)
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1.5 cups low-sodium chicken broth (or use low-sodium vegetable broth)
- 1 cup half-and-half (substitute: 3/4 cup whole milk plus 1/4 cup plain Greek yogurt whisked in for a lighter option)
- 1/2 cup grated Parmesan cheese, plus extra for serving
- 1 tablespoon olive oil
- 3/4 teaspoon kosher salt
- 1/4 teaspoon ground black pepper
- 1/2 teaspoon crushed red pepper flakes (optional, adjust to taste)
Notes: If you need a dairy-free version, see Variations below for swaps.
Step-by-step instructions
- Fill a large pot with salted water and bring it to a boil. Add the penne and cook until al dente according to package directions. 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.
- Stir in the minced garlic and cook 1 minute until fragrant.
- Add the ground turkey to the skillet. Season with the kosher salt and black pepper. Break the meat up and cook until browned and no longer pink, about 6 minutes.
- Pour the chicken broth and half-and-half into the skillet. Stir and scrape any browned bits from the bottom of the pan. Bring the mixture to a gentle simmer.
- Add the cooked penne, baby spinach, and crushed red pepper flakes. Fold gently until the spinach wilts and everything is evenly coated.
- Stir in the grated Parmesan cheese until it melts and the sauce clings to the pasta. Taste and adjust seasoning if needed. Serve immediately.
Best ways to enjoy it
Serving suggestions
- Plate generous scoops in shallow bowls and finish with extra grated Parmesan and a grind of black pepper.
- Add a squeeze of lemon on top to brighten the cream if you prefer a fresher profile.
- Serve with a crisp green salad dressed in a simple vinaigrette for contrast.
- Toasted garlic bread or warm baguette slices are great for mopping up the sauce.
For another weeknight pasta with a spicy touch, try the creamy Cajun chicken pasta.
Storage and reheating tips
Keeping leftovers fresh
- Refrigerate: Cool the pasta to room temperature, store in an airtight container, and refrigerate for up to 3 days.
- Reheat: Warm gently on the stove over low heat with a splash of chicken broth or milk to loosen the sauce. Microwaving works too; use 30-second bursts and stir between intervals.
- Freeze: For longer storage, freeze in an airtight container for up to 2 months. Thaw overnight in the fridge before reheating. Note that texture of the cream sauce may change slightly after freezing; loosen with liquid when reheating.
- Food safety: Do not leave cooked pasta at room temperature for more than 2 hours. Reheat to steaming hot before serving.
Helpful cooking tips
- Don’t overcook the pasta; al dente holds up better when mixed into the sauce.
- Brown the turkey well. Those browned bits add savory depth when you deglaze with broth.
- If the sauce looks thin, simmer a minute longer to reduce. If it gets too thick, add a couple of tablespoons of broth or milk.
- Grate Parmesan from a wedge rather than using pre-grated for creamier melting and better flavor.
- Taste before adding more salt; Parmesan contributes saltiness.
Creative twists
Recipe variations
- Make it smoky: stir in a teaspoon of smoked paprika and finish with chopped roasted red peppers.
- Make it heartier: add sliced mushrooms when cooking the onion, or stir in a cup of cooked white beans.
- Make it dairy-free: use unsweetened oat or cashew milk thickened with 1 tablespoon cornstarch whisked into the broth, and swap Parmesan for a dairy-free grated alternative.
- Add herbs: finish with chopped basil or parsley for a fresh lift.
- Swap protein: use ground chicken or a plant-based ground substitute for different textures.
Common questions
How long does this recipe take from start to finish?
Active time is about 25 to 30 minutes, including boiling the pasta and finishing the sauce in one skillet.
Can I use frozen spinach instead of fresh?
Yes. Thaw the frozen spinach and squeeze out excess water before adding. Fold it in toward the end, since it’s already cooked.
What can I use instead of half-and-half?
You can use whole milk mixed with a bit of Greek yogurt (3/4 cup milk + 1/4 cup yogurt) for creaminess, or heavy cream for a richer sauce. Non-dairy milks work if thickened slightly with a slurry of cornstarch.
Can I prepare this ahead for meal prep?
Yes. Store in meal prep containers and refrigerate up to 3 days. Reheat gently and add a splash of broth or milk to revive the sauce.
Is ground turkey safe to eat with these quick cooking times?
Yes. Ground turkey must reach an internal temperature of 165°F to be safe. Cook until no pink remains and juices run clear, then continue with the recipe.
Will freezing change the texture of the sauce?
Freezing can make the creamy sauce a bit grainy. Thaw slowly in the fridge and reheat with added liquid to restore a silky texture.

Creamy Ground Turkey Spinach Pasta
Ingredients
Method
- Fill a large pot with salted water and bring it to a boil. Add the penne and cook until al dente according to package directions. 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.
- Stir in the minced garlic and cook for 1 minute until fragrant.
- Add the ground turkey to the skillet. Season with the kosher salt and black pepper. Break the meat up and cook until browned and no longer pink, about 6 minutes.
- Pour the chicken broth and half-and-half into the skillet. Stir and scrape any browned bits from the bottom of the pan. Bring the mixture to a gentle simmer.
- Add the cooked penne, baby spinach, and crushed red pepper flakes. Fold gently until the spinach wilts and everything is evenly coated.
- Stir in the grated Parmesan cheese until it melts and the sauce clings to the pasta. Taste and adjust seasoning if needed. Serve immediately.


