Crock Pot French Onion Meatballs combine tender meatballs, slowly cooked onions, savory beef gravy, and a generous layer of melted Gruyère cheese. Everything cooks together in the slow cooker, creating a rich and comforting meal with very little hands-on preparation.
If you love French onion flavors but want something easier than making soup from scratch, these cheesy meatballs are a satisfying option for busy weeknights or relaxed family dinners.
Why You’ll Love This Recipe
There is so much flavor packed into this simple slow cooker dinner. The onions become tender as they cook in beef broth with garlic and thyme, while the meatballs absorb the savory sauce.
It is also wonderfully convenient. Frozen halal beef meatballs eliminate most of the prep work, and the crock pot handles the cooking. A quick cornstarch slurry thickens the sauce at the end before Gruyère is added for a creamy, cheesy finish.
These slow cooker French onion meatballs are family-friendly and easy to pair with mashed potatoes, rice, pasta, or crusty bread.
Ingredients

- 2 medium yellow onions, sliced
- 26 ounces frozen halal beef meatballs
- 2 cups low-sodium beef broth
- 1 ounce brown gravy mix, halal-friendly
- 2 teaspoons minced garlic
- 1 teaspoon black pepper
- 1 teaspoon dried thyme
- 1 tablespoon white wine vinegar
- 1/4 cup water
- 2 tablespoons cornstarch
- 1 1/2 cups Gruyère cheese, grated
Instructions
- Arrange the sliced yellow onions evenly across the bottom of a 6-quart slow cooker.
- Add the frozen beef meatballs directly over the onions.
- In a medium bowl, whisk together the beef broth, brown gravy mix, minced garlic, black pepper, dried thyme, and white wine vinegar until well combined.
- Pour the broth mixture evenly over the onions and meatballs.
- Cover the slow cooker and cook on HIGH for 2 1/2 to 3 1/2 hours or LOW for 5 to 6 hours, until the onions are tender and the meatballs are thoroughly heated.
- In a small bowl, whisk the water and cornstarch together until completely smooth.
- Pour the cornstarch slurry into the slow cooker. Gently stir so the sauce coats the Crock Pot French Onion Meatballs evenly.
- Sprinkle the grated Gruyère cheese over the meatballs. Cover and continue cooking for about 10 minutes, or until the cheese is completely melted.
- Serve hot over mashed potatoes or rice with plenty of the rich onion gravy spooned over the top.

Tips & Tricks
Slice the onions to a similar thickness so they cook evenly. Thin slices will become softer and blend more readily into the sauce, while slightly thicker slices maintain more texture.
Use frozen halal beef meatballs that are already fully cooked for the easiest preparation. If using homemade meatballs, cook them first before adding them to the slow cooker.
For a smooth gravy, always mix the cornstarch with cold water before adding it. Adding dry cornstarch directly to the hot sauce can create lumps.
Gruyère provides the classic nutty flavor associated with French onion dishes. Swiss cheese is an easy substitute if Gruyère is unavailable. Mozzarella can also work when you prefer especially mild, stretchy cheesy meatballs.
Choose low-sodium beef broth whenever possible because both the gravy mix and cheese can contribute additional salt.
Details
Prep Time: 10 minutes
Cook Time: 3–6 hours
Total Time: 3 hours 10 minutes to 6 hours 10 minutes
Yield: About 6 servings
Category: Main Course
Method: Slow Cooker
Cuisine: French-Inspired American
Difficulty: Easy
Dietary Notes: Halal-friendly when prepared with halal-certified beef meatballs, broth, gravy mix, and cheese

Notes
Swiss cheese can replace Gruyère for a similar mild, nutty flavor. For an extra-cheesy finish, use a combination of Gruyère and mozzarella.
Serve these easy crock pot meatballs over creamy mashed potatoes, steamed rice, buttered noodles, or pasta. Crusty bread is another delicious option because it can soak up the savory onion gravy.
For a complete meal, pair the meatballs with steamed green beans, roasted broccoli, asparagus, or a simple green salad.
Nutrition
Approximate nutrition per serving:
Calories: 480
Protein: 28 g
Carbohydrates: 22 g
Fat: 31 g
Nutrition values are estimates and will vary depending on the meatballs, gravy mix, broth, cheese, and serving size used.
FAQ
Can I put frozen meatballs directly into the slow cooker?
Yes. Fully cooked frozen beef meatballs can go directly into the crock pot for this recipe. There is no need to thaw them first.
What cheese is best for French onion meatballs?
Gruyère is an excellent choice because of its rich, nutty flavor and good melting qualities. Swiss cheese is a convenient alternative, while mozzarella can be used for a milder flavor.
Can I make slow cooker French onion meatballs without Gruyère?
Yes. Replace the Gruyère with Swiss, provolone, or mozzarella. Each option changes the flavor slightly but still creates a delicious melted cheese topping.
How do I thicken the French onion sauce?
Whisk cornstarch with cold water to make a slurry, then stir it into the hot sauce near the end of cooking. Allow the sauce to heat until it reaches your preferred consistency.
What should I serve with French onion meatballs?
Mashed potatoes and rice are especially good because they absorb the rich onion gravy. You can also serve the meatballs with pasta, noodles, vegetables, or crusty bread.
Can I prepare this slow cooker dinner ahead of time?
You can slice the onions and prepare the broth mixture ahead of time and refrigerate them separately. When you are ready to cook, assemble the ingredients in the slow cooker and follow the recipe as directed.
Storage
Allow leftovers to cool before transferring them to an airtight container. Refrigerate for up to 3–4 days.
For longer storage, place cooled meatballs and sauce in a freezer-safe container and freeze for up to 2–3 months. For the best texture, you can freeze them before adding the final cheese topping.
Thaw frozen leftovers overnight in the refrigerator. Reheat gently in a saucepan over medium-low heat or microwave individual portions until steaming hot throughout. Add a splash of beef broth if the gravy becomes too thick during storage.

Similar Recipes
- Beef Wellington Recipe with Golden Puff Pastry
- Glazed Garlic Herb Chicken Breast with Mashed Potatoes

Crock Pot French Onion Meatballs: Easy Cheesy Dinner
Ingredients
- 2 medium yellow onions sliced
- 26 ounces frozen halal beef meatballs
- 2 cups low-sodium beef broth
- 1 ounce brown gravy mix halal-friendly
- 2 teaspoons minced garlic
- 1 teaspoon black pepper
- 1 teaspoon dried thyme
- 1 tablespoon white wine vinegar
- 1/4 cup water
- 2 tablespoons cornstarch
- 1 1/2 cups Gruyère cheese grated
Instructions
- Arrange the sliced yellow onions evenly across the bottom of a 6-quart slow cooker.
- Add the frozen beef meatballs directly over the onions.
- In a medium bowl, whisk together the beef broth, brown gravy mix, minced garlic, black pepper, dried thyme, and white wine vinegar until well combined.
- Pour the broth mixture evenly over the onions and meatballs.
- Cover the slow cooker and cook on HIGH for 2 1/2 to 3 1/2 hours or LOW for 5 to 6 hours, until the onions are tender and the meatballs are thoroughly heated.
- In a small bowl, whisk the water and cornstarch together until completely smooth.
- Pour the cornstarch slurry into the slow cooker. Gently stir so the sauce coats the Crock Pot French Onion Meatballs evenly.
- Sprinkle the grated Gruyère cheese over the meatballs. Cover and continue cooking for about 10 minutes, or until the cheese is completely melted.
- Serve hot over mashed potatoes or rice with plenty of the rich onion gravy spooned over the top.
Notes
Conclusion
Crock Pot French Onion Meatballs turn simple ingredients into a warm, satisfying meal filled with tender onions, savory gravy, juicy beef meatballs, and melted cheese. With minimal preparation and plenty of comforting flavor, this is an easy recipe to keep in your rotation whenever you need a dependable family dinner.
Serve it over fluffy rice or creamy mashed potatoes and spoon that flavorful onion gravy over everything for a cozy finish.

