Mac & Cheese Dog Casserole

Savory slices of Caspers Franks meet crispy bacon, creamy cheddar cheese, and perfectly tender elbow macaroni—baked together into one irresistibly gooey, golden dish. It’s smoky, cheesy, and downright indulgent—everything you love in mac & cheese, with a bold, hearty twist.

Perfect for weeknight dinners, game days, or whenever you’re craving serious comfort. One bite, and you’ll be hooked.

Ingredients

  • 1 16 oz. Box jumbo or classic elbow macaroni
  • 6 Slices bacon cooked and crumbled (reserve 2 tablespoon drippings)
  • 7 Tbsp. Butter, divided
  • 1 Small sweet onion, diced
  • ½ C. All-purpose flour
  • 2 tsp. Garlic salt
  • 2 tsp. Ground mustard
  • 1 tsp. Black pepper
  • 4 C. Whole milk
  • 4 C. Shredded sharp cheddar cheese, divided
  • 8 Caspers Franks (cut into ¼ slices.)

Instructions

  1. Preheat the oven to 350°F.

  2. Spray a 12 x 8-inch baking dish with cooking spray. Set aside.

  3. Cook the macaroni in salted water per the package directions until al dente and drain well.

  4. Meanwhile, in a separate pan over medium-high heat add 6 tablespoons of butter to reserved 2 tablespoon bacon drippings, add onion and cook for 3 minutes until the onion has softened.

  5. Lower the heat to medium and add the flour, garlic salt, mustard and black pepper. Stir until the flour has absorbed the butter.

  6. Cook stirring constantly for 1 minute.

  7. Gradually whisk in the milk.

  8. Bring to a boil then immediately lower the temperature to low heat. Allow to bubble gently for 5 minutes to thicken.

  9. Remove sauce from heat. Add 3 C. cheddar cheese and crumbled bacon.

  10. Stir until the cheese has melted.

  11. Pour sauce over macaroni. Add hot dogs. Mix until macaroni is evenly coated and hot dogs are evenly distributed.

  12. Pour into the baking dish. Top with the remaining 1 cup of cheese.

  13. Dot with 1 tablespoon butter.

  14. Bake for 30-35 minutes until golden and bubbly. Serve immediately.

No comments yet. Add the first comment

Leave a Reply

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


4 Locations to Serve Sonoma County