Combine the 2 tablespoons margarine, garlic salt and KELLOGG'S ALL-BRAN cereal. Set aside for topping.
Cook cauliflower in small amount of water until almost tender, about 10 minutes.Drain well. Set aside.
Dissolve bouillon cube in 3/4 cup hot water. Set aside.
In 3-quart saucepan, melt the 1/4 cup margarine over low heat. Stir in flour, salt and pepper. Add bouillon and half-and-half, stirring until smooth. Increase heat to medium and cook until mixture boils, stirring constantly. Continue cooking and stirring 1 minute longer. Remove from heat. Stir in pimiento, green onions and cauliflower. Spoon mixture into 10 x 6 x 2-inch (1 1/2-quart) glass baking dish. Sprinkle cereal mixture evenly over top.
Bake at 350° F about 20 minutes or until thoroughly heated and bubbly. Serve hot.
Note 2 packages (10 oz. each) frozen cauliflower, cooked and drained, may be substituted for fresh cauliflower.