Dump it in. Walk away. 20 free high-protein crockpot dinners + 3 bonus breakfasts.

All recipes

Free ebook

Dump & Go Comfort Food

20 high-protein keto crockpot dinners with freezer packs, plus 3 bonus breakfasts and a two-week plan. Dump it in. Walk away.

You'll also get Sunday's three dinners by email. Unsubscribe anytime.

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.

By Carmen Mathias ·DEC 7, 2025 ·Updated SEP 25, 2026 ·Be the first to rate
Crockpot French Onion Meatballs with Mozzarella
01Why this one

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.

02Before you cook

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.
03At the stove

Directions to follow

  1. 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.
  2. 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.
  3. Place sliced onions in the bottom of the crockpot. Pour the French onion soup over the onions evenly.
  4. Arrange the meatballs on top of the onions and soup in a single layer if possible.
  5. 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.
  6. About 30 minutes before serving, sprinkle shredded mozzarella over the meatballs, cover, and let the cheese melt.
  7. Serve warm.

Short, clear action verbs make this simple: mix, shape, layer, pour, cook, and melt.

Crockpot French Onion Meatballs
The recipe

Crockpot French Onion Meatballs

Rate it ·Dinner · Main Course · American · Comfort Food
Prep
25 MIN
Cook
8 HRS
Total
8 HRS 25 MIN
Serves
6

01Ingredients

6 servings

For the meatballs

For the sauce

02Method

  1. Preparation
  2. Cooking
  3. Serving

Tap a step when it's done. The next one lights up.

0 OF 7 DONE

03Recipe notes

  1. 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.

Made it?

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.

04After dinner

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

Fridge2 HOURS

Refrigerate: Cool to room temperature, transfer to airtight containers, and refrigerate within 2 hours. Keep for up to 3–4 days.

FreezerUP TO 3 MONTHS

Freeze: Place meatballs and sauce in freezer-safe containers or bags. Freeze up to 3 months. Thaw overnight in the fridge before reheating.

Reheat

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.

ReheatTWO HOURS

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.

Leave a Comment

Recipe Rating