Crock Pot French Onion Meatballs Recipe
If you are looking for a comforting, flavorful dish that practically cooks itself, then these Crock Pot French Onion Meatballs are about to become your new weeknight hero. Tender frozen meatballs simmered slowly with caramelized onions, rich beef broth, and fragrant herbs create a luscious sauce that’s both savory and deeply satisfying. The melty gruyere topping adds an indulgent touch that elevates this humble dish into something truly special. Whether you’re after an easy dinner or a crowd-pleaser, Crock Pot French Onion Meatballs deliver layers of amazing flavor with minimal effort and maximum heartiness.

Ingredients You’ll Need
This recipe uses simple, straightforward ingredients that come together beautifully to create a rich and comforting dish. Each ingredient plays a crucial role, from the sweetness of the onions to the savory depth of the gravy and broth, making every bite a perfect balance.
- Yellow onions (2 medium, sliced): Provide natural sweetness and the essential French onion base for the sauce.
- Frozen meatballs (26 ounces): These are the hearty star of the dish, soaking up the flavors as they slow cook.
- Low-sodium beef broth (2 cups): Adds rich, savory depth without overpowering the meatballs or onions.
- Brown gravy mix (1 ounce package): Thickens and flavors the sauce with classic savory notes.
- Garlic (2 teaspoons, minced): Infuses the sauce with aromatic warmth and complexity.
- Black pepper (1 teaspoon): Provides a subtle spicy kick to balance the sweetness.
- Dried thyme (1 teaspoon): Brings a delicate herbal earthiness perfect for French onion flavor.
- White wine vinegar (1 tablespoon): Adds a gentle acidity that brightens the overall flavor.
- Water (¼ cup): Used to mix with cornstarch for thickening the sauce at the end.
- Cornstarch (2 tablespoons): Thickens the sauce so it clings beautifully to the meatballs.
- Gruyere cheese (1½ cups, grated): Melts over the top for a gooey, flavorful finish.
How to Make Crock Pot French Onion Meatballs
Step 1: Layer the Onions and Meatballs
Start by placing the sliced yellow onions in the bottom of a 6-quart crock pot. Their natural sweetness will intensify as they cook slowly. Next, pour the frozen meatballs over the onions, allowing them to nestle into that flavorful base perfectly. This layering sets the stage for the flavors to mingle and develop beautifully.
Step 2: Prepare the Flavorful Sauce
In a medium bowl, whisk together the beef broth, brown gravy mix, minced garlic, black pepper, dried thyme, and white wine vinegar. This mixture combines savory, herbal, and acidic elements that will soak into the meatballs during slow cooking. Pour this luscious blend evenly over the meatball and onion layers in the crock pot.
Step 3: Slow Cook to Perfection
Cover the crock pot and cook on high for 2½ to 3½ hours, or on low for 5 to 6 hours. This slow cooking allows the meatballs to absorb the rich, aromatic sauce while the onions soften and blend into the broth. The longer cook time on low makes the flavors even more cohesive and tender.
Step 4: Thicken Sauce and Add Cheese
In a small bowl, whisk the cornstarch with water until smooth. Pour this mixture over the meatballs and stir gently to combine. This step thickens the sauce, giving it that lovely velvety texture. Next, generously sprinkle the grated gruyere cheese on top and cook, uncovered, for 10 minutes or until the cheese melts into a gooey, savory cap that brings everything together.
How to Serve Crock Pot French Onion Meatballs

Garnishes
Fresh herbs like chopped parsley or thyme make a brilliant garnish, adding a pop of vibrant green color and a fresh herbal note to balance the richness. A sprinkle of cracked black pepper or a few thin slices of green onion can also add visual appeal and a mild sharpness that complements the creamy sauce.
Side Dishes
These meatballs shine when served over fluffy mashed potatoes or steamed white rice, both of which soak up the luscious sauce nicely. You could also pair them with buttered noodles or even crusty bread for dipping, making every satisfying bite a perfect mix of texture and flavor.
Creative Ways to Present
For a fun twist, try serving these Crock Pot French Onion Meatballs as sliders with toasted buns and extra cheese. Alternatively, spoon them over a bed of creamy polenta or roasted vegetables for an elevated, warm bowl meal that’s perfect for chilly evenings or casual entertaining.
Make Ahead and Storage
Storing Leftovers
After enjoying your Crock Pot French Onion Meatballs, store any leftovers in an airtight container in the refrigerator. They’ll keep well for 3 to 4 days, allowing the flavors to meld even further, making for easy next-day meals.
Freezing
If you want to save some for later, these meatballs freeze beautifully. Portion them into freezer-safe containers or bags and store for up to 3 months. Just be sure to cool completely before freezing to preserve the texture and flavor.
Reheating
Reheat leftovers gently in a saucepan over medium-low heat, stirring occasionally until warmed through and the sauce is bubbling. You can also use a microwave, covering the container to retain moisture, but slow reheating on the stove preserves the best texture and flavor.
FAQs
Can I use homemade meatballs instead of frozen?
Absolutely! Homemade meatballs will work wonderfully in this recipe and bring even more personalized flavor. Just keep in mind cooking times might vary slightly depending on the size and cooking method of your meatballs.
Is it possible to make Crock Pot French Onion Meatballs without cheese?
Yes, the cheese adds a delicious topper, but you can easily skip it or swap for another melting cheese like mozzarella or cheddar if you prefer. The dish will still be flavorful and satisfying without the gruyere.
Can I prepare this recipe in the oven instead of a crock pot?
You can try baking the assembled ingredients covered in a casserole dish at around 350°F for about 1 to 1½ hours, but the slow cooker allows for gentler cooking that really deepens the flavor and tenderizes the meatballs.
How can I make the sauce thicker if needed?
If after cooking the sauce seems too thin, whisk a little more cornstarch with cold water and stir into the crock pot. Cook on high for a few more minutes until the sauce thickens to your liking.
What type of onions works best for this recipe?
Yellow onions are ideal here because of their natural sweetness and ability to caramelize beautifully during slow cooking, which is crucial for that classic French onion flavor.
Final Thoughts
There’s something truly comforting and satisfying about Crock Pot French Onion Meatballs that makes them an absolute must-try. This recipe proves that with just a handful of ingredients and a little patience, you can create a hearty, flavorful meal that feels downright special any night of the week. I can’t wait for you to savor the rich sauce and melty cheese that make this dish so memorable—grab your crock pot and give it a go, your taste buds will thank you!
PrintCrock Pot French Onion Meatballs Recipe
A comforting and savory Crock Pot French Onion Meatballs recipe featuring tender meatballs simmered in a rich French onion-inspired gravy, topped with melted Gruyere cheese. Perfect for a hearty family meal served over rice or mashed potatoes.
- Prep Time: 15 minutes
- Cook Time: 3 hours 30 minutes
- Total Time: 3 hours 45 minutes
- Yield: 6 servings 1x
- Category: Main Dish
- Method: Slow Cooker
- Cuisine: French-inspired American
- Diet: Halal
Ingredients
Meatballs and Onions
- 2 medium yellow onions, sliced
- 26 ounces frozen meatballs
Sauce
- 2 cups low-sodium beef broth
- 1 ounce package brown gravy mix
- 2 teaspoons garlic, minced
- 1 teaspoon black pepper
- 1 teaspoon dried thyme
- 1 tablespoon white wine vinegar
Thickening and Topping
- ¼ cup water
- 2 tablespoons corn starch
- 1½ cups Gruyere cheese, grated
Instructions
- Prepare Onions and Meatballs: Place the sliced onions in the bottom of a 6-quart crock pot. Then, pour the frozen meatballs over the top to create the base for the dish.
- Make Sauce: In a medium bowl, whisk together beef broth, brown gravy mix, minced garlic, black pepper, dried thyme, and white wine vinegar until well combined. Pour this mixture evenly over the meatballs and onions.
- Cook: Cover the crock pot and cook on high heat for 2½ to 3½ hours or on low heat for 5 to 6 hours, allowing flavors to meld and meatballs to heat through.
- Thicken and Add Cheese: In a small bowl, whisk together cornstarch and water to form a slurry. Pour this over the meatballs and stir gently to combine. Then, top with the grated Gruyere cheese and cook uncovered for an additional 10 minutes or until the cheese has melted beautifully.
- Serve: Serve the French Onion Meatballs hot over rice or creamy mashed potatoes and enjoy the rich, savory flavors.
Notes
- Use low-sodium beef broth to control salt levels in the dish.
- Gruyere cheese can be substituted with Swiss cheese if preferred.
- For a gluten-free option, ensure the brown gravy mix and meatballs used are gluten-free.
- Do not skip the white wine vinegar as it adds authentic tang to the sauce.
- Leftovers can be refrigerated for up to 3 days and reheated gently in the microwave or on the stovetop.
Nutrition
- Serving Size: 1 serving (approx. 1 cup with cheese topping)
- Calories: 350
- Sugar: 5 g
- Sodium: 550 mg
- Fat: 18 g
- Saturated Fat: 8 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 18 g
- Fiber: 2 g
- Protein: 25 g
- Cholesterol: 70 mg
Keywords: Crock Pot, French Onion Meatballs, slow cooker, Gruyere, comfort food, beef meatballs, onion gravy

