Prepare Brussels Sprouts: Place 1/3 of the Brussels sprouts onto a cutting board and finely slice them. Set aside.
Season Brussels Sprouts: In a large bowl, add the remaining 2/3 of the halved Brussels sprouts, 2 tbsp olive oil, salt, garlic powder, paprika, and honey (or maple syrup). Toss to coat evenly.
Preheat Skillet: Heat a large skillet or frying pan over medium-high heat until hot. To test if the skillet is ready, sprinkle a few drops of water on it. If they sizzle and evaporate immediately, the pan is ready.
Pan-Sear Brussels Sprouts: Place the Brussels sprouts in the skillet, cut side down, in a single layer. You may need to cook them in batches to avoid overcrowding the pan. Cook for about 5-7 minutes without moving them, allowing the cut side to develop a nice, golden-brown sear.
Toast Walnuts: While the Brussels sprouts are roasting, add the walnuts to a separate sheet pan. Drizzle with olive oil and sprinkle with salt. Toast in the oven for 3-4 minutes. Remove and chop the walnuts once cool.
Prepare Dressing: In a small bowl, combine balsamic vinegar, honey (or maple syrup), 1 tbsp olive oil, Dijon mustard, salt, and pepper. Whisk together until well mixed.
Assemble Salad: In a large bowl, combine the finely sliced raw Brussels sprouts, chopped apple, dates, and toasted walnuts. Add the dressing and toss to coat evenly.
Add Roasted Brussels Sprouts: Once the Brussels sprouts are done, add them to the salad mixture. Toss once more to combine all ingredients.
Serve:Transfer the salad to a serving dish and enjoy!