Before You Begin
Preheat and prepare your cookware as needed. Cooking times and results may vary depending on your equipment and ingredients.
Cook bacon in a large pot over medium heat for about 6–8 minutes, or until lightly crisp and browned at the edges. Transfer to a plate and chop when cool.
Add butter if needed, then add onion and carrots. Cook 8–12 minutes, stirring occasionally, until onions are translucent and carrots are tender when pierced with a fork.
Pour in broth and bring to a gentle simmer for 3–5 minutes.
Reduce heat to low. Stir in cream, salt, pepper, garlic, thyme, and chili flakes. Keep heat low to prevent separation.
Add cheddar gradually, stirring continuously until melted and smooth. Soup should look creamy and slightly thickened.
Add gnocchi and cook about 2–3 minutes, or until soft and tender. Gnocchi will float when done.
Stir in chopped bacon. Taste and adjust seasoning. Serve warm.