01 -  Preheat oven to 375°F. Lightly grease a 12-cup muffin tin. 
 02 -  Boil a pot of salted water and cook macaroni until just al dente, about 6 minutes. Drain well and set aside. 
 03 -  In a saucepan, melt unsalted butter over medium heat. Stir in flour and cook, stirring, for 1 minute. Gradually whisk in milk and cook until sauce thickens, about 2–3 minutes. 
 04 -  Remove saucepan from heat and stir in grated cheddar and mustard powder until smooth. Season with salt and pepper. Mix in cooked macaroni and let cool slightly. 
 05 -  In a large mixing bowl, combine ground beef, ground pork, breadcrumbs, milk, egg, onion, garlic, ketchup, Worcestershire sauce, salt, pepper, and thyme. Stir until just combined. 
 06 -  Press about 2 tablespoons meat mixture into the bottom and up sides of each muffin cup, forming wells in the center. 
 07 -  Spoon a heaping tablespoon of mac and cheese into each meatloaf well. 
 08 -  Top each muffin with a thin layer of remaining meat mixture, ensuring the cheese filling is covered. 
 09 -  Sprinkle each muffin with grated cheddar cheese. 
 10 -  Bake for 25–30 minutes, until meat is cooked through and tops are golden brown. 
 11 -  Let muffins cool for 5 minutes before carefully removing from the tin. Serve warm.