Go Back

French Onion Soup With Meatballs

This comforting dish combines the classic flavors of French onion soup with savory meatballs, creating a delicious and hearty meal.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Main Course
Cuisine French
Servings 4 People
Calories 450 kcal

Equipment

  • 1 large pot
  • 1 wooden spoon
  • 1 baking sheet
  • 1 mixing bowl
  • 1 ladle
  • 4 broiler-safe bowls

Ingredients
  

  • 4 large onions, thinly sliced
  • 4 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 4 cups beef broth For richer flavor, use homemade beef broth.
  • 1 cup dry white wine
  • 2 tablespoons all-purpose flour
  • 1 teaspoon sugar
  • 1 teaspoon thyme (dried)
  • to taste salt
  • to taste pepper
  • 4 slices baguette Prepare by toasting lightly.
  • 1 cup grated Gruyère cheese
  • 1 pound ground beef
  • ¼ cup breadcrumbs
  • ¼ cup grated Parmesan cheese
  • 1 large egg
  • 2 cloves garlic, minced
  • 1 teaspoon Italian seasoning

Instructions
 

  • Preheat your oven to 400°F (200°C).
  • In a large pot, melt the butter and olive oil over medium heat. Add the sliced onions and cook, stirring occasionally, until caramelized, about 25-30 minutes.
  • While the onions are cooking, prepare the meatballs. In a mixing bowl, combine the ground beef, breadcrumbs, Parmesan cheese, egg, minced garlic, Italian seasoning, salt, and pepper. Mix well and shape into small meatballs (about 1-inch in diameter).
  • Place the meatballs on a baking sheet and bake in the preheated oven for 15 minutes or until cooked through.
  • Once the onions are caramelized, sprinkle the flour over them and stir for about a minute.
  • Gradually pour in the wine and beef broth while stirring. Add the sugar, thyme, salt, and pepper. Bring the mixture to a simmer and let it cook for an additional 10 minutes.
  • Add the cooked meatballs into the broth and simmer for 5 more minutes.
  • Meanwhile, prepare the baguette slices by toasting them lightly.
  • To serve, ladle the soup into broiler-safe bowls, top with a slice of toasted baguette, and sprinkle with Gruyère cheese.
  • Place the bowls under the broiler for 2-3 minutes or until the cheese is melted and bubbly.
  • Serve hot and enjoy your French Onion Soup with Meatballs!

Notes

You can use store-bought meatballs for a quicker version.
Feel free to add herbs like fresh thyme or parsley for garnish.
For a richer flavor, use homemade beef broth.