Dinner · Part 3 of 3: Tips & recipe card
Slow Cooker French Onion Beef Meatballs with Melted Cheese Tips, FAQ & printable recipe

- Prep
- Cook
- Total
- Serves
- 6
Tips for success
To elevate the flavor of your caramelized onions, patience is key. Cook them slowly over medium heat, stirring occasionally, to allow their natural sugars to slowly brown and sweeten.
If the pan dries out or the onions begin to scorch, add a splash of water or beef broth to deglaze the pan and scrape up the flavorful browned bits. This technique, known as deglazing, incorporates all those delicious caramelized flavors directly back into the onions, ensuring a rich and complex base for your gravy.
When selecting your meatballs, look for high-quality options that are fully cooked or raw. If using raw meatballs, ensure they are browned thoroughly in the skillet before transferring them to the slow cooker. This browning step is crucial as it adds a deep, savory flavor to both the meatballs and the gravy. If the meatballs are frozen, make sure to thaw them completely in the refrigerator before browning to ensure even cooking throughout the dish.
Variations
- Mushroom French Onion Meatballs: Add sliced cremini or button mushrooms to the skillet with the onions to caramelize together, adding an extra earthy depth of flavor to the gravy.
- Spicy Provolone Meatballs: Swap the Swiss cheese for sharp Provolone and add a pinch of red pepper flakes to the caramelized onions for a subtle, warming kick.
Storage and make-ahead
- Fridge
- Store leftovers in an airtight container in the refrigerator for up to 3 to 4 days, ensuring they cool within 2 hours of cooking.
- Freezer
- Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheat
- Reheat gently in a saucepan over medium-low heat on the stovetop, adding a splash of beef broth if the gravy is too thick, until warmed through.
Allow any leftover meatballs and gravy to cool completely at room temperature for no more than two hours before transferring them to an airtight container. Store the container in the refrigerator for up to three to four days.
For longer storage, you can freeze the cooked meatballs and gravy in a freezer-safe container or heavy-duty freezer bag for up to three months. Be sure to label the container with the date so you can keep track of its freshness.
You can easily prepare this recipe ahead of time to save precious minutes on busy days. Slice the onions the night before, storing them in an airtight container in the refrigerator.
You can even caramelize the onions and brown the meatballs ahead of time, then assemble everything in the slow cooker insert and keep it covered in the fridge overnight. In the morning, simply place the insert into the slow cooker base and cook as directed, adding a few minutes to the cook time if starting from cold.
Serving ideas
These rich, savory meatballs are incredibly versatile and pair beautifully with a variety of classic side dishes. For a traditional comforting meal, serve them over a generous bed of creamy mashed potatoes or buttered egg noodles, which will soak up the delicious caramelized onion gravy. You can also serve them alongside a crisp, green garden salad dressed with a light vinaigrette to cut through the richness of the savory beef and melted cheese.
Another fantastic serving option is to spoon the hot meatballs and cheesy gravy into toasted hoagie rolls to create decadent French onion meatball sub sandwiches.
Accompany the meal with a basket of warm, crusty French bread or garlic bread, perfect for scraping up every last drop of the savory gravy from the plate. Garnish the final presentation with a sprinkle of fresh thyme leaves or extra chopped parsley for an elegant, restaurant-quality touch.
Frequently asked questions
Can frozen meatballs be used for this recipe?
How can the caramelized onion gravy be thickened?
Can this recipe be made on the stovetop instead of a slow cooker?
Slow Cooker French Onion Beef Meatballs with Melted Cheese

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
Instructions
- In a large skillet over medium heat, add the thinly sliced onions. Cook, stirring occasionally, for about fifteen minutes until they are soft, sweet, and deeply caramelized. If the onions begin to dry out or stick, add a splash of water to release the browned bits from the bottom of the pan.
- Add the beef meatballs to the skillet with the caramelized onions. Sear the meatballs for about five minutes, turning them occasionally, until they develop a beautiful golden-brown crust on all sides. This step locks in the savory juices and adds extra flavor to the gravy.
- Transfer the caramelized onions and browned meatballs into the slow cooker. Pour the beef broth over the top. Cover the slow cooker with the lid and cook on low for four hours until the meatballs are tender and the broth has transformed into a rich, bubbling gravy.
- Remove the lid and ensure the meatballs have reached a safe internal temperature of 160°F (71°C). Sprinkle the shredded cheese evenly over the top of the meatballs. Cover and let steam for five minutes until the cheese is completely melted and bubbly. Garnish with fresh parsley before serving.
Estimated nutrition per serving
- Calories
- 450
- Protein
- 28 g
- Carbohydrates
- 14 g
- Fat
- 31 g
- Fiber
- 1.5 g
- Sugar
- 4 g
- Sodium
- 850 mg
This recipe is based on a short cooking video and is published under the pen name Clara Weller. It was checked before publication, but errors can slip through. Nutrition, when shown, is an estimate. Read more in our editorial policy and on our food safety page.






