In a large skillet over low heat place diced bacon.
Cook bacon stirring as needed until cooked and nicely browned.
Add garlic, onion and jalapeno.
Add flour and stir to completely combine and a roux forms.
Add chicken base and stir to completely combine.
Slowly add milk and cream and stir to completely combine and sauce forms.
Add cheese and stir until it is completely melted and
salt and pepper to taste.
Taste and adjust seasonings. If béchamel sauce is too thick add a little more milk.
Add macaroni and mix well.
Pour into a baking dish and place in a 350 degree oven covered for 15-20 minutes and then uncovered for another 5 minutes.