ADVERTISEMENT
ADVERTISEMENT
Whenever I cook this, the whole house smells incredible. It’s always a crowd-pleaser.
Preheat your oven to 350°F (175°C).
Cook macaroni according to package directions, then drain and set aside.
In a large skillet, cook the ground beef over medium heat until browned. Drain excess fat.
Add the chopped onion and minced garlic to the skillet, cooking until the onion is translucent and the garlic is fragrant.
Stir in the cooked and crumbled bacon, then remove the skillet from heat and set aside.
In a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook for about 1-2 minutes or until it begins to turn golden.
Gradually whisk in the milk until smooth. Continue to cook, stirring constantly, until the mixture begins to thicken.
Reduce the heat to low and slowly add in the cheddar, mozzarella, and Parmesan cheeses, stirring until fully melted and smooth.
Season the cheese sauce with salt, pepper, and paprika.
In a large bowl, combine the cooked macaroni, beef mixture, and cheese sauce, stirring until well combined.
Transfer the mixture to a greased 9×13-inch baking dish. Sprinkle the bread crumbs evenly over the top.
Bake in the preheated oven for about 20-25 minutes, or until the top is golden and bubbly.
Let cool for a few minutes before serving.