Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

French Onion Beef Roll-Ups


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 0 hours
  • Yield: 4 servings 1x
  • Diet: Gluten Free

Description

These French Onion Beef Roll-Ups are savory, tender beef rolls filled with caramelized onions, melted cheese, and a flavorful French onion-inspired sauce. Perfect for a hearty weeknight dinner or as a special dish for guests, these roll-ups are packed with rich flavor and easy to make.


Ingredients

Scale
  • 1 ½ pounds flank steak or sirloin, thinly sliced into ½-inch strips
  • 2 tablespoons olive oil
  • 1 large onion, thinly sliced
  • 2 tablespoons butter
  • 2 teaspoons fresh thyme (or 1 teaspoon dried thyme)
  • 1 cup beef broth
  • ½ cup dry white wine (or additional beef broth)
  • 2 teaspoons Worcestershire sauce
  • 1 tablespoon Dijon mustard
  • Salt and pepper, to taste
  • 1 cup shredded Gruyère or Swiss cheese (or a combination)
  • 1 tablespoon fresh parsley, chopped (for garnish)

Instructions

  1. Prepare the Beef:
    • If your beef slices are not thin enough, use a meat mallet to gently pound them to about ½-inch thickness. Season the beef strips with salt and pepper on both sides.
  2. Caramelize the Onions:
    • In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add the thinly sliced onion and cook, stirring occasionally, for about 10-15 minutes until the onions become golden brown and caramelized. You may need to add a pinch of salt to help the onions release their moisture and caramelize evenly.
    • Once the onions are caramelized, stir in the thyme, and transfer them to a plate. Set aside.
  3. Make the Sauce:
    • In the same skillet, add the remaining tablespoon of olive oil and melt the butter over medium heat.
    • Add the beef broth, white wine (or extra beef broth), Worcestershire sauce, and Dijon mustard to the skillet. Bring to a simmer and cook for about 5 minutes, stirring occasionally, to let the sauce reduce and thicken slightly. Season with salt and pepper to taste. Remove the sauce from the skillet and set it aside.
  4. Assemble the Roll-Ups:
    • Place the seasoned beef slices on a flat surface. On each piece of beef, layer a small spoonful of caramelized onions and a sprinkle of shredded Gruyère or Swiss cheese.
    • Roll the beef up tightly, securing the ends if necessary with toothpicks or kitchen twine.
  5. Cook the Roll-Ups:
    • Heat the same skillet over medium-high heat. Once hot, add the beef roll-ups and cook for about 4-5 minutes, turning occasionally to brown on all sides. You want the beef to be seared but not overcooked.
    • Once browned, pour the prepared sauce over the beef roll-ups and bring it to a simmer. Cover and let the roll-ups cook in the sauce for another 5-10 minutes, until the beef is cooked through and the cheese has melted.
  6. Serve:
    • Remove the toothpicks or twine from the roll-ups and place them on a serving platter. Spoon any extra sauce from the skillet over the top of the roll-ups.
    • Garnish with freshly chopped parsley and serve.
  7. Enjoy:
    • Serve these French Onion Beef Roll-Ups with mashed potatoes, rice, or a side salad for a complete meal.

Notes

  • For a milder flavor, you can use mozzarella or provolone cheese instead of Gruyère or Swiss.
  • If you prefer more caramelized onions, you can double the amount and cook them down more for a richer flavor.
  • If you don’t have white wine, you can substitute with additional beef broth or a splash of balsamic vinegar for a tangy depth.
  • These roll-ups can be made ahead of time and reheated in the sauce before serving.
  • Prep Time: 15 minutes
  • Cook Time: 25-30 minutes
  • Category: Main Dish
  • Method: Searing, Simmering
  • Cuisine: French-inspired, Comfort Food

Nutrition

  • Serving Size: 1 roll-up (based on 4 servings)
  • Calories: 360
  • Sugar: 6g
  • Sodium: 720mg
  • Fat: 20g
  • Saturated Fat: 9g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 1g
  • Protein: 38g
  • Cholesterol: 100mg