Roll up some asparagus in a roast beef and some horseradish cream cheese for an instant elegant appetizer. Horseradish asparagus roast beef roll-ups for the win!
Jump to:
Why we love this recipe ❤️
There are times when I find myself serving things that really qualify as appetizers to the Southern husband for dinner. Cookie sheet nachos. Scallops wrapped in bacon. And these addictive horseradish asparagus roast beef roll-ups.
But hey, they all involve a protein and a veggie of some sort, and as far as I’m concerned if you eat enough of them they totally qualify as dinner. Am I right? I think I’m right.
In addition, the appetizer approach to dinner is usually, well, QUICK. I’m all about quick on a busy Wednesday, or even on a Saturday night we just want to cuddle up on the couch and watch Netflix.
And so for times like those, here is one of my faves.
They are just as easy as they look.
Ingredients you need

Ingredient notes and substitutions 📝
- Asparagus: The thicker asparagus work best for this recipe, although any kind will do.
- Cream Cheese: We find that whipped cream cheese is the best texture for this recipe, but you can use regular cream cheese as well..bring it to room temperature first for easiest spreading.
- Roast Beef: This is the time to get the good stuff from the deli counter! As for it to be sliced thinly.
- Horseradish: This spicy root vegetable is from the mustard family, and is usually available grated and jarred with vinegar. Look for it in the condiments aisle.
See the recipe card for full information on ingredients and quantities and nutritional information.
How to make this recipe 👩🏻🍳

STEP 1: Cook up a bunch of asparagus in simmering water forr just for a few minutes…you want them to still have a nice crunch.

STEP 2: Now mix up some whipped cream cheese (the whipped kind is a lot fluffier and easier to work with than the regular) with some horseradish

STEP 3: Spread the cream cheese mixture over some thin slices of roast beef.

STEP 4: Pop an asparagus spear at the end of each slice.

STEP 5: Roll it up starting at the asparagus end and yes! You’re done.
PRO TIP: These are substantial appetizers, so you can cut them in halves or even thirds if you want them to be more “nibble-sized!”
Recipe FAQs 🧐
You can! A little more will give these rolls more of a sassy kick, and if you like thing milder, use a little less. Taste as you mix the cream cheese and the horseradish together until you have the taste you like.
It can! These rolls will keep up to a day covered up in the fridge.
Pop your question in the Comments section under the recipe card and I will answer pronto!
Equipment we used for this recipe 🥣
These are some of my favorite kitchen tools! These are Amazon affiliate links, which means I get a little something if you buy through my links at no extra cost to you. (Which helps pay for all that bacon I keep buying! 😄) And I only share things I use and love. I’m so grateful for your support!
- Measuring Cup: We love these angled cups that show the measurements on both the inside and outside of the cup.
- Cutting Board: These sturdy, dishwasher-safe cutting boards come in all different sizes.
- Pyrex Mixing Bowls: These classic sturdy bowls come in all different sizes and are great for everything from mixing ingredients to being casual serving bowls.
- Measuring Spoons: These handy magnetic spoons are not on a ring, so you can just pick the one you need.
- Medium Pot: We have a drawerful of these, but this pot is the one we reach for first.
Other appetizer recipes we love! 🥰
Could you leave us a review?
If you try this recipe, we would love to hear how it came out for you! I’d be super grateful if you could leave a star rating (you pick how many stars! 🌟 ) and your thoughts in the Comments section under the recipe card.
Horseradish Asparagus Roast Beef Roll-Ups
Roll up some asparagus in a roast beef and some horseradish cream cheese for an instant elegant appetizer. Hurray for roast beef roll-ups!
- Prep Time: 10 minutes
- Cook Time: 3 minutes
- Total Time: 13 minutes
- Yield: 12 roll-ups 1x
- Category: Appetizer
- Method: Stovetop
- Cuisine: American
Ingredients
- 12 asparagus spears, trimmed to 4 inches long
- 1 cup whipped cream cheese
- 2–3 tablespoons horseradish
- 12 thin slices rare roast beef
- 1 scallion, chopped (optional)
Instructions
- Bring a pot of water to a boil and cook asparagus until crisp-tender, 2-3 minutes depending upon how thick it is. Immediately transfer the asparagus to a bowl of ice water to cool them, then dry them on paper towels.
- Mix together the cream cheese and the horseradish, using more or less horseradish depending upon how spicy you like things!
- Spread each slice of roast beef carefully with the cream cheese mixture. Place an asparagus spear at the end of each one and roll them up.
- Arrange on a pretty platter, sprinkle with scallions and serve!
Notes
- Asparagus: The thicker asparagus work best for this recipe, although any kind will do.
- Cream Cheese: We find that whipped cream cheese is the best texture for this recipe, but you can use regular cream cheese as well..bring it to room temperature first for easiest spreading.
- Roast Beef: This is the time to get the good stuff from the deli counter! As for it to be sliced thinly.
- Horseradish: This spicy root vegetable is from the mustard family, and is usually available grated and jarred with vinegar. Look for it in the condiments aisle.






Erin says
Hi Kate,
Could I use your photo in a training presentation I am giving about how to eat healthfully on the road? Roast beef wrapped around asparagus or zucchini is one of my go-to snacks and I thought you had a beautiful presentation. I would say photo credited to “framedcooks.com” include a link to your recipe. Please let me know what you think. Thanks, Erin
Of course! Thank you so much for asking first. :) :)
Lynne says
These look like they would be a perfect app for Easter. It will be on the menu. Thanks.
Hurray! Easter (and spring) can’t come soon enough.