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.

Take the Stress out of Mealtimes

Save time & money planning meals while eating simple, delicious & nutritious food

  Over 5,000 recipes like this one, matched to your tastes

  Voice controlled cooking. No more sticky screens!

  Plan your weeks meals in minutes + automatic shopping list

  Import your favourite recipes from the web

  Support for most major diets and allergies

No, thanks