Spicy Baked Mac and Cheese with Tomato and Jalapeño

Prep: 20 minCook: 45 min6 servingsmedium
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

6 servings
  • 1 ½ cups onions, finely chopped
  • 2 cloves garlic, minced
  • 2 tablespoons jalapeños, minced
    serrano peppers1:1spice

    slightly hotter

  • 1 teaspoon ground coriander, none
  • 1 ½ teaspoons ground cumin, none
  • ¼ cup butter, none
    ghee1:1dairy

    flavor

    Full guide →
  • ¼ cup flour, all-purpose
  • 4 cups milk, whole
    half-and-half1:1dairydairy-free

    richness

    Full guide →
  • 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
    Gruyère1:1dairy

    umami

    Full guide →
  • 1 ½ cups cheddar cheese, grated
    sharp cheddar1:1dairy

    flavor

    Full guide →
  • 1 ½ cups breadcrumbs, panko or plain
    panko1:1texture

    crunch

    Full guide →
  • 1 ⅓ cups Parmesan cheese, grated

Instructions

  1. 1

    Cook onion, garlic, jalapeños, coriander, and cumin in butter until onion softens.

  2. 2

    Stir in flour and cook for 3 minutes.

  3. 3

    Whisk in milk in a stream and bring to a boil.

  4. 4

    Add drained tomatoes and stir.

  5. 5

    Simmer for 2 minutes, then season with cayenne, salt, and pepper to taste.

  6. 6

    Meanwhile, cook macaroni in boiling salted water for 6-7 minutes until barely al dente.

  7. 7

    Drain pasta and combine with tomato mixture in a large bowl.

  8. 8

    Stir in Monterey Jack and cheddar cheese.

  9. 9

    Transfer to a buttered 9 x 13 inch baking dish.

  10. 10

    Mix breadcrumbs and Parmesan in a small bowl and sprinkle evenly over pasta.

  11. 11

    Bake at 375 degrees Fahrenheit for 20-25 minutes until golden and bubbling.

Tips

Tip 1

Cook pasta slightly under al dente since it will continue cooking in the oven; overcooked pasta becomes mushy in the final bake.

Tip 2

For extra textural contrast, mix half the breadcrumb topping with melted butter before sprinkling to ensure even browning.

Tip 3

Taste the sauce before adding cayenne and adjust to your heat preference; cayenne can be potent.

Good to Know

Storage

Cover cooled leftovers and refrigerate for up to 4 days. Reheat covered in a 350F oven for 15-20 minutes until warmed through.

Make Ahead

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 With

Serve hot directly from the baking dish. Pairs well with a simple green salad or steamed broccoli to balance richness.

See pairing guide →

Common Mistakes

Watch

Do not skip draining the tomatoes to avoid watery sauce

Watch

Do not overmix after adding cheese to prevent stringiness

Watch

Do not use cold milk when whisking into roux to prevent lumps

Substitutions

Dairy-Free Swaps

cheddar
sharp cheddar1:1dairy

flavor

Full guide →
Monterey Jack
Gruyère1:1dairy

umami

Full guide →
milk
half-and-half1:1dairydairy-free

richness

Full guide →
butter
ghee1:1dairy

flavor

Full guide →
whole milk
2% milk1:1dairy

health

Full guide →

General Alternatives

breadcrumbs
panko1:1texture

crunch

Full guide →
jalapeños
serrano peppers1:1spice

slightly hotter

Find more substitutions →

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.