Go Back
+ servings
Cheesy French Onion Meatballs

Cheesy French Onion Meatballs to Warm Your Soul

Cheesy French Onion Meatballs serve as the ultimate comfort food with rich flavors that warm your soul.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 4 meatballs
Course: Dinner
Cuisine: French
Calories: 250

Ingredients
  

For the Meatballs
  • 1 pound Ground Beef Feel free to substitute with ground turkey or chicken.
  • 1 cup Breadcrumbs Use gluten-free breadcrumbs if needed.
  • 1 large Egg For a vegan version, use 1 tbsp ground flaxseed mixed with 2.5 tbsp water.
  • to taste Salt
  • to taste Pepper
For the Sauce
  • 2 large Onions Yellow or sweet onions work best.
  • 2 tablespoons Olive Oil Butter can be used for a richer taste.
  • 2 cups Beef Broth Vegetable broth is a great alternative.
  • 1 tablespoon Sugar Brown sugar can be used as a substitute.
For the Topping
  • 1 cup Gruyère Cheese Swiss or Fontina cheese are excellent alternatives.

Equipment

  • large mixing bowl
  • skillet
  • Wooden Spoon

Method
 

Step-by-Step Instructions
  1. In a large mixing bowl, combine ground beef, breadcrumbs, egg, salt, and pepper. Mix until just combined and form into evenly sized meatballs, about 1 to 1.5 inches in diameter.
  2. Heat a tablespoon of olive oil in a large skillet over medium heat. Add the meatballs and cook for 8 to 10 minutes, turning occasionally until golden brown. Remove from skillet and set aside.
  3. In the same skillet, add another tablespoon of olive oil and sliced onions. Cook the onions slowly on medium-low heat until deeply caramelized, about 25 minutes.
  4. Pour in the beef broth, scraping up any browned bits from the pan. Simmer for about 5-10 minutes until slightly thickened.
  5. Return the meatballs to the skillet, gently coating them in the sauce and letting them simmer together for a couple of minutes.
  6. Sprinkle grated Gruyère cheese over the meatballs, cover, and cook on low heat for about 5 minutes until cheese is melted and bubbly.

Nutrition

Serving: 1meatballCalories: 250kcalCarbohydrates: 10gProtein: 18gFat: 15gSaturated Fat: 6gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gCholesterol: 50mgSodium: 400mgPotassium: 300mgFiber: 1gSugar: 2gVitamin A: 300IUVitamin C: 2mgCalcium: 150mgIron: 2mg

Notes

These meatballs can be prepared in advance and stored in the fridge for up to three days or frozen for up to three months.

Tried this recipe?

Let us know how it was!