Perfect Swedish Meatballs
Ingredients:
Meatballs
- 3 slices bread
- 1/3 cup milk
- 1/2 cup minced yellow onion
- 4 tablespoons unsalted butter, divided
- 1 pound ground beef (80/20)
- 1 pound ground pork
- 2 eggs
- 1/2 teaspoon Kosher salt
Creamy Beef Gravy
- 4 tablespoons butter
- 1/4 cup flour
- 4 cups beef stock
- 1/2 cup heavy cream
- 1 tablespoon soy sauce
- 1/4 teaspoon Kosher salt
- 1/4 teaspoon white pepper (regular black pepper is fine too, but you’ll see the flecks of pepper)
Directions:
To make the Swedish Meatballs:
- In the bowl of your stand mixer add the milk to the slices of bread.
- Melt the butter in a pan and add the minced yellow onions.
- Cook them on medium low until translucent but not browned.
- Remove from heat and let cool.
- In your bowl with the milk soaked bread add the rest of the meatball ingredients including the cooked onions, but only 2 tablespoons of the butter.
- Mix it on low until the bread is broken apart and the meat is combined with the ingredients (using the stand mixer and not your hands helps keep the mixture cold and tender).
- Using a meatballer or your hands scoop them into balls about the size of a ping pong ball.
- Freeze on a cookie sheet if possible.
- If cooking immediately, add the rest of your butter to your skillet and cook on medium high on all sides for a total of 4-5 minutes.
- Remove the meatballs from the pan.
To make the gravy:
- Add the butter to the pan, then add the flour and whisk until combined on medium heat.
- Cook the flour 1-2 minutes or until it just starts to brown a bit.
- Add in the beef stock and whisk well until combined.
- Add in the rest of the ingredients and whisk together.
- Add the meatballs back in and coat with the gravy until it is thickened, another 3-5 minutes
- Top with parsley (optional)