french onion soup meatballs recipe

The Best french onion soup meatballs recipe
I’m so excited to share this French Onion Soup Meatballs recipe with you all. As a busy mom of two, I’m always on the lookout for recipes that are not only delicious but also easy to make and can be enjoyed by the whole family. This recipe is a game-changer – it’s a twist on the classic French Onion Soup, but in meatball form, making it perfect for a weeknight dinner or a special occasion.
My kids love helping me make the meatballs and my husband loves when I serve them with a side of crusty bread for dipping in the rich beef broth. The best part? This recipe is surprisingly healthy, thanks to the lean ground beef and plenty of fresh onions and herbs.
We like to serve it with a side of roasted vegetables or a green salad for a well-rounded meal. It’s also great for meal prep – just cook the meatballs and store them in the fridge or freezer for up to three days. When you’re ready to serve, simply reheat and serve over crusty bread or noodles.
This recipe is sure to become a staple in your household, just like it has in mine! The combination of flavors and textures is just magic – the tender meatballs, the sweet caramelized onions, and the rich beef broth all come together to create something truly special. And let’s not forget about the aroma – oh my goodness, this house smells amazing when I’m cooking up these meatballs!
My kids will often come into the kitchen while I’m cooking, asking ‘What’s that delicious smell?’ It’s become our go-to question when we’re cooking at home. I’ve even started serving these meatballs at parties and gatherings, and everyone raves about them.
They’re that good! So go ahead, give this recipe a try, and I promise you won’t be disappointed.

French Onion Soup Meatballs
These meatballs combine the rich, savory flavors of French onion soup with juicy, tender meatballs. They are simmered in a caramelized onion and beef broth sauce, then topped with melted Gruyere cheese for a comforting and satisfying meal.
🥘Ingredients
For the Meatballs
For the Sauce
For Topping
👨🍳Directions
5 inches in diameter.
Serve immediately.
🔧Equipment
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How French Onion Soup Meatballs Works
This French Onion Soup Meatballs recipe is truly a crowd-pleaser – my family loves it just as much as I do! The combination of flavors is just right – not too strong or overpowering – and it’s perfect for any occasion whether you’re having guests over or just need something delicious for dinner.
One of my favorite things about this recipe is how versatile it is – we love serving it with roasted vegetables or as part of a hearty salad bowl. You can also easily double or triple this recipe if you need more servings – just keep an eye on your browning onions as they may take longer to cook through when doubled.
❓ Frequently Asked Questions About French Onion Soup Meatballs
Q: What type of meat should I use for this recipe?
A: For this recipe, you’ll want to use lean ground beef with a fat content of around 10-15%. This will help keep the meatballs moist and flavorful without overpowering the other ingredients.
Q: Can I make these meatballs ahead of time?
A: Yes, you can make these meatballs ahead of time and store them in an airtight container in the fridge for up to three days or freeze them for up to three months.
Q: How do I get the onions to caramelize properly?
A: To get those beautiful caramelized onions, you’ll want to cook them slowly over low heat for about 30 minutes, stirring occasionally. This will help bring out their natural sweetness.
Q: Can I substitute beef broth with chicken broth?
A: While you can use chicken broth as a substitute, keep in mind that it will change the flavor profile of your dish slightly. Beef broth has a deeper, richer flavor that pairs perfectly with the onions and herbs in this recipe.
Q: What’s the best way to reheat these meatballs?
A: To reheat these meatballs without drying them out, place them on a baking sheet lined with parchment paper and bake in a preheated oven at 350°F (180°C) for about 10-15 minutes.
