In a deep pot, add the butter and place it over medium heat. Once hot, add the onions and garlic and stir fry for 1-2 minutes, until fragrant.
Add the chicken broth and heavy cream and finely chopped broccoli, smoked paprika, pepper, and salt and bring it to a boil. Once it begins to boil, reduce to low and simmer for 20 minutes until the broccoli is tender.
Add the cheddar cheese in half a cup at a time until combined. Remove from the heat and serve with extra shredded cheese and chopped parsley on top.
