These tender beef meatballs are packed with rich, savory flavors inspired by classic French cooking. Perfect for a cozy dinner, they’re easy to make and sure to impress your family and friends.
In a large bowl, combine the beef, bread crumbs, egg, chopped onion, garlic, parsley, salt, and pepper. Mix everything together well, then shape the mixture into about fifteen meatballs, each roughly 2 inches in diameter. Pour some flour into a shallow dish and gently roll each meatball in it until they’re lightly coated.
02
Step 2
Heat some oil in a deep skillet over medium heat. Once hot, add the meatballs and cook them until they’re browned on all sides and mostly cooked through, which should take around 5 minutes. Take them out and set them aside for now.
03
Step 3
Using the same skillet, toss in the chopped carrots, onion, mushrooms, and garlic. Cook these veggies over medium heat, stirring frequently, until they start to soften and brown a bit, about 10 minutes.
04
Step 4
Pour in the red wine and broth, then sprinkle in the garlic and herb seasoning, thyme, salt, pepper, and add the bay leaf. Give everything a good stir, then nestle the meatballs back into the skillet. Lower the heat, cover, and let everything simmer gently for about 2 hours so the flavors can really meld together.
03 / EXTRA DETAILS
Good to know.
Cook's tip
- Use a mix of ground beef with a bit of fat for juicy, tender meatballs.
- Brown the meatballs well before simmering to develop a rich, caramelized flavor.
- Let the sauce simmer gently to allow the wine and herbs to meld perfectly with the meat.
Why you’ll love it
These meatballs are rich and flavorful, combining tender beef with the deep, savory notes of a classic red wine sauce. They offer a comforting twist on traditional meatballs, perfect for a cozy meal any time of year.
Serving ideas
Serve these meatballs over creamy mashed potatoes or buttered egg noodles to soak up the delicious sauce. A side of steamed green beans or a simple green salad adds a fresh balance to the meal.
Storage & leftovers
Store leftover meatballs and sauce in an airtight container in the refrigerator for up to 3 days. They can also be frozen for up to 2 months—thaw overnight in the fridge before reheating gently on the stove.