Begin by melting the unsalted butter in a large saucepan over medium heat until it begins to froth. Add the finely diced onion to the pan and sauté for 3-4 minutes, or until the onion becomes translucent and softened, stirring occasionally to ensure even cooking.
Once the onion is ready, add the minced garlic and continue cooking for an additional 1 minute, stirring constantly until fragrant.
Incorporate the all-purpose flour into the onion and garlic mixture, whisking continuously for about 2 minutes, until it forms a smooth roux with a light golden color. This will help thicken your sauce.
Carefully pour in the vegetable broth in a slow, steady stream, whisking constantly to prevent lumps from forming. Bring the mixture to a gentle simmer, allowing the flavors to meld together.
Once the mixture reaches a simmer, add the orzo pasta and stir well. Cook for approximately 8-10 minutes, stirring often to ensure the orzo cooks evenly and does not stick, until it reaches al dente perfection.
With about 3 minutes remaining in the cooking time, gently fold in the broccoli florets. Continue cooking until both the orzo and broccoli are tender and brightly colored.
Once fully cooked, reduce the heat to low and stir in the whole milk and Dijon mustard for added creaminess and depth of flavor.
Gradually sprinkle in the shredded sharp cheddar cheese, stirring continuously until it is fully melted and creates a creamy, luxurious sauce that coats the pasta and broccoli.
Taste your dish and season with salt and black pepper as needed. If the mixture seems too thick, adjust the consistency by adding a splash more milk until desired.
Serve this delightful orzo warm, garnished with a sprinkle of fresh chopped parsley for a pop of color and freshness, if desired.
Notes
Garnish with fresh parsley for added flavor and color.