01 -
Cook the bacon according to its package until done, drain and chop it. Reserve separately so it can be added at the finish.
02 -
Warm butter or oil in a large pot and soften onion and carrots. If using fresh garlic, add it briefly near the end so it does not scorch.
03 -
Add chicken broth, thyme, pepper and optional chili flakes. Simmer until the thickest carrot pieces are tender. Hold most added salt until the bacon and cheese are included.
04 -
Add gnocchi to the simmering broth and cook according to its product directions, checking tenderness. Do this before adding the Cheddar.
05 -
Lower the heat. Stir in cream or half-and-half, then gradually melt in finely grated cheese, stirring gently and avoiding a hard boil.
06 -
Fold in bacon and taste before adjusting salt. Serve promptly; follow the storage guidance for any remaining soup.