Ingredients
Equipment
Method
- Heat the olive oil and butter in a large pot or Dutch oven over medium heat.
- Add the sliced onions and cook, stirring occasionally, until they are softened and deeply caramelized, about 30-45 minutes. Sprinkle the sugar over the onions during the last 10 minutes of cooking to enhance caramelization.
- If using, deglaze the pot with the red wine, scraping up any browned bits from the bottom. Let it simmer for a minute or two until the wine has reduced slightly.
- Pour in the beef broth and balsamic vinegar. Bring to a simmer, then reduce the heat to low and keep warm while you prepare the meatballs.
- Season with salt and pepper to taste.
- In a large bowl, combine the ground beef, breadcrumbs, Parmesan cheese, egg, Worcestershire sauce, thyme, garlic powder, salt, and pepper.
- Gently mix with your hands until just combined. Don't overmix!
- Form the mixture into 1-inch meatballs.
- Heat a tablespoon of olive oil in a large skillet over medium-high heat.
- Brown the meatballs in batches, turning occasionally, until they are browned on all sides. You don't need to cook them through at this point, just get a nice sear.
- Remove the meatballs from the skillet and add them to the pot with the French onion soup.
- Bring the soup and meatballs to a simmer, then reduce the heat to low, cover, and cook for 20-25 minutes, or until the meatballs are cooked through and tender.
- Preheat your oven's broiler.
- Top each meatball with a slice of provolone cheese.
- Place the pot under the broiler for a few minutes, or until the cheese is melted and bubbly. Watch it closely to prevent burning!
- Garnish with fresh parsley, if desired.
- Serve hot and enjoy!
Notes
For a richer flavor, use Gruyere cheese instead of provolone. If the soup is too thick, add more beef broth. If it's too thin, simmer uncovered to reduce the liquid or add a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water). Store leftovers in an airtight container in the refrigerator for up to 3-4 days or freeze for longer storage.