Ingredients
Equipment
Method
Make the meatballs
- In a bowl, mix ground beef, breadcrumbs, egg, minced garlic, chopped fresh parsley, salt, and pepper until evenly combined.
- Roll the mixture into 1.5-inch meatballs and set aside on a plate.
Sear and simmer
- Heat a cast iron skillet over medium-high heat and sear the meatballs, turning, until browned on all sides, about 6–8 minutes; set them aside.
- Melt butter in the same skillet and sauté shallots for 2–3 minutes until softened.
- Pour in chicken broth and simmer for 2 minutes, scraping up any browned bits from the pan.
- Stir in heavy cream, Dijon mustard, whole grain mustard, fresh tarragon, salt, and pepper, then keep the gravy warm until smooth.
- Return the meatballs to the gravy and simmer for 8–10 minutes until cooked through and the sauce coats the back of a spoon.
- Serve the Dijon meatballs over egg noodles or mashed potatoes, spooning the creamy Dijon gravy over the top.
Notes
Pro tip: For the thickest, creamiest gravy, simmer just until it coats the back of a spoon rather than reducing too far. Store leftovers in the refrigerator up to 3 days; reheat gently in a skillet with a splash of broth. Freezing: yes—freeze cooked meatballs with gravy up to 2 months and thaw overnight in the fridge. Dietary swap: use turkey or a plant-based ground alternative in place of the beef for lighter meatballs while keeping the Dijon cream gravy.
