Melt butter in a medium saucepan on medium-high heat.
Stir in orzo until coated with butter. Stir occasionally for about 5 minutes or until orzo browns slightly.
Add chicken broth and bring to a boil. Reduce heat to low, cover, and simmer for 10 minutes.
Remove from the heat and stir in the shredded parmesan, fresh lemon juice, fresh basil, milk, lemon zest, cayenne pepper, and garlic powder. Taste and add salt to taste if desired. Serve hot.
Notes
Storage: Allow the orzo to cool to room temperature. Store leftover orzo in an airtight container in the refrigerator for 3 to 4 days. Reheat in the microwave. Cooked orzo can be frozen for up to three months. To use frozen orzo, thaw it in the refrigerator overnight before reheating.