Cook pasta according to package directions. As pasta is cooking, cook bacon until crisp, and then crumble.
Melt butter over medium heat in a large saucepan. Add flour, stirring for about 2 minutes or until light brown. Gradually add milk and half and half, stirring constantly. Bring to a boil until thickened and smooth.
Remove from heat, and add cream cheese, Gruyere, cheddar and salt and pepper. Stir until cheese is completely melted.
In a large bowl, combine pasta with cheese sauce. Fold in crumbled bacon and salsa. Pour into a buttered 9-by-13-inch baking dish. Top with sliced jalapenos, and sprinkle with breadcrumbs.
Bake in a preheated 400-degree oven for 30 to 40 minutes, or until top is bubbly and golden brown.
Get The Daily Update!
Be among the first to get breaking news, weather, and general news updates from News on 6 delivered right to your inbox!