1. Cook noodles according to package directions. Cut broccoli into bite-size pieces. In a covered 4-quart saucepan over medium heat, in 1 inch of boiling water, cook broccoli 6 minutes or until tender. Drain in colander.
2. In the same saucepan over medium heat, in hot butter, cook onion and garlic until onion is tender, stirring occasionally. Stir in soup and basil; mix well. Add cheeses, stirring until melted. Stir in sour cream, broccoli and cooked noodles.
3. Pour into a 2-quart casserole. Cover; bake at 350 degrees F. for 30 minutes or until bubbly.