
Tender frozen beef meatballs cooked low and slow in French onion soup and broth, finished with melted mozzarella — an easy crowd-pleaser for weeknights and parties.

This recipe for Crock Pot French Onion Meatballs became a weeknight staple in my house the moment I tested it. I was looking for something effortless that still felt indulgent: tender beef meatballs bathed in a deep, onion-forward broth with a cheesy finish. I discovered the combination on a busy evening when I had a 24-ounce bag of frozen homestyle meatballs and a can of French onion soup left in the pantry. The slow cooking softened the meatballs and concentrated the savory-sweet onion flavors into a gravy that begged to be spooned over mashed potatoes or buttered egg noodles.
I love this method because it transforms something frozen and simple into a dish that tastes like it simmered all day. The texture is all about contrast — the meatballs stay tender and juicy, while the broth becomes richly aromatic and slightly caramelized-onion in flavor. This is the kind of recipe that fills the house with smell that gathers people to the kitchen; my kids started timing their homework to the timer on the crock pot so dinner would be ready exactly when they were starving. It’s a dependable, low-effort crowd-pleaser that also makes terrific leftovers.
Personally, this recipe has rescued many last-minute dinners and lazy entertaining nights. My family raves about the gravy — my sister once declared it better than the dine-out version of French onion dip — and guests often ask for the recipe on the spot.
My favorite aspect of this method is how the long, gentle heat coaxes the onion flavors into a mellow, caramelized depth without any extra chopping or browning. It’s a deceptively simple approach that consistently earns compliments whenever I bring it to potlucks or family dinners.
Cool leftovers to room temperature for no more than two hours, then refrigerate in airtight containers for up to 4 days. For longer storage, portion into freezer-safe containers or heavy-duty freezer bags and freeze for up to 3 months. To reheat from frozen, thaw overnight in the refrigerator before warming slowly in a saucepan over medium-low heat or in a 325°F oven until bubbling. If the sauce separates slightly after freezing, whisk in a splash of beef broth while reheating to regain a silky consistency.
If you prefer turkey or chicken, swap the frozen beef meatballs for 24 ounces of poultry meatballs — expect a milder flavor, so add a teaspoon of Worcestershire sauce for depth. For a dairy-free finish, omit the mozzarella and finish with a drizzle of extra-virgin olive oil and chopped chives. To make this gluten-free, choose gluten-free labeled meatballs and confirm that the soup mix is gluten-free; corn starch for thickening is gluten-free, unlike some pre-made gravies.
Serve these meatballs spooned over creamy mashed potatoes, buttered egg noodles, or over toasted baguette slices as an elevated appetizer. For a lighter plate, present them over a bed of steamed green beans or a warm grain like farro to soak up the sauce. Garnish with fresh thyme or chopped parsley for color and a fresh herbal counterpoint to the rich onion gravy. For gatherings, place the slow cooker on the buffet table and provide rolls for guests to build their own sandwich-style bites.
While this recipe is firmly American in its convenience-driven approach, the flavors echo French onion soup — itself a rustic French classic built on caramelized onions and beef stock. Adapting that profile to meatballs is an American household innovation: using canned soup and slow-cook convenience elevates frozen meatballs to dinner-party territory. The combination leans into the tradition of transforming humble ingredients into deeply flavored comfort dishes.
In cooler months, this dish is ideal because the slow cooker warms the house and yields a hearty meal. In spring or summer, lighten it by using turkey meatballs, omitting cheese, and serving over a chilled grain salad. For holiday parties, double the batch and keep the slow cooker on low for easy serving; garnish with thyme and a sprinkle of flaky sea salt for a festive finish.
Assemble the meatballs, canned soup, dry soup mix, and broth in a freezer bag and freeze flat for future dinners. Thaw overnight, then dump into a slow cooker and cook as directed. To speed up weeknight prep, cook on high for 2–3 hours and finish with cheese; leftovers portion nicely into microwave-safe meal prep containers for grab-and-go lunches.
This simple, comforting dish balances ease and flavor, turning frozen meatballs into something worth lingering over. Give it a try on a busy weeknight or at your next casual gathering — it always brings people to the table.
Arrange meatballs in a single layer when possible so liquid circulates evenly and they heat consistently.
Use low-sodium canned soup and beef broth to control the salt level; you can always add salt at the end.
If thickening, mix the cornstarch with cold water first to avoid lumps and add near the end of cooking for best texture.
For a broiled, bubbly finish, transfer to a broiler-safe dish and broil cheese for 1–2 minutes, watching closely.
This nourishing crock pot french onion meatballs recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes — this recipe uses a 24-ounce bag of frozen meatballs which cooks through in the specified slow-cooker times. No thawing is necessary.
Use low-sodium or no-sodium canned soup and broth to avoid an overly salty final dish; taste and adjust at the end.
This Crock Pot French Onion Meatballs recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Place the frozen 24-ounce bag of beef homestyle meatballs in a single layer on the bottom of a 4–6 quart slow cooker so liquid can circulate and they heat evenly.
Pour the 10.5-ounce can of French onion soup over the meatballs, sprinkle the packet of French onion soup mix evenly, and add 1 cup low-sodium beef broth to create a savory base.
Cover and cook on high for 2–3 hours or on low for 5–6 hours. Look for a rich onion aroma and fully heated meatballs as cues that the dish is ready for finishing.
If desired, whisk 2 tablespoons cornstarch with 1/4 cup cold water to make a smooth slurry, stir into the slow cooker, and cook an additional 10 minutes until thickened and glossy.
Sprinkle 1 cup shredded mozzarella over the meatballs, cover until melted (5–10 minutes). For a browned top, transfer to a broiler-safe dish and broil 1–2 minutes, watching carefully.
Garnish with fresh thyme or chopped parsley and serve over mashed potatoes, buttered egg noodles, or slider rolls. Refrigerate leftovers within two hours.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@feastara on social media!


Soft, chewy no-bake banana oat cookies sweetened only with fruit for a quick, wholesome snack you can mix in minutes.

A quick, pantry-friendly glazed salmon ready in 30 minutes—gluten free, soy free option, and naturally sweetened with honey. Perfect for weeknight dinners.

Classic 7-layer bars — gooey layers of graham cracker crust, chocolate and butterscotch chips, pecans, coconut, and sweetened condensed milk. A simple, nostalgic tray bake that always disappears first.

Leave a comment & rating below or tag @feastara on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.