v Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Tender meatballs simmered in a caramelized onion sauce inspired by French onion soup. A comforting and flavorful meal perfect for cozy nights.

Ingredients

Scale

lbs ground beef
½ cup breadcrumbs
1 egg
2 tbsp Worcestershire sauce (divided)
3 large yellow onions, thinly sliced
2 tbsp butter
2 tbsp olive oil (divided)
2 garlic cloves, minced
2 cups beef broth
1 tbsp all-purpose flour
1 tsp fresh thyme (or ½ tsp dried)
Salt and pepper, to taste
½ cup shredded Gruyère or other cheese (optional)
Fresh thyme or parsley for garnish

Instructions

  • Heat butter and 1 tbsp oil in a skillet over medium-low heat. Add onions and a pinch of salt. Cook for 35–40 minutes, stirring occasionally, until caramelized.

  • Set aside ⅓ of the onions.

  • In a bowl, combine ground beef, breadcrumbs, egg, reserved onions, garlic, 1 tbsp Worcestershire, thyme, salt, and pepper. Mix and form into meatballs.

  • Brown meatballs in a skillet with remaining olive oil. Set aside.

  • Add flour to the remaining onions and stir for 1 minute. Gradually pour in beef broth and remaining Worcestershire. Stir and bring to a simmer.

  • Return meatballs to the skillet, cover, and simmer for 15–20 minutes.

  • Optional: Top with cheese and broil until melted.

  • Garnish with fresh herbs and serve.