1. Place the butter in a 3-4 quart saucepan and turn the heat to medium. When the foam subsides, add the onion and cook, stirring until it becomes translucent (but not browned), about 5-7 minutes. Meanwhile, heat the stock in a separate pan (sometimes I don't do this and it's still fine).
2. Add the orzo to the onion and stir once or twice. Season with 1/2 teaspoon kosher salt and 1/4 teaspoon black pepper. Add the stock, all at once, and quickly bring to a boil. Immediately reduce heat to medium-low and cover.
3. Cook, stirring every few minutes to prevent sticking, until the stock is absorbed and the pasta is tender (about 15 mins). Taste and adjust seasoning. If the pasta is underdone, you may add 1/2 cup more stock, but that generally does not happen. Stir in the parsley and 1/2 cup of the parmesan. Pass the rest of the parmesan at the table.
Go to full version of