Rufus For Real

menu icon
go to homepage
  • Recipe Rolodex
  • Shop My Kitchen
  • About Me
search icon
Homepage link
  • Recipe Rolodex
  • Shop My Kitchen
  • About Me
×
  • Creamy Italian sausage and orzo with spinach
    Italian Sausage and Orzo
  • Creamy chicken stew with dumplings
    Creamy Chicken Stew With Biscuits
  • bowl of italian penicillin aka quick and easy pastina garnished with parsley, a sick day recipes hero
    20 Cozy Sick Day Recipes to Warm You Up
  • slow cooker chicken legs
    Smothered Chicken Legs with Creamy Mushroom Gravy
  • creamy polenta featured image
    How To Make Ultra-Creamy Polenta
  • chicken noodle feature
    Rotisserie Chicken Noodle Soup (Easy & Cozy)
  • Fresh-baked banana bread with vanilla ice cream and caramel drizzle, served with coffee and salted caramel sauce on a wooden table, delicious dessert plate.
    Salted Caramel Cupcakes
  • ground pork stir fry featured image
    Easy Ground Pork Stir Fry (30 Minutes, One Pan)
  • cottage cheese bagels feature
    4-Ingredient Cottage Cheese Bagels (High-Protein & No Yeast)
  • philly cheesesteak sloppy joes
    Philly Cheesesteak Sloppy Joes
  • chicken and potatoes featured image
    Sheet Pan Lemon Chicken and Potatoes
  • corn avocado tomato salad
    Corn Avocado Tomato Salad

Home » Recipes » Main Dish Recipes » French Onion Meatballs

French Onion Meatballs

Modified: Apr 7, 2026 · Published: Aug 22, 2024 by Rufus · This post may contain affiliate links · 1 Comment

↓ Jump to Recipe

These French onion meatballs are tender, savory, and simmered in a rich onion gravy with melty cheese for an easy comfort-food dinner that feels far fancier than the effort required.

Let's get started!

Jump to:
  • Pull Up A Chair & Let's Chat!
  • What You'll Need & Why
  • Swaps & Flavor-Boosting Variations
  • Tips & Tricks
  • French Onion Meatballs Recipe
  • Make It A Meal
  • Storage & Reheating
  • You Asked, I Answered
  • Who’s Stirring the Pot?
large cast iron skillet with french onion meatballs

Pull Up A Chair & Let's Chat!

French onion meatballs bring everything people love about French onion soup into a dinner that feels practical enough for a weeknight. Tender meatballs, sweet onions, rich broth, and melted cheese all come together in one skillet for a meal that earns repeat status quickly.

Why It Works

  • Big French onion flavor: Sweet onions and broth build the whole dish.
  • Tender meatballs: Easy to make and stay juicy.
  • One-pan comfort: Everything finishes together in the skillet.
  • Excellent with sides: Mashed potatoes, noodles, or bread all fit naturally.

What You'll Need & Why

  • Onions + butter: Cooked low and slow until sweet and deeply savory — the heart of the whole dish.
  • AP flour: Helps thicken the onion gravy.
  • Ground beef: Keeps the meatballs rich and tender.
  • Panko + whole milk + egg: The simple binder that keeps everything soft, not dense.
  • Worcestershire + Dijon: Build savory depth with just enough tang.
  • Fresh thyme + garlic: Classic French onion flavor support.
  • Cheese (Parmesan, Gruyère, and mozzarella): Parmesan seasons the meatballs, while Gruyère and mozzarella melt over the top for that signature finish.
  • Beef or chicken broth: Forms the base of the gravy.
meatballs served over a bead of egg noodles

Swaps & Flavor-Boosting Variations

French onion meatballs stay best when the changes still lean cozy and savory.

  • Swap the meat: Ground turkey or chicken both work well if you want a lighter version.
  • Change the cheese: Gruyère is classic, but Swiss, provolone, or mozzarella all melt beautifully.
  • Add mushrooms: They deepen the savory flavor without changing the feel of the dish.
  • Serve it differently: Spoon over mashed potatoes, buttered noodles, or rice for an easy full meal.
French onion meatballs served over a bed of butter egg noodles

Tips & Tricks

A few small details make French onion meatballs especially good.

  • Give the onions time: Deep golden color is what builds the flavor of the whole sauce.
  • Par-bake the meatballs: Baking them first keeps the skillet manageable and helps everything finish evenly.
  • Whisk the broth in slowly: This keeps the onion gravy smooth and lump-free.
  • Nestle the meatballs gently into the sauce: That helps them stay tender while they finish baking.
  • Use freshly shredded cheese: It melts more smoothly and gives the best finish.
large cast iron skillet with french onion meatballs

French Onion Meatballs Recipe

Print Recipe
These French onion meatballs are tender, savory, and finished in rich onion gravy with melty cheese for an easy comfort-food dinner.
Prep Time 15 minutes mins
Cook Time 1 hour hr 15 minutes mins
Total Time 1 hour hr 30 minutes mins
Servings 8 servings
Prevent your screen from going dark

Equipment

  • chef's knife
  • cutting board
  • baking sheets
  • mixing bowls
  • measuring cups
  • measuring spoons
  • scoop

Ingredients

  • 2 large onions, sliced
  • 4 tablespoon butter
  • 3 tablespoon all-purpose flour
  • 2-2½ cups beef (or chicken) broth
  • 2 teaspoon fresh thyme leaves, divided
  • 1 heaping tsp dijon mustard
  • 2 lbs ground beef
  • 1 cup panko breadcrumbs
  • ¼ cup whole milk
  • 3 tablespoon Worcestershire sauce
  • 2 eggs
  • 3-4 cloves garlic, minced
  • ¼ cup parmesan cheese, grated
  • ½ cup gruyere cheese, grated
  • ½ cup mozzarella, grated
  • kosher salt and fresh ground black pepper, to taste
  • toasted bread and buttered egg noodles, for serving

Instructions

Caramelize the Onions

  • Add the sliced onions, butter, and a hefty pinch of kosher salt to a cast iron skillet over medium-high heat. Cook for 30–45 minutes, stirring often, until deeply golden and caramelized. If they start browning too quickly or sticking to the pan, add a splash of water and lower the heat slightly.
  • While the onions cook, prepare the meatballs.

Make the Meatballs

  • In a large mixing bowl, combine the ground beef and panko. Add the milk, eggs, and Worcestershire directly over the breadcrumbs so they begin soaking in.
  • Add the Parmesan, garlic, 1 teaspoon thyme, kosher salt, and black pepper. Gently mix just until combined.
  • Scoop the mixture onto two parchment-lined sheet pans using a tablespoon scoop.
  • Par-bake at 400°F for 15 minutes, then remove from the oven and reduce the temperature to 350°F.

Finish the Sauce

  • Once the onions are deeply golden, sprinkle in the flour and whisk for 1–2 minutes to cook out the raw flour taste.
  • Slowly whisk in the hot broth, then add the remaining thyme and Dijon. Stir until smooth and slightly thickened. Taste and adjust salt if needed.

Finishing The French Onion Meatballs

  • Gently nestle the par-baked meatballs into the onion gravy.
  • Top with the Gruyère and mozzarella, then bake at 350°F for 20–25 minutes until bubbly and melted.

Nutrition

Serving: 1serving | Calories: 351kcal | Carbohydrates: 11g | Protein: 34g | Fat: 19g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 1g | Cholesterol: 144mg | Sodium: 453mg | Potassium: 572mg | Fiber: 0.4g | Sugar: 2g | Vitamin A: 402IU | Vitamin C: 1mg | Calcium: 209mg | Iron: 4mg

Make It A Meal

French onion meatballs are especially good served over buttery noodles so all that rich onion gravy has somewhere to land.

  • Buttered noodles: My favorite way to serve them and the easiest weeknight option.
  • Mashed potatoes or creamy polenta: Perfect if you want something extra cozy instead of noodles.
  • Roasted green beans or asparagus: A simple green side keeps the plate balanced.
  • Crusty no knead bread: For scooping up every bit of that sauce and melted cheese.
  • Simple green salad: A crisp salad with vinaigrette cuts through the richness beautifully.

Storage & Reheating

  • Store: Keep leftovers in an airtight container in the fridge for up to 4 days.
  • Freeze: Freeze the meatballs and onion gravy without the cheese for up to 2 months.
  • Reheat: Warm gently on the stove or in the oven, then add cheese and melt just before serving.

You Asked, I Answered

How do I make French onion meatballs gluten-free or dairy-free?

Use gluten-free flour and breadcrumbs for gluten-free, and swap the butter and cheese for dairy-free alternatives if needed.

Who’s Stirring the Pot?

Hi, I’m Ruth—the recipe developer and comfort-food enthusiast behind Rufus For Real. I believe dinner should be the best part of your day, not the most stressful one. That’s why I focus on "no-drama" meals that are simple, satisfying, and impossible to mess up in a real-life kitchen.

I want to hear from you! How did you like these French Onion Meatballs?! Let me know in the comments below—I read every single one!

You’ll find me sharing even more comfort-food goodness, kitchen tips, and behind-the-scenes chaos over on Instagram, Pinterest, Facebook, TikTok, and YouTube (@rufusforreal everywhere).

If you love approachable recipes with a whole lot of personality, pull up a chair—there’s always room at this table.

Happy Cooking!

-Ruth aka Rufus

Comments

  1. Bart Jacobs says

    October 17, 2024 at 11:27 am

    5 stars
    tastes exactly like french onion but without the soup, great for the kids, too!

    Reply
5 from 1 vote

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Rufus in black dress outdoors

Hey, I'm Rufus!

I’m Ruth aka Rufus, your resident pot stirrer and comfort-food enthusiast.

More about me...

A Little Something Sweet

  • banana muffins with chocolate chips
    Banana Nut Chocolate Chip Muffins
  • Brown butter chocolate chip cookies with flaky sea salt
    Brown Butter Pecan Chocolate Chip Cookies
  • This is a picture of a baking dish of cinnamon rolls with one roll removed and sitting on a small white plate
    Fluffy Cinnamon Rolls with Cream Cheese Frosting
  • chocolate chip bread featured image
    Double Chocolate Chip Bread (Moist & Fudgy)

Footer

↑ back to top

About

  • Privacy Policy
  • About Me
  • Accessibility Statement
  • Shop

Contact Me

  • Contact
  • Instagram
  • Facebook
  • TikTok
  • Pinterest
  • Amazon

As an Amazon Associate I earn from qualifying purchases with no additional cost to you.

© 2025 Rufus For Real. All rights reserved.

meatballs served over a bead of egg noodles
Psssttt...

This website uses cookies to improve your browsing experience, analyze site traffic, personalize content and serve targeted advertisement.  By continuing to browse rufusforreal.com you will consent to our use of cookies. 

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.