Dinner · Part 2 of 3: Instructions
Slow Cooker French Onion Meatballs with Melted Gruyere Step-by-step instructions

- Prep
- Cook
- Total
- Serves
- 6
Before you start
Before beginning the cooking process, slice the yellow onions thinly and evenly to ensure they caramelize at the same rate. Measure out the beef broth and shred the Gruyere cheese from a block for the best melting capability.
If using homemade meatballs, shape them uniformly and keep them refrigerated until ready to use. Clean and dry the fresh parsley, then chop it finely for the final garnish. Set up the slow cooker on a flat, heat-safe surface and plug it in so it is ready for assembly.
Ingredients at a glance (5)
- 3 large yellow onions, thinly sliced
- 1 1/2 lb ground beef meatballs
- 2 cups savory beef broth
- 1 1/2 cups shredded Gruyere cheese
- 2 tbsp chopped fresh parsley, for serving
Instructions
Caramelizing the Onions
- Caramelize the OnionsPlace the thinly sliced yellow onions in a large skillet over medium heat. Cook, stirring frequently, for about ten to fifteen minutes until they are soft, sweet, and deeply golden brown. If the onions begin to scorch, reduce the heat slightly and add a tiny splash of water to release the browned bits from the bottom of the pan. Once caramelized, remove the skillet from the heat.Look for The onions should be soft, translucent, and deeply golden brown without being burnt.Tip Stir frequently to ensure even browning and prevent the onions from sticking to the pan.
At the end of this phase, the onions should be deeply golden brown, soft, and sweet, having released their moisture and collapsed in volume.
A rich, sweet aroma will fill the kitchen, and the pan will have caramelized bits stuck to the bottom, which will later dissolve into the gravy. Ensure the onions do not burn, as this will introduce a bitter taste to the finished slow cooker gravy.
Slow Cooking the Meatballs
- Assemble and Slow CookPlace the ground beef meatballs in a single, even layer at the bottom of the slow cooker. Evenly spread the caramelized onions directly over the meatballs. Pour the savory beef broth over the top of the onions and meatballs, ensuring everything is partially submerged. Cover the slow cooker with its lid and cook on low for four to six hours, or on high for two to three hours, until the meatballs are tender and heated through.Look for The meatballs should be tender and the broth should be bubbling gently around them.Tip Ensure the meatballs are in a single layer to guarantee even cooking throughout.
- Verify Safe Internal TemperatureInsert an instant-read meat thermometer into the center of the largest meatball to verify that it has reached a safe internal temperature of 160 degrees Fahrenheit (71 degrees Celsius). This ensures the ground meat is completely safe to consume while remaining tender and juicy. Once this safe temperature is verified, proceed immediately to the final cheese melting phase.Look for The meat thermometer must register at least 160 degrees Fahrenheit (71 degrees Celsius).Safe temperature 160°F (71°C) internal temperature (ground meat)Tip Always measure the temperature in the center of the meatball, avoiding the bottom of the slow cooker.
By the end of the slow-cooking phase, the meatballs will be incredibly tender and fully cooked through, registering an internal temperature of 160 degrees Fahrenheit.
The beef broth will have combined with the caramelized onions and meat juices to form a rich, glossy, and deeply savory gravy. The onions will be completely tender and integrated into the sauce, which will bubble gently around the edges of the pot.
Melting the Cheese and Garnishing
- Melt the Cheese and GarnishScatter the shredded Gruyere cheese evenly over the cooked meatballs and caramelized onions. Place the lid back onto the slow cooker and let it sit for about five to ten minutes, or until the cheese is completely melted, bubbly, and stretchy. Garnish the top with the chopped fresh parsley just before serving, and serve hot directly from the slow cooker.Look for The cheese should be fully melted, bubbly, and stretchy when lifted with a fork.Tip Keep the lid closed tightly to trap the steam and melt the cheese quickly.
At the very end of this phase, the shredded cheese will be completely melted, bubbly, and slightly gooey over the top of the meatballs. The parsley garnish adds a vibrant pop of green against the rich, melted cheese. The entire dish will be steaming hot and ready to be spooned out, with a luscious cheese stretch visible as each meatball is lifted.
Common mistakes
A common mistake is rushing the onion caramelization process by using heat that is too high, which burns the onions instead of sweetening them. Another error is adding too much liquid to the slow cooker, which results in a watery sauce rather than a rich, glossy gravy.
Additionally, avoid lifting the slow cooker lid frequently during the cooking cycle, as this releases trapped heat and steam, significantly extending the required cooking time.
How to tell it’s done
The meatballs are perfectly done when they are tender enough to be easily pierced with a fork and have reached a safe internal temperature of 160 degrees Fahrenheit (71 degrees Celsius) when tested with an instant-read meat thermometer. The gravy should be thick, glossy, and deeply savory, while the cheese topping should be fully melted, bubbly, and stretchy when lifted.
- Ground meat: 160°F (71°C) in the thickest part
Up next · Part 3 of 3
2 variations · storage & make-ahead · 3 answers · printable card
Tips, FAQ & printable recipe (Part 3)← Back to the ingredients (Part 1)