Created by KittenCal on August 27, 2012
Step 1: Preheat oven to 375°F (set oven rack to second-lowest position). Butter a 13x9-inch baking pan.
Step 2: In a large saucepan melt 1/4 cup butter, add in the onions, diced jalapeno pepper, coriander and cumin; stirring until the onions are tender (about 5 minutes). Add garlic; cook 1-2 minutes.
Step 3: Add in flour; stir for 1 minute with a wooden spoon. Slowly add in the half and half cream whisking continuously until the mixture boils and thickens.
Step 4: Add in chopped tomatoes and simmer for about 3 minutes. In a large bowl mix together the cooked macaroni and tomato mixture, then stir in both cheeses; mix well to combine. Season with salt and pepper. Transfer to prepared casserole dish.
Step 5: In a small bowl mix together fresh bread crumbs and Parmesan cheese, then sprinkle over the macaroni mixture in the baking pan. Bake for about 30-35 minutes, or until the mixture is bubbly.