This easy, one-pan ground turkey dinner with fresh basil pesto, artichoke hearts, and white beans is the high-protein meal I crave every summer. It’s packed with the best Italian flavors and incredibly easy to make.
Why You’ll Love This Pesto Ground Turkey Recipe
While I love roast turkey in the fall, ground turkey is my year-round staple, especially when I need to cook something fast after a long workday. And since we’re deep into summer basil season, this skillet idea practically created itself. It’s an easy, high-protein meal that’s filling yet light, deliciously herby, and loaded with wholesome ingredients like white beans, artichoke hearts, and plenty of fresh basil pesto. Trust me, it’s just as good as it sounds! Here’s why this one’s been on repeat:
- The ultimate 30-minute dinner. Minimal effort, maximum flavor, and it all comes together in one pan.
- A nourishing balance of protein and fiber. Ground turkey and white beans pack in the protein and fiber, while veggies and seasonings round things out. Which is very similar to my Mediterranean ground beef stir fry!
- Perfect for meal prep. Whether I’m cooking for one or stocking up for the week, it keeps well and reheats beautifully.
Pesto Turkey Skillet Ingredients
- Ground Turkey: I’m using 98% lean ground turkey, though you could use 93% lean as well. It’s up to you!
- White Beans: Cannellini beans bring both protein and fiber to this dish. Feel free to swap in Great Northern beans, navy beans, or any other white beans you have on hand.
- Veggies: Chopped onion and artichoke hearts bring depth of flavor and fiber to the skillet. If you can find them, use marinated artichoke hearts for even more flavor oomph!
- Sauce base: A mix of vegetable broth and heavy cream creates a light yet creamy texture. If you’re dairy-free, use cashew cream.
- Flavor boosters: Basil pesto, freshly grated Parmesan, and fresh basil leaves add herby richness and a pop of green.
- Aromatics: Garlic, Italian seasoning, red pepper flakes, and lemon juice brighten up and round out the dish.
Find the printable recipe with measurements below.
How To Make It
Step 1: Add the onion and sauté for 2 to 3 minutes until softened. Stir in the garlic, Italian seasoning, and red pepper flakes. Cook for 1 minute more, until fragrant.
Step 2: Add the ground turkey to the skillet, and use a spatula to break it up while stirring. Cook for 5 to 6 minutes until the turkey is cooked through. Then, stir in the vegetable broth and heavy cream. Bring to a simmer over medium-high heat.
Step 3: Turn off the heat and add the cannellini beans, artichoke hearts, basil pesto, lemon juice, Parmesan, and fresh basil. Stir until everything is combined and the cheese is melted into the sauce.
Ways To Enjoy
- Turn it into a heartier bowl: Serve it over white rice, cauliflower rice (for a low-carb option), or lentils to soak up all that creamy pesto goodness. Top with avocado slices, fresh herbs, and extra Parmesan.
- Add it to zoodles: I love tossing this with zucchini noodles for an extra hearty and veggie-forward summer pasta dish.
Storage Tips
Let the skillet cool completely, then transfer leftovers to an airtight container. It will keep well in the fridge for 4 to 5 days. When ready to eat, reheat on the stovetop over medium heat or in the microwave until warmed through.
More Ground Turkey Recipes
- Turkey Burgers: The best summer cookout dinner.
- Turkey Meatloaf: Perfect for a cozy meal prep.
- Turkey Chili: A must-make for chili season.
- Turkey Meatballs: The maple mustard sauce is so good.
- Or give my other ground turkey recipes a try!
If you try this creamy pesto ground turkey skillet recipe, let me know how it turns out in the comments below! Your review will help other readers in the community. And if you’re hungry for more healthy food inspiration and exclusive content, join my free newsletter here.
Creamy Pesto Ground Turkey Skillet
Description
Video
Equipment
- Cast-Iron Braiser My favorite pan for skillet meals!
Ingredients
- 2 tablespoons extra-virgin olive oil
- ½ large yellow onion, finely chopped
- 4 garlic cloves, minced
- 2 teaspoons Italian seasoning
- ¼ teaspoon crushed red pepper flakes
- 1 pound ground turkey
- ½ cup low-sodium vegetable broth
- â…“ cup heavy cream
- 1 (15-ounce) can cannellini beans, drained and rinsed
- 1 (14-ounce) can quartered artichoke hearts, drained and roughly chopped
- ½ cup basil pesto
- ½ cup freshly grated Parmesan cheese
- 1 tablespoon fresh lemon juice
- ¼ cup (packed) fresh basil leaves, roughly chopped, plus more for garnish
- ground black pepper, to taste
Instructions
- Saute the aromatics. Heat the oil in a large skillet over medium heat. Add the onion and cook for 2 to 3 minutes, until softened. Add the garlic, Italian seasoning, and crushed red pepper flakes, and stir 1 minute more.
- Cook the ground turkey. Add the ground turkey to the skillet, use a spatula to break it up while stirring, and cook for 5 to 6 minutes, until cooked through.
- Stir in the liquids. Add the vegetable broth and heavy cream. Stir together and bring to a simmer.
- Add the veggies and cheese. Once simmering, turn off the heat and add the cannellini beans, artichoke hearts, basil pesto, Parmesan cheese, lemon juice, and fresh basil leaves. Stir until the cheese is melted.
- Serve and garnish. Add a portion to a bowl and garnish with ground black pepper and additional fresh basil. See more serving ideas above!
Lisa’s Tips
- I love using marinated artichoke hearts for extra flavor.
- If you’d like this skillet meal extra saucy to serve over rice, feel free to increase the amount of vegetable broth and cream.Â
- Storage tips: Let the skillet cool completely, then transfer leftovers to an airtight container. It will keep well in the fridge for 4 to 5 days. When ready to eat, reheat on the stovetop over medium heat or in the microwave until warmed through.
Nutrition
©Downshiftology. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited.
Behind The Scenes
The first time I tested this recipe (as pictured above) I didn’t add the artichoke hearts. It was really good, but I thought it was missing something…like a layer of extra veggies. I happened to have a can of marinated artichoke hearts in my pantry, so when I made it a second time I added those. And wow, what a difference one more layer of flavor made!!
Delish ! I made a double batch of both your basil pesto recipe and this turkey recipe. The basil pesto I made with toasted raw cashews only and the turkey recipe I added diced zucchini from my garden that needed to be used up. Next batch I’ll add shredded carrots for additional veggies and use zoodles or cauliflower rice as a base. So much flavor in both recipes, 😋 outstanding. Love all your recipes!
This is the perfect blank canvas for additional veggies! Glad you’re loving this skillet recipe, Maria.
Oh I forgot to add that I did buy marinated artichokes. They were the super star of the dish!
Thanks for sharing, Pamela! I’m sure the marinated artichokes added so much flavor.
I made this for my husband last night and he was blown away!! So delicious. I made pesto from my own basil. I didn’t have cream so I used Fairlife fat free milk (extra protein) and it was still good. I did add garden fresh cherry tomatoes on the top for a fresh taste!!
Love the additional tomatoes! Glad this dish was such a hit for both of you, Pamela!
Made this last night and it was delicious (also made your basil pesto)! My son can’t have lactose so I used lactose free whole milk. Will be making this again for sure!
Hi Christina – I’m happy to hear this turkey skillet was a hit with your son!
Just made this the other day! This is easy to make and tastes delicious! I put this on top of cheese tortellini’s and it was next level!
Wonderful! Glad you enjoyed this pesto turkey skillet. Sounds great topped on tortellini’s, Gabrielle.
Amazing. Absolutely a show stopper of bright and flavorful savory goodness! Had to pressure cook my cannellini beans. I swore I had some in the pantry. Shared this recipe with my cousin who loves a one pot meal since she has a little one running around. This is so delicious and made great leftovers. BRAVA!!! Lisa and HBD!
Yay! I’m so glad you’re loving this turkey skillet dinner, Rose.
This is Amazing!!! I have made this twice since you released this recipe. I also made your cashew cream as a substitute. My new favorite recipe. Keep them coming.
Thrilled you’re loving this pesto turkey skillet dinner idea, Clark!
Another hit, Lisa! Super quick and easy and I just happened to have all the ingredients. I made this for myself so cut the recipe in half (and still had enough for 2 meals) but should have just made the full 4x portion since I have leftover beans and artichoke hearts. So will def be making again this week :)
It’s definitely a good idea to make the whole batch to use up all the ingredients. Plus, you can freeze leftovers! Enjoy, Michelle.
Easy and delicious!
Happy you loved it, Denise!
We are trying to eat higher protein meals, so this one caught my eye. I made it with only substituting whole milk for heavy cream and doubling the broth (since I served with brown rice). While I can imagine the heavy cream would have enhanced the creaminess, it was fine with the milk. I kept the heat on when I added the beans and artichokes to make sure they were hot. It was a very tasty dish. The ingredients went well together and is healthful. The leftovers will be an easy additional meal. I will definitely make this again!
Hi Therese – I’m happy you loved the flavor of this turkey skillet meal! It really is a great way to get a high-protein meal with light and bright summer flavors. :)
I made this for supper last night. It was awesome. I will definitely add this to my list of “I need a change of pace recipes.” I look forward to having the leftovers for lunch today.
Thrilled to hear you enjoyed this pesto turkey skillet, Deborah!
No surprise, another excellent recipe!! Enjoyed this over a bed of cauliflower rice.
Yay, it makes me happy to hear you loved it, Meg! Thanks for trusting and making my recipes. :)
I cooked this, doubling the recipe and using wide fettucini noodles instead of the beans, because I didn’t have any beans. It was absolutely delicious, and I will definitely make this again.
Thanks for sharing how you served it up, Natalie. So happy you enjoyed it!
I should know by now: If this looks like the husband will eat it, make doubles so that I have leftovers for lunch. Made almost as written – I added an extra 1/2 can of beans. Served over brown rice. Absolutely wonderful!!!
Managed to squirrel away a portion for lunch. :)
Glad you both loved this turkey skillet! For this type of recipe, it’s always a good idea to make a second batch, lol.
Family loved it! With five kids, it’s almost impossible to please them all, but this one did. And it was so quick and easy to make! This will definitely get a spot in the rotation.
Glad this turkey skillet was such a hit, Blair!
This dish is so tasty, all the flavours really compliment each other. Will be on rotation.
I’m so glad you’re loving this pesto turkey skillet, Cheryl!
This looks wonderful. Do you think it would work with tofu rather than ground turkey?
Hi Janine – it may work, though as I haven’t tested it, I unfortunately can’t offer any help. If you give it a try, let us know how it turns out!
This is a great meal! My son is always wanting more protein (gym rat) and this fit the bill! I used your pesto, which I had frozen in silicone molds, and I didn’t have vegetable broth so I used chicken. Turned out delicious 😋
Hi Amy – That’s wonderful that your son loved it. And kudos to you for having homemade pesto already frozen. You’re on it!
I wanted to give this recipe a try but I didn’t have all the ingredients in hand, so I had to be creative. I swapped cannellini beans to lupini beans for a low carb version, and artichoke hearts to heart of palms. It turned out great!
Thanks for sharing those tweaks, Luciana! Happy to hear it was a success.
I just made this recipe..it fits right into my favorite ‘beans and ground meats’ recipes..I loved it!!
It combines my favorites.. ground turkey, cannellini beans, and pesto…yummy to the max!
Glad this pesto turkey made it to your lovely list of beans and ground meat recipes, Lori!
Hearty and tasty. Had this with roasted veggies and a salad and I didn’t feel overwhelmed by veggies.
So glad you enjoyed it, Naomi!
Amazing! Happy to hear you loved this ground turkey skillet, Naomi.
My kids are not fans of artichokes. What vegetables could I substitute with for the best flavor?
Thanks!
Hi Diana – You could swap in some bell pepper (just saute it with the onion) or even shaved Brussels sprouts. Enjoy!
Made this tonight for dinner and it was delicious! The prep didn’t take long and it’s perfect for a quick and healthy dinner! Thanks for another good recipe Lisa!
Thrilled to hear you loved this ground turkey skillet, Michele!
This looks amazing! I’m not a fan of turkey so could I use chicken instead?
Hi Lynn – yes, absolutely! Enjoy.
SOOO good! Definitely make it you want something nourishing but also comforting!
Yay, so happy you loved it, Brooke! I couldn’t agree more. :)
I had no idea what to make for dinner tonight, and received this recipe in the Downshiftology newsletter email, so I decided this is what we are having. OMG! We don’t usually make a lot of pesto dishes (not sure why) but this was DELICIOUS! I served it over zucchini noodles and it is one of the best dinners we’ve made in a while! I can’t wait to try more downshiftology recipes!
Woot!! So happy this recipe sparked your interest in the weekly email!
This is the first recipe that I’ve made from your vast number of recipes. It is delicious! So many flavors that work well together. I’m so glad I decided to use up some ground turkey that I thawed for a different recipe.
Thanks so much, Emily! I’m so glad you enjoyed your thawed ground turkey in this recipe. Perfect timing!
You are correct. This was are meal. My husband loved it. Thanks for sharing
Wonderful! Happy to hear it was a winner!
Looking forward to making this, can I use Coconut Cream as an option for Heavy Cream?
Hi Clark – yes, no problem. Feel free to swap that in!