Go Back

Bacon Mac & Cheese Hot Dogs - Casey's Corner Style

Mac & Cheese Hot Dogs loaded with cheesy, saucy macaroni and crispy bacon bits. Inspired by Casey's Corner, transport yourself back to the Magic Kingdom with this truly iconic eat!
Prep Time 10 mins
Cook Time 10 mins
Total Time 20 mins
Course Main Course, snack
Cuisine American
Servings 6 servings


  • 28 grams Butter 2 tbsp
  • 2 tbsp Flour
  • 300 ml Milk 1 ¼ cups
  • 1 tsp Mustard Powder
  • 100 grams Grated Cheddar Cheese 1 cup
  • 200 grams Macaroni Pasta 2 cups
  • 6 Slices of Streaky Bacon Cooked till crispy - see notes for my method
  • 6 Frankfurter style sausages, cooked to packet instructions You can use beef, chicken, pork or veggie!
  • 6 Hot Dog or Sub Rolls
  • Chopped spring onion to garnish


  • Bring a large pot of salted water to the boil and cook the macaroni pasta according to packet instructions.
  • While it's cooking, make the roux - melt the butter in a medium saucepan (big enough to hold the cooked macaroni) over low heat. When the butter begins to foam, add the flour.
  • Mix the butter and flour well with a small whisk or spatula to form a paste. Keep stirring over a low heat for 1 minute.
  • Add the milk bit by bit and mix well. Make sure its completely incorporated with the roux each time before you add more milk. I prefer to use a whisk for this but a spatula or wooden spoon also work.
  • Keep stirring over a low heat until the mixture is thick enough to coat the back of a spoon.
  • Take off the heat and stir in the mustard powder and some salt and pepper. Mix in the grated cheese.
  • When the macaroni is done cooking, drain it and add to the cheese sauce. Reserve a cup of the water you cooked the pasta in - you can add a little to loosen your cheese sauce if you find it is too thick.
  • Slice open your rolls and add the cooked Frankfurters. Top with a generous spoonful of macaroni.
  • Dice the crispy cooked bacon really finely then sprinkle on top of the mac and cheese. I also like to garnish with some diced spring onion or chives.


*The BEST way to cook crispy bacon rashers – line a baking tray with baking or parchment paper. Lay out your strips of streaky bacon evenly on the tray (this won’t work with back bacon rashers). Place the tray in the middle of a COLD oven, turn the heat to 200c/180fan/400f/gas 6 and cook the bacon for about 20-25 minutes until your desired crispness.