- Arrange broccoli on bottom of 2-quart casserole dish.
- Melt 2 Tbsp. butter in medium saucepan over medium-low heat. Add shallots and garlic and sauté 5 minutes.
- Add flour; cook, stirring, 1 minute. Gradually pour in broth; cook, stirring, until mixture thickens and comes to boil. Stir in soymilk and salt; cook until heated through. Pour mixture over broccoli.
- Cover and bake at 350ºF. 20 minutes.
- Meanwhile, melt remaining 2 Tbsp. butter in small saucepan over medium heat. Add bread crumbs; cook, stirring, about 2 minutes, or until lightly browned.
- Sprinkle bread crumbs evenly over broccoli. Bake, uncovered, 5 minutes longer, or until bubbly.