These festive Roast Beef Crostini with horseradish sauce are the perfect bite-sized appetizer for any gathering. They're quick to assemble, full of flavor, and guaranteed to impress your guests with minimal effort!

Looking for an elegant yet easy Christmas appetizer that's sure to impress? These Roast Beef Crostini have been one of my go-to holiday recipes for years. I first made them for a holiday high tea fundraiser I hosted annually, and they quickly became the most popular savory bite on the table. With a creamy horseradish and green onion sauce, thinly sliced roast beef, and festive toppings, they're as beautiful as they are delicious. Now, I make them every year for Christmas parties, New Year's Eve, and any cozy holiday gathering. They never last long!
Jump to:
More appetizer and lite bite recipes you will love.

Equipment
For this recipe you will need:
- Sheet Pan: I love these Nordic Ware sheet pans from Amazon.
- Mixing bowl: I love these nesting Pyrex glass bowls and use them all the time.
- Measuring cups and spoons
- Pastry brush: I have this set of silicone pastry brushes. They work great and are super affordable!

Ingredients
- Roast beef: I like getting freshly shaved roast beef from the grocery store deli. But if you prefer a thicker cut that works too. You could also use leftover roast beef or beef tenderloin.
- Baguette: One large baguette works great!
- Green onion: I love the flavor that green onions give this recipe. In a pinch you could substitute chives.
- Prepared horseradish: I typically use Inglehoffer's thick and creamy horseradish. But you can use extra hot horseradish for an extra kick.
- Sour cream: Full fat works best.
- Mayonnaise: I recommend using a good quality mayo for the best texture and flavor.
- Lemon: A fresh squeeze of lemon really brightens the sauce up.
- Olive oil: You can brush olive oil on the baguettes before toasting or use a high quality olive oil spray.
- Balsamic glaze: This ingredient is optional but I love the tang and sweetness it adds. Just a little goes a long way.
- Micro arugula: Lately I've become obsessed with micro greens. They add great flavor and look so pretty. If you can't find micro arugula then baby arugula works great.
Step-by-Step Photos
Time needed: 35 minutes
- Make the crostini toasts.
Cut your baguette into ½ inch slices. Then brush with olive oil and bake at 350 for about 8 minutes, flipping halfway through.

- Make the horseradish green onion sauce.
In a medium size mixing bowl combine horseradish, sour cream, mayo, green onions, a squeeze of lemon and a pinch of salt and pepper. Mix until well combined.

- Assemble the roast beef crostini.
Spread some sauce on each crostini. Top with roast beef, a little more horseradish sauce and a couple dots of balsamic glaze. Garnish with micro arugula, pomegranate seeds and a sprinkle of salt and freshly cracked black pepper. Serve and enjoy!

Make it festive.
I love serving these at holiday parties and Christmas events. Adding a few pomegranate seeds on top really add a festive twist and a nice burst of fresh tangy sweetness.

More recipes for you to enjoy.
Prosciutto Wrapped Stuffed Dates
Goat Cheese Crostini with Garlic Sun-dried Tomatoes
Fig Jam and Goat Cheese Crostini with Prosciutto
Made this Roast Beef Crostini recipe? Let me know what you think in the comments!
Recipe

Roast Beef Crostini
Equipment
- Baking Sheet
- mixing bowl
- Measuring cups
Ingredients
- 1 baguette
- olive oil can also use olive oil spray
- 2 tablespoon prepared horseradish
- 2 tablespoon green onion, minced
- ½ cup mayonnaise
- ½ cup sour cream
- ½ lemon, juice of
- salt & pepper
- ½ lb roast beef, shaved
- balsamic glaze
- micro arugula can substitute with baby arugula
- pomegranate seeds optional
- flaky sea salt optional
Instructions
- Preheat the oven to 350 degree F. Cut baguette into ½ inch sliced. (You should get between 25 - 30 pieces.)Brush both sides with a little olive oil and bake at 350 F for 7-8 minutes, flipping halfway through. Remove from the oven and allow to cool slightly.
- In a medium size mixing bowl combine horseradish, sour cream, mayonnaise, minced green onion, the juice of half a lemon and a pinch of salt and pepper. Stir until well combined.
- To assemble the crostini spread a little of the horseradish sauce on each crostini. Layer on some roast beef then add a dollop of horseradish sauce and a dot or two of balsamic glaze. Garnish with micro arugula and pomegranate seeds if desired. Finish with a little fresh cracked pepper and some flaky sea salt. Serve and enjoy!










Ned
This is SO yummy! Never did I think of putting roast beef on a crostini. Wow this was so good, I'm going to make it again soon, thank you!
Tayler
These crostinis were SO good! Definitely making again for my next party!
Beth
These are amazing. The beef with the crusty bread is fantastic. I made them for appetizers, but I ended up making a full meal of them. LOL
Charah
Wow, looks very delicious. Thanks for sharing, will be making this in the weekend.
Maria
Can't wait to make these! Making around 3 dozen. can I prepare ahead of time? Like make an hr ahead??
jamjarkitchen
Hi Maria - Yes, you can totally prep these an hour ahead. I just don't recommend fully assembling them like a full day before because the bread can get soggy and the meat starts looking a little less appetizing. But You can make the crostini and the sauce a day ahead and then assemble everything together before serving. Hope you enjoy!
Lisa
Where do I get or how to make balsamic glaze?
jamjarkitchen
Hi Lisa - You can usually find balsamic glaze at most grocery stores near the vinegar, salad dressing, or Italian ingredients section. If you can’t find it, you can also make your own by simmering balsamic vinegar on the stove until it reduces and thickens into a syrupy glaze. Hope you enjoy!