Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(1)
Export 16 ingredients for grocery delivery
Step 1
To a large skillet over medium heat, add a tablespoon of olive oil. Add the chopped onion and cook until soft and translucent; about 3 minutes.
Step 2
In a large mixing bowl and with a wooden spoon or clean hands, combine ground beef, ground pork, eggs, breadcrumbs, cooked onion, salt, pepper and allspice. Mix just until combined.
Step 3
Shape into meatballs with your hands, using a regular cookie scoop for small meatballs, or an ice cream scoop for large meatballs.
Step 4
Melt butter in the skillet over medium heat. Add meatballs in batches, turning often to brown on all sides. When cooked through (about 4-5 minutes), transfer to a paper towel lined plate.
Step 5
To make the gravy, add ¼ cup butter to the skillet to melt. Whisk in flour and cook until golden; about 2 minutes. Gradually add beef broth, Worcestershire, and half and half, whisking constantly, until thickened.
Step 6
Stir in sour cream and season with salt and pepper to taste.
Step 7
Add meatballs back to the skillet to ensure they are heated through. Garnish with chopped parsley and serve immediately with mashed potatoes or egg noodles on the side.