Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

French Onion Meatballs Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Emily
  • Prep Time: 20 mins
  • Cook Time: 20 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Main-course
  • Method: Stovetop
  • Cuisine: French
  • Diet: Gluten Free

Description

This French Onion Meatballs Recipe combines juicy beef meatballs with a savory onion gravy and melted cheese for a comforting and flavorful dish.


Ingredients

Units Scale

Meatballs:

  • 1 lb lean ground beef
  • 1/4 cup finely diced yellow onion (~1/4 of an onion)
  • 2 garlic cloves, finely minced
  • 3 tablespoons bread crumbs
  • 2 tablespoons milk
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon Dijon mustard
  • 1/4 teaspoon fine salt
  • 1/4 teaspoon black pepper
  • Cooking spray
  • 3/4 cup (3 ounces) shredded Gruyere, Swiss, or mozzarella cheese
  • Chopped fresh parsley for garnish

Onion Gravy:

  • 2 teaspoons olive oil
  • 1/2 medium yellow onion, thinly sliced
  • 2 cups low-sodium beef broth
  • 1 1/2 tablespoons cornstarch

Instructions

  1. Prepare Meatballs: Combine ground beef, diced onion, garlic, bread crumbs, milk, Worcestershire sauce, mustard, salt, and pepper. Form into balls.
  2. Cook Meatballs: Brown meatballs in a skillet, then set aside.
  3. Make Onion Gravy: Cook sliced onions, add garlic, then pour in broth mixed with cornstarch. Cook until thickened.
  4. Combine and Serve: Return meatballs to the skillet with onion gravy, top with cheese, and let melt. Garnish with parsley.

Notes

  • For gluten-free option, use gluten-free breadcrumbs or crackers.
  • For dairy-free, use non-dairy milk and omit cheese.

Nutrition

  • Serving Size: 4 meatballs
  • Calories: 290 kcal
  • Sugar: 2 g
  • Sodium: 620 mg
  • Fat: 16 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0 g
  • Carbohydrates: 12 g
  • Fiber: 1 g
  • Protein: 24 g
  • Cholesterol: 70 mg