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

Savory beef roll-ups filled with caramelized onions and Gruyère cheese, combining the flavors of French onion soup in a bite-sized treat.

  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1.5 lbs flank steak (or top sirloin), thinly sliced
  • 2 large yellow onions, thinly sliced
  • 1 tablespoon olive oil
  • 3 cloves garlic, minced
  • 1 teaspoon dried thyme
  • 1 tablespoon Worcestershire sauce
  • 1/2 cup beef broth
  • 1 cup shredded Gruyère cheese
  • 2 tablespoons Dijon mustard
  • 2 teaspoons olive oil (for brushing)
  • Salt and pepper, to taste

Instructions

  1. In a skillet, heat 1 tablespoon of olive oil over medium heat.
  2. Add sliced onions and cook slowly, stirring occasionally, until golden brown (about 20-25 minutes).
  3. Add garlic, thyme, Worcestershire sauce, and beef broth. Simmer for 2-3 minutes, then remove from heat.
  4. Season beef slices with salt, pepper, and Dijon mustard.
  5. Spoon 1-2 tablespoons of the onion mixture onto each beef slice, top with shredded Gruyère cheese, then roll up and secure with toothpicks.
  6. In the same skillet, heat 2 teaspoons of olive oil. Brown the roll-ups on all sides (about 3-4 minutes).
  7. Transfer the roll-ups to a preheated 375°F (190°C) oven. Bake for 12-15 minutes or until beef is cooked through and cheese is melted.
  8. Let the roll-ups rest for a few minutes, remove toothpicks, and serve.

Notes

Serve with a fresh green salad or mashed potatoes. Leftovers can be stored in an airtight container in the refrigerator for 3-4 days.

  • Author: nevaeh-hall
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Appetizer
  • Method: Baking
  • Cuisine: French
  • Diet: None

Nutrition

  • Serving Size: 1 roll-up
  • Calories: 320
  • Sugar: 6g
  • Sodium: 450mg
  • Fat: 18g
  • Saturated Fat: 7g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 1g
  • Protein: 25g
  • Cholesterol: 70mg