Crockpot French Onion Meatballs

If you love the comforting, savory flavors of French onion soup, this Crockpot French Onion Meatballs recipe is going to steal your heart (and your appetite!). Tender meatballs simmer in a rich, caramelized onion sauce — all made in the slow cooker, so your kitchen fills with the most mouthwatering aroma while you go about your day.

Slow cooker French onion meatballs topped with melted cheese and parsley.

It’s the kind of cozy, family-style meal that’s perfect for chilly nights, potlucks, or even an easy Sunday dinner. With just a few simple ingredients and almost no prep, this recipe turns everyday ingredients into something truly special.

Recipe Info

FieldInfo
CategoryDinner / Comfort Food / Slow Cooker
Prep Time10 minutes
Cook Time3–4 hours (on high) or 6–7 hours (on low)
Servings6 servings
Calories~420 kcal per serving

Ingredients You’ll Need

  • 2 lbs frozen or homemade meatballs beef
  • 2 large yellow onions, thinly sliced
  • 2 tablespoons butter
  • 2 cups beef broth
  • 1 (10.5 oz) can condensed French onion soup
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon garlic powder
  • 1 teaspoon dried thyme (optional)
  • 1 ½ cups shredded Swiss or Gruyère cheese
  • Fresh parsley, chopped (for garnish)
  • Salt and pepper to taste

Step-By-Step Instructions

1. Caramelize the onions (optional but worth it):
In a skillet over medium heat, melt butter and add sliced onions. Cook for 10–12 minutes, stirring often, until golden and soft. This step deepens the flavor but can be skipped if you’re short on time.

2. Combine ingredients in the crockpot:
Add meatballs, caramelized onions (or raw onions), beef broth, French onion soup, Worcestershire sauce, garlic powder, and thyme. Stir gently to combine.

3. Slow cook to perfection:
Cover and cook on low for 6–7 hours or high for 3–4 hours, until meatballs are hot and tender, and the sauce has thickened slightly.

4. Add the cheese:
Sprinkle shredded cheese over the top during the last 15–20 minutes of cooking. Cover again until melted and bubbly.

5. Serve and enjoy:
Garnish with chopped parsley and serve warm.

Helpful Notes & Tips

  • Make-ahead magic: You can prep the onions and assemble everything the night before, then refrigerate and start the slow cooker in the morning.
  • Thicker sauce: Stir in 1 tablespoon cornstarch mixed with 2 tablespoons water during the last hour for a richer, gravy-like consistency.
  • Storage: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in the microwave or on the stove.

Recipe Variations

  • Turkey or chicken meatballs: Swap in lean poultry meatballs for a lighter version.
  • Extra cheesy: Add mozzarella for a gooey, stretchy topping.
  • Add mushrooms: Toss in sliced mushrooms for a heartier, steakhouse-style flavor.

Serving Suggestions

  • Serve over mashed potatoes or buttered egg noodles to soak up the savory sauce.
  • Pair with roasted green beans or a simple side salad for balance.
  • Add a slice of crusty French bread for that true “French onion soup” experience.

Conclusion

These Crockpot French Onion Meatballs are everything you love about cozy comfort food — savory, cheesy, and full of slow-cooked flavor. It’s the kind of dish that makes your house smell amazing and your family gather around the table a little faster. Whether you’re hosting or just craving something hearty, this one’s sure to become a cold-weather favorite.