Cook broccoli in water until crisp. While broccoli is cooking, sauté onions in butter. Stir in sour cream and remaining ingredients except cashews. Layer broccoli in a buttered 1 ½ quart-baking dish and cover with sauce. Sprinkle with cashews and bake uncovered at 325 degrees for 25 minutes.