Preheat the oven to 350 degrees. In a cast iron skillet, toss the broccoli, sprouts, garlic, shallot, lemon juice and olive oil together in the pan. Sprinkle the dish with salt and pepper. Roast for 20 minutes.
Meanwhile, fry up the bacon in a separate skillet until crispy.
Stir the sprouts and cook for another 15 minutes or until fork tender but not mushy. Top with the bacon and Parmesan cheese and cook for another 5 minutes. Serve hot and enjoy!