Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Savory meatballs simmered in a rich onion sauce made from slow-cooked caramelized onions. A cozy, French-inspired dish that’s hearty and full of flavor.

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 cheese of choice (optional)
Fresh thyme or parsley for garnish

Instructions

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

  • Set aside one-third of the onions to cool.

  • Mix ground beef, egg, breadcrumbs, reserved onions, garlic, 1 tbsp Worcestershire, thyme, salt, and pepper. Form into 18–20 meatballs.

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

  • Sprinkle flour into the caramelized onions. Stir, then slowly whisk in beef broth and remaining Worcestershire. Simmer.

  • Add meatballs to sauce. Cover and cook for 15–20 minutes on low heat.

  • Optional: Sprinkle with cheese and broil until bubbly.

  • Garnish with herbs and serve.