Crockpot French Onion Meatballs with Mozzarella
These savory and saucy meatballs are slow-cooked in French onion soup, providing a rich flavor that makes for a comforting weeknight meal.

I’ve made these Crockpot French Onion Meatballs on busy weeknights when I wanted something cozy, hands-off, and crowd-pleasing. The slow-cooked onions and French onion soup turn humble meatballs into a savory, saucy comfort meal that finishes itself while you get on with life.
Why you’ll love this dish
This recipe is a weeknight workhorse. It’s low-effort (mix, drop, and walk away), budget-friendly, and perfect for feeding a hungry family or bringing to a potluck. The French onion soup infuses the meatballs and caramelized onions with rich, beefy, onion-forward flavor without extra stove time. It’s also forgiving: you can scale the batch or swap a few ingredients and still get satisfying results.
If you enjoy slow-cooker comfort food, you might also like this Crockpot Chicken and Gravy recipe.
How this recipe comes together
Step-by-step overview so you know what to expect:
- Mix ground beef with binders and seasonings in one bowl.
- Shape into meatballs (big or small, your call).
- Lay a bed of sliced onions in the crockpot and pour French onion soup over them.
- Nestle the meatballs on top and slow-cook until tender.
- Finish with shredded mozzarella so the top goes gooey before serving.
Total active hands-on time: ~15–25 minutes. Slow-cooker time: 3–8 hours depending on the heat setting you choose.
Key Ingredients
- 1 pound ground beef (80/20 gives good flavor; leaner needs moisture)
- 1/2 cup bread crumbs (plain or panko)
- 1/4 cup grated Parmesan cheese
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 egg
- Salt and pepper to taste
- 2 cups French onion soup (canned or homemade)
- 1 cup sliced onions
- 1 cup shredded mozzarella cheese
Notes and substitutions:
- Bread crumbs: use gluten-free crumbs to make GF meatballs (if using GF breadcrumbs, check labels).
- Cheese: swap Parmesan for Pecorino Romano for a sharper note; use Gruyère or Swiss instead of mozzarella for a more classic French onion profile.
- Soup: low-sodium French onion soup works if you’re watching salt.
If you’re exploring other slow-cooker mains, try this Crockpot Chicken and Gravy recipe for ideas on gravy-style finishes.
Directions to follow
- In a large bowl, combine ground beef, bread crumbs, Parmesan, garlic powder, onion powder, egg, salt, and pepper. Mix gently until combined — don’t overwork the meat.
- Form the mixture into meatballs about 1 to 1 1/4 inches each (or make larger 1.5–2 inch balls if you prefer). Aim for uniform size so they cook evenly.
- Place sliced onions in the bottom of the crockpot. Pour the French onion soup over the onions evenly.
- Arrange the meatballs on top of the onions and soup in a single layer if possible.
- Cover and cook on LOW for 6–8 hours or HIGH for 3–4 hours. Meatballs are done when internal temperature reaches 160°F and they are tender.
- About 30 minutes before serving, sprinkle shredded mozzarella over the meatballs, cover, and let the cheese melt.
- Serve warm.
Short, clear action verbs make this simple: mix, shape, layer, pour, cook, and melt.

Crockpot French Onion Meatballs
- Prep
- 25 MIN
- Cook
- 8 HRS
- Total
- 8 HRS 25 MIN
- Serves
- 6
01Ingredients
For the meatballs
For the sauce
02Method
- Preparation
- Cooking
- Serving
Tap a step when it's done. The next one lights up.
0 OF 7 DONE03Recipe notes
- 01Bread crumbs: use gluten-free crumbs to make GF meatballs. Cheese: swap Parmesan for Pecorino Romano or use Gruyère for a more classic French onion profile. Soup: low-sodium French onion soup works if you’re watching salt. For extra silky sauce, stir in 1 tablespoon of butter just before serving.
04Nutrition
Per serving- Calories
- 340
- Protein
- 22G
- Net carbs
- 12G
- Fat
- 22G
- Fiber
- 1G
Net carbs are total carbs minus fiber. Numbers are estimates from the ingredients listed.
How did it turn out?
No ratings yet. Tap a star to be the first.
Snap a photo and tag @recipe_smoke1 so I can see how yours came out.
Best ways to enjoy it
These meatballs shine with a starchy or breaded base to soak up the sauce:
- Spoon over egg noodles, rice, or mashed potatoes.
- Slide into toasted hoagie rolls for French onion meatball subs.
- Serve with crusty bread for dunking and a crisp green salad or steamed green beans for contrast.
For more slow-cooker meal inspiration and gravy pairing ideas, check this Crockpot Chicken and Gravy recipe.
Storage and reheating tips
Refrigerate: Cool to room temperature, transfer to airtight containers, and refrigerate within 2 hours. Keep for up to 3–4 days.
Freeze: Place meatballs and sauce in freezer-safe containers or bags. Freeze up to 3 months. Thaw overnight in the fridge before reheating.
Reheat: Rewarm gently in a saucepan over low heat until steaming, or microwave in covered dish stirring once. Reheat to an internal temperature of 165°F for safety.
Always follow standard safe food-handling: don’t leave cooked food at room temp more than two hours and reheat leftovers thoroughly.
Creative twists
- Gruyère & Thyme: Replace mozzarella with Gruyère and add 1 teaspoon dried thyme to the soup.
- Mushroom boost: Add 8 oz sliced mushrooms on top of the onions for an earthier sauce.
- Turkey or chicken: Use ground turkey or chicken; add 1–2 tablespoons olive oil to keep them moist.
- Low-carb: Skip the breadcrumbs; use 2 tablespoons almond flour and a beaten egg as binder.
- Slider night: Make smaller meatballs and place on mini rolls with melted cheese.
Your questions answered
Can I use frozen meatballs?
A: Yes. Add frozen meatballs directly into the crockpot; increase cook time by about 1–1.5 hours on LOW. Ensure internal temp hits 160°F.
Can I make this without cheese on top?
A: Absolutely. The cheese is optional. If you skip it, finish with a sprinkle of fresh parsley or a grating of Parmesan.
How do I make sure the meatballs don’t fall apart?
A: Use one egg and enough breadcrumbs to bind — the mixture should hold together when rolled. Don’t over-handle; gently form and place in the cooker.
Is it safe to cook raw meat in the slow cooker?
A: Yes — as long as the slow cooker reaches safe temperatures and you don’t overload it. Meat should reach 160°F (beef) before serving.
How do I reduce the saltiness from canned French onion soup?
A: Dilute with 1/2 cup water or low-sodium beef broth and add a splash of balsamic for depth. Taste before serving and adjust.
Conclusion
Crockpot French Onion Meatballs are a reliable, comforting meal that requires minimal hands-on time and delivers maximum flavor. If you want another take on slow-cooker, saucy comfort food, see this detailed version at Crock Pot French Onion Meatballs – Slow Cooker Meals and compare variations at Crock Pot French Onion Meatballs – The Country Cook.
Crockpot & Slow Cooker
Crockpot & Slow Cooker
Crockpot & Slow Cooker
