Juicy meatballs coated in a heavenly creamy sauce, then served with fluffy mashed potatoes.
Ingredients
- 1 package of our handmade meatballs
- ½ cup unsalted butter
- ½ cup all-purpose flour
- 4 cups beef broth
- 1 teaspoon salt
- ¼ teaspoon freshly ground black pepper
- 1 tablespoon fresh lemon juice
- ¼ teaspoon ground allspice
- ¼ teaspoon ground nutmeg
- 1 cup heavy cream
- Mashed potatoes, for serving
Step-by-step instructions
- Heat the olive oil in a large skillet or roasting pan over medium-high heat. Once the oil is shimmering, add half the meatballs in a single layer. Cook until the meatballs are browned on the bottom, about 3 minutes. Carefully turn them and cook until browned on the other side, about 3 minutes more. Transfer the meatballs to a plate. Repeat with the remaining meatballs. Pour the excess fat from the pan into a heatproof dish.
- Using the same pan, reduce the heat to medium, add the butter, and stir until melted. When the butter begins to foam, sprinkle in the flour and cook, stirring, until fully incorporated, about 1 minute. Whisk in the beef broth, salt, pepper, lemon juice, allspice, nutmeg, and heavy cream until fully combined. Bring to a simmer and cook, whisking, until smooth and slightly thickened.
- Add the meatballs to the sauce and turn to coat. Cover and reduce the heat to low. Simmer until the sauce thickens, about 10 minutes.
- Serve hot over mashed potatoes.
Enjoy your meal!
Comments (0)
There are no comments on this article. Leave the first message!