Transform your weeknight dinner routine with these irresistible Quick French Onion Meatballs! Juicy, tender meatballs infused with the rich flavors of French onion soup mix are simmered in a luscious caramelized onion gravy, then crowned with melty Gruyère cheese for an indulgent finishing touch. Ready in just 45 minutes, this skillet recipe combines the comforting essence of classic French onion soup with the heartiness of homemade meatballs. Perfectly paired with mashed potatoes, pasta, or crusty bread, it’s a crowd-pleasing dish that’s both easy to make and incredibly satisfying. Garnish with fresh parsley for a pop of color and flavor, and enjoy a cozy, flavor-packed meal that will have everyone asking for seconds!
Preheat a large skillet over medium heat and add 1 tablespoon of olive oil.
In a large mixing bowl, combine ground beef, breadcrumbs, egg, 1 tablespoon of French onion soup mix, salt, and pepper. Mix until just combined. Avoid overmixing to keep the meatballs tender.
Roll the mixture into meatballs, about 1 inch in diameter, and set aside.
In the heated skillet, cook the meatballs in batches, searing until browned on all sides. Remove the meatballs from the skillet and set aside.
In the same skillet, add 2 tablespoons of unsalted butter, followed by the sliced onions. Cook, stirring occasionally, for 8-10 minutes or until the onions are caramelized and golden brown.
Add minced garlic to the skillet and cook for 1 minute, until fragrant.
Stir in the remaining 1 tablespoon of French onion soup mix and 1 tablespoon of flour. Cook for 1-2 minutes to remove the raw flour taste.
Slowly pour in the beef broth, stirring constantly to prevent lumps. Add Worcestershire sauce and bring the mixture to a simmer.
Return the meatballs to the skillet, cover, and cook for 10-12 minutes, or until the meatballs are fully cooked and the sauce has thickened.
Sprinkle shredded Gruyère cheese over the meatballs and cover the skillet for 2-3 minutes, allowing the cheese to melt.
Serve hot, garnished with fresh parsley if desired. Pair with mashed potatoes, pasta, or rice for a complete meal.
Serving size | 1404.5 grams (1404.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2110 |
Total Fat 150.10g | 192% |
Saturated Fat 62.30g | 312% |
Polyunsaturated Fat 3.10g | |
Cholesterol 639mg | 213% |
Sodium 5681mg | 247% |
Total Carbohydrate 88.40g | 32% |
Dietary Fiber 7.10g | 25% |
Total Sugars 17.30g | |
Protein 117.20g | 234% |
Vitamin D 60IU | 300% |
Calcium 780mg | 60% |
Iron 15mg | 82% |
Potassium 2087mg | 44% |
Source of Calories