Description
These Crockpot French Onion Meatballs are the ultimate comfort food — juicy homemade meatballs slow-cooked in a savory French onion broth and finished with melted mozzarella. A cozy, crowd-pleasing dinner that’s effortless and bursting with rich, cheesy flavor.
Ingredients
-
1 pound ground beef (80/20 for best flavor)
-
½ cup breadcrumbs (plain or Italian-style)
-
¼ cup grated Parmesan cheese
-
1 egg
-
1 onion, finely chopped
-
1 teaspoon garlic powder
-
1 teaspoon salt
-
½ teaspoon black pepper
-
2 cups beef broth (low-sodium recommended)
-
1 packet French onion soup mix
-
1 cup shredded mozzarella cheese
Instructions
-
In a large bowl, combine ground beef, breadcrumbs, Parmesan, egg, onion, garlic powder, salt, and pepper. Gently mix until combined — don’t overwork it.
-
Roll the mixture into 1–1.5 inch meatballs and place them into your crockpot.
-
In a separate bowl, whisk together the beef broth and French onion soup mix. Pour over the meatballs.
-
Cover and cook on Low for 6–8 hours or High for 3–4 hours, until meatballs are tender and fully cooked.
-
About 15 minutes before serving, sprinkle mozzarella over the top, cover, and let it melt into cheesy perfection.
-
Serve warm with mashed potatoes, rice, or crusty bread to soak up that savory sauce.
Notes
-
For a lighter option, substitute ground turkey or chicken.
Add caramelized onions before serving for extra French onion flavor.
Leftovers reheat beautifully — store in the fridge for up to 4 days or freeze for 3 months.
Want to make it ahead? Prep the meatballs and freeze them raw, then cook from frozen in your crockpot (add 1 extra hour).
- Prep Time: 15 minutes
- Cook Time: 6 hours
- Category: Dinner
- Method: Slow Cooking
- Cuisine: American
Nutrition
- Serving Size: 1 portion (approx. 4–5 meatballs)
- Calories: 420 kcal
- Sugar: 4 g
- Sodium: 960 mg
- Fat: 28 g
- Saturated Fat: 12 g
- Unsaturated Fat: 13 g
- Trans Fat: 0.5 g
- Carbohydrates: 12 g
- Fiber: 1 g
- Protein: 32 g
- Cholesterol: 115 mg