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.

Ground turkey skillet with basil pesto.
Photo: Gayle McLeod

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

Ingredients for ground turkey skillet.
  • 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

Cooking aromatics in a pan.

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.

Making creamy pesto ground turkey skillet.

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.

Pesto ground turkey skillet in pan.

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.

A bowl of rice and ground turkey skillet.

More Ground Turkey Recipes

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.

Ground turkey skillet recipe.

Creamy Pesto Ground Turkey Skillet

Author: Lisa Bryan
5 from 26 votes
Read 59 Comments
Serves 4
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Email This Recipe
Enter your email and I’ll send it to you + weekly food inspiration!

Description

This creamy pesto ground turkey skillet is the high-protein meal I crave every summer—with fresh Italian flavors and made in 30 minutes! Watch the video below to see how I make this in my kitchen.

Video

Equipment

Ingredients 
 

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.
    Cooked aromatics in a pan.
  • 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.
    Cooking ground turkey in a pan.
  • Stir in the liquids. Add the vegetable broth and heavy cream. Stir together and bring to a simmer.
    Cooking ground turkey with cream in pan.
  • 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.
    Ground turkey skillet ingredients in pan.
  • Serve and garnish. Add a portion to a bowl and garnish with ground black pepper and additional fresh basil. See more serving ideas above!
    How to make pesto ground turkey skillet.

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

Calories: 521kcal | Carbohydrates: 24g | Protein: 40g | Fat: 31g | Saturated Fat: 10g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 0.02g | Cholesterol: 96mg | Sodium: 786mg | Potassium: 460mg | Fiber: 7g | Sugar: 3g | Vitamin A: 1877IU | Vitamin C: 6mg | Calcium: 330mg | Iron: 4mg
Did you make this recipe?Mention @downshiftology or tag #downshiftology!

Behind The Scenes

Pesto ground turkey recipe in a bowl.

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!!

You May Also Like

About the author

Lisa Bryan

Lisa is a bestselling cookbook author, recipe developer, and YouTuber (with over 2.5 million subscribers) living in sunny Southern California. She started Downshiftology in 2014, and is passionate about making healthy food with fresh, simple and seasonal ingredients.

5 from 26 votes

Leave a comment

Thank you for taking the time to write a review—I always love reading your comments.

Your email address will not be published. Required fields are marked *

Did you make this? Rate the recipe!




All comments are moderated before appearing on the site, as per the community guidelines. Thank you for your patience! Please note that anonymous star reviews without comments are not allowed on Downshiftology, to ensure the integrity of recipe reviews.

59 Comments

  1. 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!5 stars

  2. 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!!5 stars

  3. 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!5 stars

  4. 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!5 stars

  5. 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!5 stars

  6. 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.5 stars

  7. 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 :)5 stars

    1. It’s definitely a good idea to make the whole batch to use up all the ingredients. Plus, you can freeze leftovers! Enjoy, Michelle.

  8. 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!5 stars

    1. 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. :)

  9. 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.5 stars

  10. 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.5 stars

  11. 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. :)5 stars

    1. Glad you both loved this turkey skillet! For this type of recipe, it’s always a good idea to make a second batch, lol.

  12. 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.5 stars

    1. 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!

  13. 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 😋5 stars

    1. Hi Amy – That’s wonderful that your son loved it. And kudos to you for having homemade pesto already frozen. You’re on it!

  14. 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!5 stars

  15. 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!5 stars

  16. Hearty and tasty. Had this with roasted veggies and a salad and I didn’t feel overwhelmed by veggies.5 stars

    1. Hi Diana – You could swap in some bell pepper (just saute it with the onion) or even shaved Brussels sprouts. Enjoy!

  17. 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!5 stars

  18. 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!5 stars

  19. 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.5 stars

    1. Thanks so much, Emily! I’m so glad you enjoyed your thawed ground turkey in this recipe. Perfect timing!