Macaroni and Cheese with Tomatoes

Every cook needs a great basic mac and cheese recipe in her recipe arsenal. This one uses white cheddar and a bit of Parmigiano-Reggiano to make it ultra cheesy. Topped with roasted cherry tomatoes and crisp breadcrumbs, it’s a meal in itself.

Regan Burns Cafiso

Macaroni and Cheese with Tomatoes

Did you change this recipe up a little? We want to know! Share it with us by adding your special Twist.

Did you change this recipe?

Add your Twist

    A twist is a way to share your own spin on our recipies!

    Submit your own twist!


    5 tablespoons unsalted butter, plus more for pan 8 ounces dry elbow macaroni
    1/4 cup all-purpose flour 1 pint cherry tomatoes, halved
    3 cups warm milk 1/2 teaspoon minced thyme
    1 teaspoon coarse kosher salt 2 teaspoons extra-virgin olive oil, divided
    10 ounces (about 3 cups) white cheddar cheese, coarsely grated 1/4 cup breadcrumbs, such as whole-wheat panko
    1/4 cup finely grated Parmigiano-Reggiano cheese


    Try Kitchen View! Take your computer to the kitchen and view this recipe full-screen, with step-by-step directions.
    Enter Kitchen View
    • 1

      Butter a 2 ½ quart casserole. Melt 5 tablespoons butter in a medium saucepan over medium heat. Whisk in flour, stirring until smooth; cook 1 minute. Slowly whisk in about ½ cup of milk, stirring until no lumps remain; whisk in remaining milk and salt.

    • 2

      Increase heat to medium high and cook, whisking constantly, until milk mixture thickens and large bubbles break at the edges of pan. Reduce heat to low and whisk in cheeses, stirring until they are completely melted and sauce is smooth; cover and keep warm.

    • 3

      Heat oven to 350 degrees. Bring a large pot of salted water to a boil and cook macaroni for 3 minutes fewer than the package instructions; drain well. Add macaroni to cheese sauce (be sure your pot is large enough to contain both the pasta and sauce); mix well. Transfer macaroni to prepared casserole.

    • 4

      In a small bowl, toss cherry tomatoes and thyme with a teaspoon of olive oil; season with a pinch of salt and pepper. Sprinkle tomatoes over surface of macaroni and cheese. Bake for 15 minutes, then toss breadcrumbs with remaining teaspoon of olive oil and sprinkle over tomatoes. Bake 15 minutes more, or until edges are bubbling and golden and breadcrumbs are toasted. Wait 5 minutes before serving.

    Connect with Us
    Follow Our Pins

    Yummy recipes, DIY projects, home decor, fashion and more curated by iVillage staffers.

    Follow Our Tweets

    The very dirty truth about fashion internships... DUN DUN @srslytheshow

    On Instagram

    Behind-the-scenes pics from iVillage.

    Do you have a recipe that will knock our socks off?

    Share Yours Now
    Today's Best Saving