Warm the olive oil in a large pot over medium heat then add the diced onion and cook until it becomes soft and transparent, about 3 to 4 minutes.
Incorporate the minced garlic and garlic powder, stirring well and letting them cook for about one minute.
Add the orzo pasta to the pot and stir frequently, allowing it to lightly toast for 1 to 2 minutes.
Pour in the broth, bring everything to a rolling boil, then reduce the heat to maintain a gentle simmer. Add the broccoli florets, cover the pot, and let it cook for 8 to 10 minutes, stirring now and then.
Take the pot off the heat and mix in the heavy cream and shredded cheddar cheese until the sauce is thick and creamy.
Season with salt and pepper according to your taste, and optionally sprinkle extra cheddar and freshly ground black pepper on top before serving warm.