You need a good-sized stockpot (about 4 quarts should do). Heat the butter over a medium, then saute the onion and garlic for 6 minutes (until tender).
Stir in the broccoli, carrot, bone broth, cream, and seasonings. (a)
Increase the temperature slightly and bring the mix to a boil.
Reduce to simmer.
Leave uncovered for 12 minutes until the vegetables are fork-tender.
Make a slurry of cornstarch and water. Slowly stir this into the soup.
Bring everything to a boil again. Stir intermittently.
When the mixture thickens, add the cheese.
Stir until the chees fully melts.
Cut the top off your rolls or loaves unless you found pre-made bread bowls.
Pull out the innards, making sure to leave about ¼” for a shell. (b)
Fill the bread just before serving, adding the crumbled bacon on top. (c)