In a saucepan over Low heat, heat butter. Add onion and cook until onion is transparent. Add rice and stir until all the grains are evenly coated. Cook 3-4 minutes, but do not brown. Add salt and pepper. Pour in broth and stir. Cover and simmer for 25 minutes or until rice is tender and liquid is absorbed. Let rice stand, covered, for 10 minutes before serving. Serve with meat, chicekn or with a sauce.