High Protein
French onion meatball sub
French onion meatball sub — 1 hr 20 min, 20 ingredients, adapted from Owen Han.
Recipe adapted from Owen Han · View original
Total
1 hr 20 min
Serves
4
Calories
1965 kcal
Ingredients
- 2 lb ground beef (80/20)
- 1 cup breadcrumbs
- 1 cup grated Gruyère
- 0.25 cup finely chopped parsley
- 2 eggs
- 2 tsp kosher salt
- 1 tsp black pepper
- 5.5 large yellow onions, thinly sliced
- 2 tbsp neutral oil
- 2 tbsp Worcestershire sauce
- 1 tsp fresh thyme leaves
- as needed Fresh cracked black pepper
- 2 tbsp demi-glace
- 2.5 cup beef stock
- 8 tbsp unsalted butter, softened
- 3 garlic cloves, finely grated
- 1 tbsp finely chopped parsley
- Pinch of kosher salt
- 4 crusty baguettes
- 2.5 cup shredded Gruyère
Instructions
- Make the garlic butter. In a small bowl, combine the softened butter, grated garlic, parsley, and a pinch of kosher salt. Mix until smooth and set aside.
- In a large bowl, combine the ground beef, breadcrumbs, grated Gruyère, parsley, eggs, salt, and pepper. Mix just until combined, then roll into 16 evenly sized meatballs.
- Heat a large cast-iron skillet over medium-high heat. Sear the meatballs until deeply browned on all sides, about 6–8 minutes. They do not need to be fully cooked. Remove from the skillet and set aside.
- Reduce the heat to medium and add the oil to the same skillet. Add the sliced onions and cook, stirring occasionally, for 30–40 minutes until deeply caramelized.
- Stir in the Worcestershire sauce, thyme, and several cracks of black pepper. Cook for 1 minute.
- Add the demi-glace and beef stock, scraping up all the browned bits from the bottom of the pan. Bring to a gentle simmer.
- Return the meatballs to the skillet, nestling them into the onions. Top evenly with the shredded Gruyère and transfer to a 400°F oven for 10–15 minutes, or until the meatballs reach 160°F and the cheese is melted and bubbling.
- Slice the baguettes in half and generously spread the cut sides with the garlic butter. Toast until golden brown and crisp around the edges.
- Place four meatballs into each baguette. Spoon over plenty of the caramelized onions, melted Gruyère, and a generous amount of the French onion jus. Serve immediately while hot.