/Creamy Mac and Cheese with Crispy Bacon & Onion Topping Recipe
Creamy Mac and Cheese with Crispy Bacon & Onion Topping recipe

Creamy Mac and Cheese with Crispy Bacon & Onion Topping Recipe

Indulge in this comforting blend of creamy macaroni and cheese, topped with perfectly crispy bacon and golden fried onions for a dish that's sure to delight.





  • Step 1.

    Preheat the oven to 180°C.
  • Step 2.

    In a large pot of boiling salted water, cook the macaroni until al dente, then drain.
  • Step 3.

    In the meantime, in a separate pan, melt the butter over medium heat. Stir in the flour to create a roux, cooking for a minute while stirring.
  • Step 4.

    Gradually whisk in the whole milk until the mixture is smooth. Bring to a simmer, and let thicken for a few minutes, stirring frequently.
  • Step 5.

    Remove the sauce from the heat. Stir in the grated cheddar cheese until it's completely melted and smooth. Season with salt and black pepper to taste.
  • Step 6.

    Mix the cooked macaroni into the cheese sauce, ensuring each piece is well coated.
  • Step 7.

    Transfer the mac and cheese to a baking dish.
  • Step 8.

    In a frying pan with no oil, cook the bacon strips until crisp. Remove, let cool, and then chop into small bits.
  • Step 9.

    In the same pan, using the residual bacon fat, fry the chopped onions until they're golden and crispy.
  • Step 10.

    Sprinkle the crispy bacon and onions over the mac and cheese.
  • Step 11.

    Bake in the preheated oven for 20 minutes, or until the top is golden and bubbling.
  • Step 12.

    Serve hot and enjoy!


  1. 350 gMacaroni pasta

  2. 50 gUnsalted butter

  3. 2 tbspPlain flour

  4. 600 mlWhole milk

  5. 300 gMild cheddar cheese, melted

  6. 1 tspSalt

  7. 1 tspBlack pepper

  8. 200 gStreaky bacon strips

  9. 150 gOnions, diced

Share this: