Parboil the broccoli. Place broccoli florets and carrots in a large saucepan with 1-inch water. Bring it to a boil and cover. Continue to cook for 4 to 5 minutes or until fork tender. Drain.
Cook the bacon. Heat olive oil in a large oven-safe skillet. Add bacon and cook for 3 minutes or until crispy.
Combine. Add the broccoli and carrots to the skillet with the bacon and continue to cook for 1 minute.
Make the sauce. In the meantime, prepare the sauce by combining half & half, dijon mustard, half of the parmesan cheese, garlic, salt, pepper, and nutmeg in a mixing bowl. Mix until well combined.
Put it all together. Remove the skillet from the heat. Pour the prepared cream sauce over the broccoli and sprinkle the remaining parmesan cheese over the top.
Bake. Bake for 15 to 20 minutes or until bubbly and the top is golden brown. Remove the broccoli from the oven and let it rest for a few minutes before serving.