Saute vermicelli and onion in butter or margarine until lightly browned. Use of rondeau in batches may be preferable. Add rice and bulgur and saute. Add chicken stock or broth and marjoram. Bring to a boil, cover and simmer over low heat for approximately 30-35 minutes or until liquid is absorbed. Salt and pepper to taste when serving.