Go Back
+ servings
beef tenderloin sliced thinly and topped with goat cheese and caramelized onion
Print Recipe
5 from 1 vote

Beef Tenderloin Roll Ups

The flavor combination in these beef tenderloin roll ups will impress everyone at your holiday gathering. The tenderloin is cooked perfectly to medium rare and rolled up with an herby goat cheese, sweet caramelized onion and topped with a tangy balsamic glaze.
Prep Time30 mins
Cook Time30 mins
Total Time1 hr
Course: Appetizer
Cuisine: American
Keyword: beef, beef tenderloin, holiday
Servings: 6 (2 roll ups each)
Calories: 381kcal


For the beef:

  • 2 lbs beef tenderloin
  • 1/4 cup balsamic vinegar
  • 2 tablespoons olive oil
  • 1 tablespoon worcestershire sauce or coconut aminos
  • 1 clove minced garlic
  • 1/2 teaspoon salt
  • 14/ teaspoon pepper

For the caramelized onion:

  • 2 tablespoons olive oil
  • 1 medium yellow onion sliced

For the goat cheese:

  • 4 ounces goat cheese
  • 1 teaspoon fresh chopped thyme
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Balsamic glaze:

  • 1 cup good quality balsamic vinegar
  • 1/4 cup coconut sugar or brown sugar


  • Add the tenderloin, balsamic vinegar, olive oil, worcestershire sauce, garlic, salt and pepper in a bag and marinate for 25 minutes.
  • While it’s marinating, preheat the oven to 475°F and line a baking sheet with foil or a silpat mat. If you have a grill pan you can use that too. Set aside.
  • When the tenderloin is marinated, remove from the bag, discard any extra marinade and place in the middle of the prepared baking sheet. Bake at 475°F for 10 minutes then reduce the heat to 425°F and bake for an additional 20 minutes or until the internal temperature reaches 125-130°F. Do not overcook or the beef will be dry.
  • While the beef is roasting, make the fillings. Start by making the caramelized onion. Add the olive oil to a large saute pan over medium heat. When the oil is hot, add the sliced onion and cook, stirring frequently (almost constantly), for 15-20 minutes until the onions soften and turn a dark amber color. The natural sugars release from the onion and caramelize.
  • When the onions are done, make the goat cheese. Add the goat cheese to a small bowl and add the salt, pepper and fresh rosemary. Use the back of a fork to mix it all together and set aside.
  • At this point, the beef should be done, check the internal temperature by inserting a digital thermometer into the thickest part of the beef. It should read around 140°F. Place it on a cutting board and cover it with foil to rest for 15-20 minutes.
  • While it’s resting, make the balsamic glaze. You can use the same pan that you cooked the onions in. Pour the balsamic vinegar into the pan and add the sugar. Cook on medium-high to bring to a gentle boil then reduce the heat to low and simmer for 10-15 minutes, until it’s reduced in half and is thick enough to coat the back of a spoon. Remove from heat and allow to cool while you assemble the roll ups.
  • Thinly slice the beef against the grain and lay flat on a cutting board. You should have between 12-14 thin slices. Spread the goat cheese on top of each slice and top with caramelized onion. Starting at the short end, roll the tenderloin up tightly and place a toothpick in the center to hold them together. Drizzle with balsamic glaze before serving.



Make ahead: make the glaze and goat cheese up to 3 days in advance. You can cook the tenderloin the day before if serving these cold!


Serving: 2roll ups | Calories: 381kcal | Carbohydrates: 17.1g | Protein: 32.1g | Fat: 19.2g | Cholesterol: 90.6mg | Sodium: 518mg | Fiber: 0.5g | Sugar: 14.6g