Go Back
+ servings
Cheesy French Onion Meatballs

Cheesy French Onion Meatballs: Cozy Comfort for Dinner

Cheesy French Onion Meatballs are a comforting dish that combines the flavors of French onion soup with hearty meatballs.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 4 meatballs
Course: Main Course
Cuisine: American
Calories: 350

Ingredients
  

For the Meatballs
  • 1 pound Ground Beef can substitute with ground turkey or chicken
  • 1 cup Bread Crumbs use gluten-free breadcrumbs if needed
  • 1 large Egg can be replaced with a vegan binder
  • 2 cloves Garlic minced
  • 1 teaspoon Thyme fresh preferred, dried works too
  • to taste Salt
  • to taste Pepper
For the Sauce
  • 2 large Onions yellow onions are ideal
  • 2 cups Beef Broth can use vegetable broth
  • 1 tablespoon Sugar optional
For the Cheese Topping
  • 1 cup Gruyère Cheese can substitute with Swiss or mozzarella

Equipment

  • large bowl
  • Skillet

Method
 

Preparation Instructions
  1. In a large bowl, combine the ground beef, breadcrumbs, egg, minced garlic, thyme, salt, and pepper. Mix gently until just combined, being careful not to overwork the meat. Form the mixture into 1-1.5 inch meatballs and set aside.
  2. In a large skillet, heat a tablespoon of olive oil over medium heat. Once hot, add the meatballs in a single layer, browning them for about 4-5 minutes on each side until golden brown. Remove and set aside.
  3. In the same skillet, add the sliced onions and a pinch of salt. Sauté over medium-low heat for 20-30 minutes, stirring occasionally until caramelized. Sprinkle a touch of sugar for quicker caramelization.
  4. Pour in the beef broth, scrape the bottom of the skillet to release browned bits, and return the meatballs to the skillet. Simmer for about 5-10 minutes until heated through.
  5. Sprinkle the Gruyère cheese generously over the meatballs and onion mixture, cover with a lid, and cook on low heat for 2-3 minutes until melted.
  6. Serve hot with crusty bread, creamy mashed potatoes, or pasta, enjoying the comforting flavors.

Nutrition

Serving: 1meatballCalories: 350kcalCarbohydrates: 20gProtein: 25gFat: 20gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gCholesterol: 80mgSodium: 600mgPotassium: 500mgFiber: 2gSugar: 3gVitamin A: 5IUCalcium: 15mgIron: 20mg

Notes

Expert tips include cooking onions slowly for sweetness, mixing cheeses for depth, and handling meatball mixture gently to avoid toughness.

Tried this recipe?

Let us know how it was!