Ingredients
Equipment
Method
- Soak the bread slices in milk for about five minutes, then squish them in a bowl.
- Mix in Parmesan, egg, parsley, salt, pepper, and minced garlic into the bread.
- Gently add ground beef and mix until combined without overmixing.
- Roll mixture into golf-ball sized meatballs.
- Heat oil in a skillet over medium-high heat and brown the meatballs on all sides.
- Deglaze the pan with beef broth, scraping up browned bits and set aside.
- In a large pot, sauté onions, carrots, celery, and mushrooms until soft.
- Add garlic and herbs, cooking for another minute.
- Sprinkle flour, stir, and cook briefly before adding the reserved broth, tomato paste, and red wine.
- Simmer the sauce gently for about 10 minutes before adding browned meatballs.
- Cover and simmer for another 10 minutes until meatballs are cooked through.
- Serve meatballs over creamy mashed potatoes, garnished with chopped parsley.
Nutrition
Calories: 400kcalCarbohydrates: 28gProtein: 27gFat: 18gSaturated Fat: 7gCholesterol: 85mgSodium: 870mgPotassium: 650mgFiber: 3gSugar: 3gVitamin A: 18IUVitamin C: 12mgCalcium: 12mgIron: 22mg
Notes
This recipe keeps well and tastes even better the next day. Store leftovers in the fridge for up to 3-4 days, or freeze for up to 3 months.
For a lighter option, try using ground turkey or chicken, and remember to handle the meat gently to keep the meatballs tender.
Tried this recipe?Let us know how it was!
