Dinner · Part 1 of 3: Ingredients
Slow Cooker French Onion Beef Meatballs with Melted Cheese

- Prep
- Cook
- Total
- Serves
- 6
Imagine sinking your fork into a tender, savory beef meatball coated in a rich, deeply caramelized onion gravy, only to lift it and reveal an epic, gooey melted cheese pull. This slow cooker recipe brings all the comforting, classic flavors of French onion soup into a hearty, crowd-pleasing main dish that practically cooks itself.
French onion soup is a timeless masterpiece, but turning those iconic flavors into a satisfying dinner can sometimes feel like a labor of love. By pairing savory, pre-made beef meatballs with slow-cooked caramelized onions and a rich beef broth, you get all the depth of the classic soup in a format that is perfect for busy weeknights.
The slow cooker does the heavy lifting here, gently simmering the meatballs until they are incredibly tender and infused with savory goodness. A final blanket of shredded cheese melted right in the crock completes this decadent, comforting meal.
Ingredients
- 20 beef meatballs, store-bought or made ahead
- 3 large onions, thinly sliced
- 2 cups beef broth
- 1 1/2 cups shredded cheese
- 2 tbsp fresh parsley, chopped
Why this recipe works
The secret to the incredible depth of flavor in this recipe lies in the initial browning process. Searing the meatballs creates a gorgeous crust that locks in juices, while caramelizing the onions releases their natural sugars, laying a sweet and savory foundation.
When these elements transition to the slow cooker, the gentle, low-temperature heat allows the meatballs to absorb the rich beef broth without drying out. This slow-simmering environment breaks down the proteins, resulting in an exceptionally tender texture that is impossible to achieve with quick stovetop cooking.
Additionally, cooking the caramelized onions directly with the meatballs allows their flavors to meld completely. The onions soften further, releasing their sweet essence into the beef broth to create a velvety, full-bodied gravy.
Finishing the dish with a generous layer of shredded cheese under a closed lid traps the steam, melting the cheese into a bubbly, golden blanket. This slow-cooking method ensures that every single bite is packed with the perfect balance of sweet onions, savory beef, and rich, melted cheese.
Notes and substitutions
For the best results, use high-quality beef meatballs, whether store-bought or made ahead of time. This ensures the meatballs remain juicy and flavorful throughout the long cooking process. If you prefer a lighter option, turkey or chicken meatballs can be substituted, though the texture and flavor profile will differ slightly.
When it comes to the cheese, a high-quality Swiss, Gruyere, or Provolone cheese is highly recommended. Grating the cheese yourself from a block will yield a much smoother, superior melt compared to pre-shredded varieties, which often contain anti-caking agents.
The choice of slow cooker is also important; a standard 6-quart slow cooker is ideal for this recipe to ensure the meatballs sit in a relatively even layer, allowing them to cook uniformly. For the onions, make sure to slice them thinly and evenly so they caramelize at the same rate, preventing any bitter, burnt pieces from ruining the sweet flavor of the gravy. If you are looking to make this dish gluten-free, ensure that your store-bought meatballs are certified gluten-free.
- shredded cheese: shredded Swiss, Gruyere, Provolone, or Mozzarella cheese
- beef meatballs: gluten-free meatballs to make the dish gluten-free
Equipment
- slow cooker
- large skillet
- chef's knife
- cutting board
- wooden spoon
Up next · Part 2 of 3
4 steps · 4 h 20 min of cooking · what to look for at each stage
Step-by-step instructions (Part 2)