Spicy Baked Mac and Cheese with Tomato and Jalapeño

A bold twist on classic mac and cheese that layers creamy Monterey Jack and cheddar with a smoky tomato sauce spiked with jalapeños, cumin, and cayenne. Aromatic spices build depth while diced tomatoes add brightness and slight acidity. Topped with a golden Parmesan breadcrumb crust and baked until bubbling, this is comfort food with a kick. Serve as a main course for casual weeknight dinners or potlucks. What sets this version apart is the double-cheese base combined with the spiced tomato component, creating complexity beyond standard mac and cheese.
Ingredients
- 1 ½ cups onions, finely chopped
- 2 cloves garlic, minced
- 2 tablespoons jalapeños, mincedserrano peppers1:1spice
slightly hotter
- 1 teaspoon ground coriander, none
- 1 ½ teaspoons ground cumin, none
- ¼ cup butter, none
- ¼ cup flour, all-purpose
- 4 cups milk, whole
- 2 cans (14.5 ounces) diced tomatoes, drained
- ½ teaspoon cayenne, none(optional)
- salt, none
- pepper, none
- 1 lb elbow macaroni, none
- 1 ½ cups Monterey Jack cheese, grated
- 1 ½ cups cheddar cheese, grated
- 1 ½ cups breadcrumbs, panko or plain
- 1 ⅓ cups Parmesan cheese, grated
Instructions
- 1
Cook onion, garlic, jalapeños, coriander, and cumin in butter until onion softens.
- 2
Stir in flour and cook for 3 minutes.
- 3
Whisk in milk in a stream and bring to a boil.
- 4
Add drained tomatoes and stir.
- 5
Simmer for 2 minutes, then season with cayenne, salt, and pepper to taste.
- 6
Meanwhile, cook macaroni in boiling salted water for 6-7 minutes until barely al dente.
- 7
Drain pasta and combine with tomato mixture in a large bowl.
- 8
Stir in Monterey Jack and cheddar cheese.
- 9
Transfer to a buttered 9 x 13 inch baking dish.
- 10
Mix breadcrumbs and Parmesan in a small bowl and sprinkle evenly over pasta.
- 11
Bake at 375 degrees Fahrenheit for 20-25 minutes until golden and bubbling.
Tips
Cook pasta slightly under al dente since it will continue cooking in the oven; overcooked pasta becomes mushy in the final bake.
For extra textural contrast, mix half the breadcrumb topping with melted butter before sprinkling to ensure even browning.
Taste the sauce before adding cayenne and adjust to your heat preference; cayenne can be potent.
Good to Know
Cover cooled leftovers and refrigerate for up to 4 days. Reheat covered in a 350F oven for 15-20 minutes until warmed through.
Assemble completely (without baking) up to 8 hours ahead. Cover and refrigerate, then bake adding 5-10 minutes to time. Do not freeze after assembly as texture degrades.
Serve hot directly from the baking dish. Pairs well with a simple green salad or steamed broccoli to balance richness.
Common Mistakes
Do not skip draining the tomatoes to avoid watery sauce
Do not overmix after adding cheese to prevent stringiness
Do not use cold milk when whisking into roux to prevent lumps
Substitutions
Dairy-Free Swaps
General Alternatives
slightly hotter
FAQ
Can I make this without the cayenne for less heat?
Yes, completely omit cayenne or reduce to 1/4 teaspoon. The jalapeños and spices still provide flavor depth. You can always add heat at the table with hot sauce.
What if my sauce is lumpy after adding milk?
Strain the sauce through fine mesh, pressing solids gently. Alternatively, use an immersion blender for 30 seconds. Lumps form when milk temperature changes too rapidly; whisk constantly while pouring milk in a thin stream.
How long can I keep leftovers and can I freeze them?
Refrigerate for 4 days maximum. Freezing is not recommended as the cheese sauce separates and breadcrumb topping becomes soggy upon thawing. Reheating in the oven works better than microwave.