Cook macaroni according to package directions. Meanwhile, place 1 in. of water in a large saucepan; add broccoli. Bring to a boil. Reduce heat; cover and simmer for 4-5 minutes or until crisp-tender.
In another saucepan, saute the onion, ham and red pepper in 1 tablespoon butter until vegetables are crisp-tender. Sprinkle with flour; stir until blended. Gradually stir in milk. Bring to a boil; cook and stir for 2 minutes or until thickened.
Stir in the cheese, parsley, mustard and seasonings until blended. Drain broccoli and macaroni; stir into cheese sauce. Transfer to a greased 2-qt. baking dish (dish will be full).
Combine bread crumbs and butter. Sprinkle over top. Bake, uncovered, at 350° for 25-30 minutes or until heated through.