Place chicken breasts in a small saucepan with chicken stock. Bring to a gentle boil, then lower the heat and simmer for about 10-12 minutes until the chicken is cooked through. Once done, cool slightly before slicing into bite-sized pieces.
While the chicken poaches, heat olive oil in a skillet over medium heat. Add diced bacon and fry until golden and crispy. Transfer the bacon to a plate lined with a paper towel to maintain its crunch.
Using the same skillet (no need to clean it), sauté finely diced shallots until soft and golden, about 2-3 minutes. Stir in minced garlic, letting its aroma bloom for 30 seconds.
Pour chicken stock, milk, lemon juice, and seasonings into the skillet. Add cream cheese or Laughing Cow wedges, breaking them up with a whisk as they melt. Stir in cornstarch to thicken the sauce, ensuring all ingredients combine smoothly.
Gently fold in the gnocchi and sliced chicken. Simmer for 5 minutes, allowing the gnocchi to soften and the sauce to coat everything evenly, creating a creamy base that brings it all together.
Top the skillet mixture with freshly grated cheddar cheese. Place the skillet under the broiler for 2-3 minutes, or until the cheese melts and bubbles. Sprinkle crispy bacon over the top, adding parsley for a garnish if desired.