If you love the rich, comforting flavor of French onion soup, you’re going to love these Slow Cooker French Onion Meatballs. 🧅🧀 Tender homemade beef meatballs are slowly cooked with caramelized onions, savory gravy, herbs, and plenty of melted cheese.
This cozy dinner is easy to prepare and perfect for busy weeknights, family dinners, or a comforting weekend meal. The slow cooker does most of the work, leaving you with juicy meatballs coated in a rich onion gravy.
🧅 Why You’ll Love These French Onion Meatballs
- Easy to make: Simple ingredients and straightforward preparation.
- Rich and flavorful: Caramelized onions, beef broth, Worcestershire sauce, and herbs create a delicious gravy.
- Tender meatballs: Slow cooking helps the meatballs stay juicy and flavorful.
- Cheesy topping: Melted provolone adds the perfect finishing touch.
- Great comfort food: Serve them with mashed potatoes, rice, pasta, or crusty bread.
🛒 Ingredients
For the Meatballs
- 1 lb ground beef
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1 large egg
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
For the Gravy & Onions
- 2 large yellow onions, thinly sliced
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 can beef broth
- 2 tablespoons Worcestershire sauce
- 1 tablespoon all-purpose flour
- 1/2 teaspoon dried thyme
- 1 cup shredded provolone cheese
- 1 tablespoon fresh thyme, chopped, for garnish
👩🍳 How to Make Slow Cooker French Onion Meatballs
1. Prepare the meatballs
In a large bowl, combine the ground beef, breadcrumbs, Parmesan cheese, egg, garlic powder, onion powder, salt, and black pepper.
Mix gently until everything is just combined. Avoid overmixing, as this can make the meatballs dense.
Shape the mixture into evenly sized meatballs.
2. Prepare the onions
Heat the butter and olive oil in a large skillet over medium heat.
Add the sliced onions and cook until they become soft and golden brown, stirring occasionally. This step brings out the natural sweetness of the onions and gives the dish its classic French onion flavor.
3. Make the gravy
Sprinkle the flour over the cooked onions and stir well.
Slowly pour in the beef broth while stirring to prevent lumps. Add the Worcestershire sauce and thyme, then continue cooking for a few minutes until the mixture begins to thicken slightly.
4. Add everything to the slow cooker
Place the prepared meatballs into the slow cooker.
Pour the onion and gravy mixture over the meatballs, making sure they are well coated.
Cover and cook until the meatballs are cooked through and tender.
5. Add the cheese
Once the meatballs are cooked, sprinkle the shredded provolone cheese over the top.
Cover the slow cooker again for a few minutes, allowing the cheese to melt completely.
Finish with freshly chopped thyme.
🍽️ What to Serve With French Onion Meatballs
These meatballs are delicious on their own, but they become an even more satisfying meal with a simple side.
Try serving them with:
- Creamy mashed potatoes 🥔
- Buttered egg noodles
- White or brown rice
- Crusty French bread 🥖
- Roasted vegetables
- Steamed green beans
- A simple green salad
The onion gravy is especially delicious spooned over mashed potatoes or noodles.
💡 Helpful Tips
Don’t overmix the meat: Mix the meatball ingredients just until combined for softer, more tender meatballs.
Slice the onions evenly: Similar-sized slices will cook more evenly.
Let the onions brown: Properly cooked onions provide much of the deep flavor in this recipe, so don’t rush this step.
Don’t skip the cheese: Provolone gives these meatballs their delicious French-onion-inspired finish.
Use fresh herbs when possible: Fresh thyme adds a bright flavor and makes the finished dish look beautiful.
🧊 Storage
Allow leftovers to cool before transferring them to an airtight container.
Store the meatballs and gravy in the refrigerator for up to 3–4 days.
They can also be frozen in a freezer-safe container. Thaw in the refrigerator before reheating.
When reheating, warm gently on the stovetop or in the microwave until heated through. Add a small splash of beef broth if the gravy has become too thick.
❓ Frequently Asked Questions
Can I use frozen meatballs?
Yes. Frozen meatballs can be used for a quicker version of this recipe. Cooking time may vary depending on the size and type of meatballs.
Can I use another cheese?
Absolutely. Swiss, mozzarella, or Gruyère can be used instead of provolone. Gruyère will give the dish an especially classic French onion flavor.
Can I prepare the meatballs ahead of time?
Yes. You can prepare the meatballs ahead of time and keep them refrigerated until you’re ready to cook.
What type of beef should I use?
Ground beef with a moderate amount of fat works well because it helps keep the meatballs moist and flavorful.
🧅 Final Thoughts
These Slow Cooker French Onion Meatballs combine everything you love about comfort food: tender beef meatballs, sweet onions, rich savory gravy, fresh herbs, and gooey melted cheese.
They’re simple enough for a weeknight dinner but delicious enough to serve when you want something extra comforting. Serve them over mashed potatoes, noodles, or rice and let that flavorful onion gravy soak into every bite. ❤️
Save this recipe for your next cozy dinner!