Have you ever made a fabulous batch of mac & cheese and then been disappointed by the leftovers the next day? The crumb topping has been picked over. The cheese isn’t as melty and cheesy. The macaroni has a tough time holding up to the reheating.

Mac & cheese lovers rejoice. This recipe is guaranteed to make your mac & cheese leftovers disappear. If you love mac & cheese with crumb topping, this is for you!

The gorgeous tomatoes are the icing on top of this creamy, decadent mac and cheese. Artichokes stand out like flavorful little gems amongst the chewy noodles. Pair with a side salad for a complete meal.