Cook rice as directed on package using water and 1 tbsp of margarine.
Heat oven to 350°F. Spray a 13x9 in glass baking dish with nonstick cooking spray. Melt remaining margarine in a large pot/pan adding onions and cooking till tender. Stir in flour, cook until mix is bubbly. Gradually add half and half and broth, stirring constantly until mixture boils and becomes thicker. Turn off heat
Add rice and all remaining ingredients except almonds. Mix well. Pour into dish and spray sheets of foil with cooking spray and place over dish.
Bake for 25 minutes. Uncover and sprinkle almonds over top and bake uncovered an additional 10 to 15 minutes or until casserole is bubbly and almonds are toasted.