We use cookies on this website to ensure its proper functioning and to improve the quality of our services. Cookie Policy
Tags and nutritional info are auto-generated and may be inaccurate. Always check the full ingredient list before cooking.
Cozy, quick, savory, and ridiculously low effort. This can be served over mashed potatoes for a full dinner, as an appetizer for parties, or over French bread as a meatball sub! Just 5 minutes of prep and you have the easiest, tastiest crockpot staple.
Want to keep this recipe for later? We can email it to you!
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.
Want to keep this recipe for later? We can email it to you!
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.
Can I use homemade meatballs instead of frozen?
Yes, you can use homemade meatballs. Make sure they are fully cooked before adding them to the crockpot.
Can I substitute Gruyère & Swiss cheese?
Yes, you can use other melty cheeses like mozzarella or provolone as substitutes.
Can I make this recipe vegetarian?
You can use vegetarian meatballs and vegetable-based French onion soup to make it vegetarian.
Can I cook this on the stovetop instead of a crockpot?
Yes, you can simmer the ingredients on low heat in a covered pot until the meatballs are heated through and the flavors meld.
How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave or on the stovetop.

