Homemade Broccoli Cheese Soup

- 2 Tbsp butter
- 1 cup onion, yakachekwa (1 medium medium onion)
- 2 makapu emakarotsi, akachekwa kuita zvindori zvitete (2 zviripakati) li>
- 4 makapu muto wehuku
- 4 makapu broccoli (akachekwa kuita maruva madiki & akachekwa madzinde)
- 1 tsp garlic powder
- 1 tsp Munyu, kana kuravira
- 1/4 tsp mhiripiri nhema
- 1/4 tsp thyme
- 3 Tbsp hupfu
- 1/2 kapu inorema whipping cream
- 1 tsp dijon mustard
- 4 oz inopinza cheddar cheese, yakachekwa pamakomba makuru ebhokisi grater + yekushongedza
- 2/3 kapu yeparmesan cheese, shredded