Preheat your oven to 400°F. Lay out the baguette slices on a baking sheet, brush them lightly with olive oil, and toast for 8–10 minutes or until crisp and golden.
In a skillet over medium heat, melt the butter. Add the onions, sugar, and ½ tsp salt. Cook slowly for 15–20 minutes, stirring occasionally, until the onions are deep golden brown.
While the onions caramelize, mix together the sour cream, horseradish, ½ tsp salt, and black pepper in a bowl. Taste and adjust the horseradish to your liking.
Pat the steak dry and season it well with salt and pepper. Sear in a hot skillet for 3–4 minutes per side for medium rare. Let it rest for 5–10 minutes, then thinly slice.
To assemble: Spread a layer of horseradish sauce on each crostini. Top with caramelized onions and a slice of steak. Garnish with herbs if using. Serve warm or at room temp.