In a large pot, heat the olive oil over medium heat. Once hot, add the finely diced onion and sauté for approximately 3-4 minutes, or until the onion is soft and translucent.
Add the minced garlic to the pot and cook for an additional minute, stirring constantly to avoid burning. The garlic should be fragrant but not browned.
Incorporate the orzo pasta into the pot, toasting it lightly for about 2 minutes. Stir frequently to ensure even toasting, which enhances the flavor of the orzo.
Pour in the vegetable broth and increase the heat to bring the mixture to a boil. Once boiling, reduce the heat to a gentle simmer. Add the broccoli florets, then cover and cook for about 8-10 minutes. Stir occasionally until the orzo is al dente and has absorbed most of the liquid.
When the orzo is cooked to your liking, mix in the shredded cheddar cheese, Dijon mustard, and heavy cream, stirring until the cheese is fully melted and the ingredients are well combined into a creamy sauce.
Taste the dish and season with salt, black pepper, and optional red pepper flakes to your preference. If the mixture appears too thick, add a splash of vegetable broth or cream to achieve your desired consistency.
Remove the pot from heat and allow it to sit for 2 minutes, which will help the dish thicken slightly. Serve warm and enjoy!
Notes
Serve in deep bowls topped with additional cheddar and parsley.