Spicy Mac and Cheese

If you love Mac and Cheese with a little kick, this recipe features a rich, velvety cheese sauce infused with just the right amount of heat for extra depth and flavour. It’s creamy, bold, and finished with a bubbling golden crust. If you love a mac and cheese that’s indulgent, gooey, and packs a touch of spice, this recipe is definitely for you.

spicy mac and cheese

This is without a doubt one of the ultimate comfort foods, but with a fiery twist. It’s satisfying, creamy, and guaranteed to please anyone who loves a bit of heat. And it all starts with a smooth and silky béchamel sauce infused with shallots, garlic, and fresh red chillies, along with a warming spice blend of smoked paprika, cayenne, garlic powder, and onion powder. In my opinion, building flavour directly into the roux and béchamel is the key to adding depth of flavour.

Now, this recipe still uses a blend of 4 cheeses to give you depth and richness in every bite. Sharpness from the extra mature cheddar, sweetness from the red Leicester, creaminess from the gouda, and stretch from the mozzarella. Add in hot sauce and chopped pickled jalapeños, and you get a big, bold bowl of cheesy comfort with a kick.

spicy mac and cheese

It comes down to the layers of heat and the technique. The béchamel sauce creates a silky, lump-free base, while a combination of evaporated and whole milk gives richness without being heavy. Both also help prevent splitting – the milk proteins emulsify the cheese, and the flour in the roux keeps everything stable. Even with added chillies, spices, and hot sauce, this method ensures a smooth, cohesive sauce every time.

The blend of four cheeses brings the perfect mix of sharpness, creaminess, and stretch, while the infused aromatics add real depth. Shallots, garlic, and red chillies build the foundation, followed by smoked paprika, cayenne, garlic powder, and onion powder for heat and warmth. A touch of hot sauce and pickled jalapeños lifts everything with acidity and brightness.

spicy mac and cheese

A béchamel sauce is one of the classic French mother sauces. It’s comprised of a roux (butter and flour) and milk. This creates a foundation for a creamy mac and cheese that is less likely to split and become grainy. It also adds another layer of richness due to the addition of butter.

The béchamel in this recipe also uses a combination of evaporated milk and whole milk. The higher concentration of milk proteins in evaporated milk help to emulsify the sauce which further reduces the likelihood of the cheeses separating.

Pre-shredded cheese might be convenient, but it’s one of the biggest culprits behind grainy or clumpy mac and cheese. Store-bought grated cheeses are coated with anti-caking agents like potato starch, which prevent the strands from sticking together in the bag. However, they also stop the cheese from melting smoothly.

When you make mac and cheese, these coatings can cause the sauce to turn grainy instead of creamy. Hence, I’d always highly advise shredding your own cheese so you end up with a cohesive sauce that’s smooth and glossy.

I use this exact same recipe and method to make a stovetop mac and cheese. The only changes I recommend are:

  1. Add all of the cheese to the sauce, there is no need to reserve 1/3rd of the cheese
  2. Cook the pasta till al dente according to package instructions (instead of 2 minutes short). Drain and immediately mix the pasta into the cheese sauce, mix to combine and plate up
spicy mac and cheese

The 4 cheeses that I like to use (these are the ones I’m using in this recipe) are:

  • Extra mature cheddar/sharp cheddar – classic choice for a bold and sharp flavour (this one is synonymous with mac and cheese for me)
  • Red Leicester – has a mild sweetness which balances out the strong cheddar. Also adds that classic orange hue to the sauce
  • Gouda – smooth and creamy with a subtle buttery flavour, also melts into the sauce very well
  • Mozzarella – adds necessary stretch and gooeyness but is quite mild in flavour. Hence, it needs to be paired with stronger cheeses

Other cheeses that work really well for mac and cheese are:

  • Gruyère – young Gruyère has a mild nuttiness, subtle sweetness and melts into the sauce well. Aged is sharper, nuttier, and more intense (it makes more of a grown-up version of mac and cheese)
  • Monterey Jack – mild and creamy, plus it melts really well
  • Fontina – buttery with a subtle earthiness, and melts very well
  • Parmesan or pecorino – adds saltiness and umami, so a little goes a long way
  • Creamy and smooth – thanks to the béchamel base and evaporated milk
  • Great cheesy flavour – this is from the use of four complementary cheeses
  • A kick of heat – fresh chillies, cayenne, smoked paprika, hot sauce, and pickled jalapeños add layers of spice without overpowering the cheese sauce
  • Can be baked or used as a stovetop mac and cheese – it’s great either way!
  • Uses cavatappi instead of macaroni – cavatappi has a corkscrew shape which allows for maximum spicy cheese sauce coverage
  • Golden, bubbling cheese crust on top – adds an extra oomph of cheesiness and showcases all 4 cheeses
  • Classic comfort food – but with a bold, spicy twist. It’s perfect for weeknights, gatherings, or cosy weekends
spicy mac and cheese

I’ll cover the key ingredients below, but the full recipe with quantities and instructions can be found at the end of this post

  • Cavatappi pasta – its spiral shape holds onto sauce exceptionally well. Elbow macaroni also works great, but any pasta shape will do
  • Cheeses – Extra mature cheddar (sharp cheddar), red Leicester, Gouda, and mozzarella (see the section above for other cheeses you might want to use)
  • Chillies
  • Hot sauce
  • Evaporated milk – has a higher concentration of milk proteins which aids in emulsifying the sauce so it stays smooth
  • Whole milk – balances out the evaporated milk, making the sauce silky but not heavy
  • Dijon mustard – adds a subtle acidity for balance and also helps with emulsification
  • Butter and flour – this forms the roux, which is the base of the béchamel
  • Spices and herbs – I highly recommend adding in garlic powder, onion powder, smoked paprika, black pepper, nutmeg, and bay leaves for depth of flavour
extra mature cheddar, gouda, red leicester, and mozzarella on a tray
  • Grate your own cheeses – pre-grated cheese often contains anti-caking agents that prevent smooth melting
  • Infuse the aromatics properly – sautéing the shallots, garlic, and red chillies until fragrant builds the foundation of flavour for the entire sauce
  • Balance the heat – taste and adjust the spice level with cayenne, smoked paprika, and hot sauce so it’s bold but still creamy and enjoyable
  • Add the cheeses off the heat – mixing cheese into the hot sauce after removing it from the heat prevents curdling and graininess
  • Cook pasta 2 minutes short of the full cooking time – it will continue to cook in the oven, so undercook it slightly to avoid it overcooking
  • Top generously – that extra layer of cheese gives you the golden crust and gooey middle everyone loves

Start by sautéing the shallots, garlic, and chilies in butter. Then, add in the flour in order to make the roux

After cooking the flour through, add in the evaporated milk and whisk well until it starts to thicken

Followed by the whole milk, spices, and bay leaves. Continue to cook the sauce until it starts to thicken slightly

Add in the hot sauce, pickled jalapeños, and freshly grated nutmeg. I haven’t added salt at this stage as the cheeses are salty

Take the sauce off the heat, and while still hot, add the cheeses gradually. Whisk and stir between each addition to ensure the sauce says smooth and doesn’t split. This is also a good time to start boiling the pasta, make sure to cook it for 2 minutes less than the packaging time as it will continue to cook in the oven

Remove the bay leaves and pour this all over the pasta. Mix well and have a quick check for seasoning

Pour the spicy mac and cheese into a baking dish and top with the remaining cheeses. If it’s a bit full (like mine), I recommend placing it onto a tray before baking. This will make it easier to manoeuvre and catch any cheese drippings

Bake until the cheese is melted and bubbly with a few crispy edges. Optionally, finish under the grill/broiler for extra crispiness if you prefer

How long will this spicy mac and cheese keep?

It will keep for 3-4 days refrigerated in an airtight container. Reheat with a splash of milk to bring back its creamy texture.

Can this spicy mac and cheese be frozen?

Yes, you can freeze it before baking. Let it cool completely, portion if desired, cover tightly, and freeze for up to 2 months. Bake from frozen in a deep tray covered with foil until hot and bubbling.

Can I add extras? Or vegetables?

Absolutely. This dish works brilliantly with additions like caramelised onions, roasted broccoli, sautéed mushrooms, or even sweetcorn for contrast. For more heat, try adding extra pickled jalapeños or a drizzle of your favourite hot sauce before serving.

Please do let me know! Leave a review and a rating below, I’d love to know how you got on.

You can also tag me on Instagram at @dish_by_rish. Or follow me on FacebookPinterestYoutube, and TikTok to keep up with all my cooking and baking creations.

Until then, happy cooking!

spicy mac and cheese

Spicy Mac and Cheese

Yield: Serves 8
Prep Time: 30 minutes
Cook Time: 35 minutes
Total Time: 1 hour 5 minutes

This Spicy Mac and Cheese uses cavatappi in a silky four-cheese sauce, infused with chillies, smoked paprika, hot sauce, and pickled jalapeños.

Ingredients

  • 400g cavatappi pasta/macaroni/any pasta of choice
  • 50g butter
  • 40g plain flour/all purpose flour
  • 5 cloves of garlic, minced
  • 6 shallots, finely sliced
  • 3 large red chillies, finely sliced
  • 25 pickled jalapeño slices, roughly chopped
  • 3-4 tbsp hot sauce
  • 400ml evaporated milk
  • 850-950ml whole milk
  • 2 dried bay leaves
  • 2 tsp garlic powder
  • 2 tsp onion powder
  • 2 tsp smoked paprika
  • 3 tsp cayenne/chilli powder
  • 2 tsp dried oregano
  • 1 tsp black pepper
  • 1/4 tsp grated nutmeg
  • 125g extra mature cheddar/sharp cheddar
  • 125g red Leicester
  • 125g Gouda
  • 200g mozzarella

Instructions

  1. For the cheeses, grate them using the large side of a box grater, and set aside
  2. For the cheese sauce, start by melting the butter in a pot over a medium low heat. Once melted, add in the shallots, garlic, and red chillies (not the jalapeños). Continue to sauté for 3-4 minutes, then add in the flour and whisk for around a minute in order to cook off the rawness
  3. Pour half of the the evaporated milk into the pan and whisk well until combined and starting to thicken - this will happen fairly quickly. Once thickened, add the second half of the evaporated milk and repeat
  4. Next, add in the spices and bay leaves along with 850ml of whole milk in 2-3 increments (reserve the additional 100ml for later). Continue whisking well between each addition and give the base of the pot a frequent stir with a spatula to ensure nothing is sticking, especially around the corners
  5. Continue to cook the sauce for a further 5-6 minutes, stirring throughout. You should see it slightly thicken with a subtle glossy sheen
  6. Finish the béchamel sauce with hot sauce, the pickled jalapeños, black pepper, and grated nutmeg. Whisk until incorporated. I haven't added salt at this stage as the cheeses will be salty.
  7. Take the sauce off the heat, and while still hot, add 2/3rds of the cheeses gradually - reserve 1/3rd for topping the mac and cheese. Whisk and stir between each addition to ensure the sauce says smooth and doesn't split. This is also a good time to start boiling the pasta, make sure to cook it for 2 minutes less than the packaging time as it will continue to cook in the oven
  8. Remove the bay leaves from the cheese sauce and pour this all over the pasta. Mix well and have a quick check for seasoning, adjust if required. The sauce should be fairly creamy at this stage, if it's looking on the drier/thicker side, I'd recommend adding in the remaining 100ml of milk now
  9. Pour the mac and cheese into a baking dish and top with the remaining cheeses. If it's a bit full (like mine), I recommend placing it onto a tray before baking. This will make it easier to manoeuvre and catch any cheese drippings
  10. Bake in a preheated oven at 160'C (fan)/180'C (conventional) - 320'F (fan)/355'F (conventional) for 15 minutes. I recommend finishing under the grill/broiler for a further 2-3 minutes or until the cheese has melted with a few crispy, browned edges
  11. Best served immediately

Notes

Frequently Asked Questions

How long will this spicy mac and cheese keep?

  • It will keep for 3-4 days refrigerated in an airtight container
  • Reheat with a splash of milk to bring back its creamy texture.

Can this spicy mac and cheese be frozen?

  • Yes, you can freeze it before baking. Let it cool completely, portion if desired, cover tightly, and freeze for up to 2 months
  • Bake from frozen in a deep tray covered with foil until hot and bubbling.

Can I add extras? Or vegetables?

  • Absolutely. This dish works brilliantly with additions like caramelised onions, roasted broccoli, sautéed mushrooms, or even sweetcorn for contrast
  • For more heat, try adding extra pickled jalapeños or a drizzle of your favourite hot sauce before serving.

Nutrition Information
Yield 8 Serving Size 1
Amount Per Serving Calories 418Total Fat 22gSaturated Fat 13gUnsaturated Fat 10gCholesterol 67mgSodium 1581mgCarbohydrates 37gFiber 6gSugar 7gProtein 20g

Note: This is an automated calculation and hence may not be entirely accurate.

Leave a Reply

Your email address will not be published. Required fields are marked *