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!
