Crockpot French Onion Meatballs
These crockpot French onion meatballs are cozy, quick, savory and ridiculously low effort. Frozen meatballs slow cook with sliced onion, French onion soup, soup mix and Worcestershire until rich and glossy, then get blanketed in melty Gruyère and Swiss cheese. These French onion meatballs taste like French onion soup in meatball form.
Serve them over mashed potatoes or as a party appetizer. More crockpot meatballs: Bourbon Peach Crockpot Meatballs.

Why You’ll Love These French Onion Meatballs
- 5 minutes of prep.
- French onion soup flavor.
- Melty Gruyère and Swiss.
- Dinner or party appetizer.
Ingredients for Crockpot French Onion Meatballs
The Meatballs
A bag of frozen meatballs, condensed French onion soup, a packet of French onion soup mix, a sliced yellow onion and Worcestershire.
The Topping
Shredded Gruyère and Swiss cheese and optional fresh thyme.
Swap note: Check labels on the meatballs and soup mix if you need gluten free.
How to Make French Onion Meatballs
Step 1: Add to the crockpot
Add the meatballs, onion, soup, soup mix and Worcestershire to the crockpot.
Step 2: Slow cook
Cook on low 2 to 3 hours or high 1 to 1 1/2 hours until rich and glossy.
Step 3: Melt the cheese
Turn off the heat, top with cheese, close the lid and let sit 10 to 15 minutes until melty.
Carly’s Expert Tips
- Stir once halfway through.
- Use homemade soup for richer flavor.
- Shred your own cheese for the best melt.
- Keep warm for parties.
Make It Your Own
- Homemade meatballs: Use cooked homemade meatballs.
- Mushrooms: Add sliced mushrooms.
- Provolone: Use provolone instead.
- Sandwiches: Pile into rolls for meatball subs.
Make-Ahead and Meal Prep: Leftovers keep for 4 days and reheat well. Freeze cooked meatballs in sauce for up to 3 months.
What to Serve With French Onion Meatballs
Serve over mashed potatoes, egg noodles or with French bread.
Storing and Reheating
Store in the fridge for up to 4 days.
Reheat on the stove or in the microwave.
What People Ask About French Onion Meatballs
Can I use homemade meatballs?
Yes. Cook them fully first.
How long do frozen meatballs take in a crockpot?
2 to 3 hours on low.
Can I make these on the stove?
Yes. Simmer 25 to 30 minutes.
What cheese goes with French onion?
Gruyère and Swiss.

Crockpot French Onion Meatballs
Ingredients
Method
- Add meatballs, onion, soup, soup mix, and Worcestershire to the crockpot.
- Cook on low for 2–3 hours or high for 1-1.5 hours until rich and glossy.
- Turn off heat and add cheese on top of your meatballs. Close the lid and let sit for 10-15 minutes so the cheese gets melty.
Nutrition
Notes
- Serve over mashed potatoes, French bread, or enjoy as an appetizer for parties.
- Fresh thyme adds a nice touch but is optional.
- For a richer flavor, use homemade French onion soup instead of canned.

