clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Roasted Broccoli Macaroni & Cheese


Decadent cheddar and gruyere macaroni & cheese with roasted broccoli. Great as a side dish or as a main course!


  • 8 ounces macaroni
  • 3 cups broccoli florets
  • 2 tablespoons olive oil
  • 2 tablespoons butter
  • 1 tablespoon flour
  • 1 cup milk
  • 1 cup cream
  • 1 cup aged cheddar cheese
  • 1 cup gruyere cheese
  • 1/2 teaspoon cornstarch
  • 1 tablespoon fresh parsley, chopped
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper


  1. Preheat oven to 400°F.
  2. Toss the broccoli florets with 1 tablespoon of olive oil and spread them in a single layer on a baking sheet. Roast for 20 minutes, or until the broccoli starts to take on a light golden color.
  3. While the broccoli is roasting, bring a large pot of water to a boil. Once boiling, add the macaroni and boil it for 6 minutes. You don’t want to cook it all the way since it will finish cooking in the oven after it’s been combined with the cheese. Drain and set aside.
  4. Grate the cheddar and gruyere cheeses into a large bowl. Sprinkle the cornstarch over the top of the grated cheese and toss to combine.,
  5. In a large pan (I used a 3.5-quart pan), melt the butter with 1 tablespoon of olive oil. Once melted slowly whisk in 1 tablespoon of flour. Cook the butter and flour for 2 minutes, stirring frequently. Slowly add in the milk and cream, about a cup at a time, while whisking continuously. Once all the milk and cream is added, turn up the heat and bring it to a simmer. Simmer for 5-10 minutes, or until the mixture coats the back of a spoon. Turn off the heat and add all but 1/4 cup of the cheese in, one handful at a time, while whisking. Once the cheese has been added and the sauce is smooth, stir in the chopped parsley.
  6. Add the cooked macaroni to the cheese sauce and stir to combine. Finally, add the roasted broccoli and stir. Pour the macaroni and cheese into an 8×8 square baking dish. Sprinkle the remaining 1/4 cup of cheese over the top. Bake for 10 minutes at 400 degrees, or until the cheese has melted on top.
  • Prep Time: 30 minutes
  • Cook Time: 40 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American


  • Serving Size: 1/4 of recipe
  • Calories: 842
  • Sugar: 9.2g
  • Sodium: 476.7mg
  • Fat: 55.1g
  • Saturated Fat: 29.7mg
  • Unsaturated Fat: 21.1g
  • Trans Fat: 1g
  • Carbohydrates: 60.2g
  • Fiber: 6g
  • Protein: 30.3g
  • Cholesterol: 145.1mg

Keywords: macaroni and cheese recipe, macaroni and cheese with broccoli