01 - Heat olive oil in a large skillet over medium-high heat. Add ground beef and cook, breaking apart with a spoon, until browned and cooked through, approximately 5 to 6 minutes. Drain excess fat if needed.
02 - Add diced onion and minced garlic to the skillet. Sauté for 2 to 3 minutes until fragrant and onions become translucent.
03 - Stir in halved Brussels sprouts and cook for 3 to 4 minutes, allowing edges to caramelize slightly.
04 - Pour in soy sauce, Worcestershire sauce, smoked paprika, black pepper, and salt. Toss thoroughly to coat all ingredients evenly.
05 - Cover skillet with lid, reduce heat to medium, and cook for 6 to 8 minutes until Brussels sprouts reach desired tenderness while retaining slight crispness.
06 - Remove lid, stir contents, and continue cooking uncovered for 2 minutes to evaporate any remaining moisture.
07 - Top with chopped parsley and grated Parmesan cheese if desired. Serve immediately while hot.