Recipe by

Visit website



Total time

35 minutes




  • 12 oz whole grain pasta (elbow, bow tie, rotini, penne)
  • 4 tbsp butter
  • 4 tbsp all-purpose flour
  • 3 cups milk
  • ¾ tsp coarse salt
  • ½ tsp ground black pepper
  • ¼ tsp ground mustard
  • 1 pinch cayenne pepper
  • 2 cups sharp cheddar cheese (shredded)
  • ½ cup Gruyere (shredded)
  • 1 cup roasted veggies (Brussels sprouts, broccoli, cauliflower, carrots) (chopped)
  • chopped flat-leaf Italian parsley (for serving)


  1. Preheat oven to 375 degrees. Cook pasta according to package directions. Drain and set aside. In the same stock pot, heat butter at medium heat.

    Once melted and bubbly, whisk in flour. Simmer 1-2 minutes, until golden in color. Slowly whisk in milk, bringing heat to medium-high. Continue to whisk, bringing to a simmer. Whisk in salt, pepper, ground mustard and cayenne pepper.

    Gently simmer 4-6 minutes, until thickened. Taste and adjust seasoning, if necessary. Remove from heat and whisk in 1 ½ cups sharp cheddar and Gruyere. Stir in cooked pasta and roasted veggies.

    Coat two 12-cup muffin tins with cooking spray. Fill each cup with mac and cheese and top with remaining sharp cheddar cheese. Bake 12-15 minutes, until cheese is melted and bubbly.

    Allow to slightly cool, then remove mac and cheese cups from the tin. Top with chopped parsley and serve.
  2. View the recipe instructions at The Gourmet RD

View this recipe plus 5,000 more in our FREE app

Preview in browser for now