Go Back
+ servings
BBQ Meatballs and Mashed Potatoes finished recipe

BBQ Meatballs and Mashed Potatoes

Prep Time 25 minutes
Cook Time 35 minutes
Total Time 1 hour 5 minutes
Servings: 24 meatballs and about

Ingredients
  

For the Meatballs
  • ️ ️ 3/4 cup (75 g) plain dry breadcrumbs
  • ️ ️ 1/2 cup (120 ml) whole milk
  • ️ ️ 1 1/2 pounds (680 g) 90% lean ground beef
  • ️ ️ 1 large egg lightly beaten
  • ️ ️ 1/2 cup (70 g) finely diced yellow onion
  • ️ ️ 2 garlic cloves minced
  • ️ ️ 1 tablespoon (15 ml) Worcestershire sauce
  • ️ ️ 1 teaspoon smoked paprika
  • ️ ️ 1 teaspoon fine salt
  • ️ ️ 1/2 teaspoon ground black pepper
For the Barbecue Sauce
  • ️ ️ 1 1/2 cups (360 g) thick barbecue sauce
  • ️ ️ 1/4 cup (60 ml) water
  • ️ ️ 1 tablespoon (15 ml) apple cider vinegar
  • ️ ️ 1 teaspoon Dijon mustard
For the Mashed Potatoes
  • ️ ️ 3 pounds (1.36 kg) Yukon Gold potatoes peeled and cut into 1 1/2-inch (4 cm) pieces
  • ️ ️ 1 tablespoon fine salt for the cooking water
  • ️ ️ 6 tablespoons (85 g) unsalted butter cut into pieces
  • ️ ️ 3/4 cup (180 ml) whole milk warmed
  • ️ ️ 1/2 teaspoon fine salt plus more to taste
  • ️ ️ 1/4 teaspoon ground black pepper
Optional Garnish
  • ️ ️ 2 tablespoons (6 g) thinly sliced green onions or chopped fresh parsley optional

Method
 

Method
  1. Prepare the Oven and Baking Sheet: Preheat the oven to 425°F (220°C). Line a large rimmed baking sheet with parchment paper or aluminum foil. This will prevent the meatballs from sticking and make cleanup easier.
  2. Make the Breadcrumb Mixture: Combine the breadcrumbs and 1/2 cup (120 ml) milk in a large mixing bowl. Stir and let the mixture stand for 5 minutes. It should become thick and evenly moistened, without dry crumbs at the bottom.
  3. Mix the Meatballs: Add the ground beef, egg, diced onion, garlic, Worcestershire sauce, smoked paprika, 1 teaspoon salt, and 1/2 teaspoon black pepper. Mix gently with clean hands or a fork until the ingredients are evenly distributed. Stop as soon as the mixture holds together; overmixing can make the meatballs firm.
  4. Shape the Meatballs: Divide the mixture into 24 portions, approximately 1 1/2 tablespoons each. Roll them gently into balls about 1 1/2 inches (4 cm) wide and arrange them on the prepared baking sheet with a little space between each one.
  5. Begin Cooking the Potatoes: Place the potatoes in a 5- to 6-quart pot and cover them with cool water by about 1 inch (2.5 cm). Add 1 tablespoon salt. Bring to a boil over high heat, then reduce to a steady simmer.
  6. Bake the Meatballs: Bake the meatballs for 18 to 22 minutes. They should be browned around the edges and reach an internal temperature of 160°F (71°C). Avoid baking them longer than necessary because they will cook briefly in the sauce.
  7. Boil the Potatoes Until Tender: Simmer the potatoes for 15 to 18 minutes, or until a knife slides easily through the center of the largest piece without resistance. Do not cook until the potatoes begin falling apart in the water.
  8. Prepare the Barbecue Glaze: While the meatballs and potatoes cook, combine the barbecue sauce, water, apple cider vinegar, and Dijon mustard in a 12-inch skillet. Bring to a gentle simmer over medium-low heat, stirring until smooth.
  9. Glaze the Meatballs: Transfer the baked meatballs to the skillet with the barbecue sauce. Turn them gently until evenly coated. Simmer over low heat for 5 to 7 minutes, stirring occasionally. The sauce should become glossy and cling to the meatballs rather than pooling thinly around them.
  10. Drain and Dry the Potatoes: Drain the potatoes thoroughly in a colander. Return them to the warm pot and place it over low heat for about 1 minute, shaking the pot gently. This removes surface moisture that could make the mashed potatoes watery.
  11. Mash the Potatoes: Remove the pot from the heat. Add the butter and mash until it has melted into the potatoes. Gradually add the warm milk while continuing to mash. Stop when the potatoes are smooth and creamy with no large lumps.
  12. Season the Mashed Potatoes: Fold in 1/2 teaspoon salt and 1/4 teaspoon black pepper. Taste and add more salt only as needed. If the potatoes look too thick, add additional warm milk 1 tablespoon (15 ml) at a time.
  13. Rest the Meatballs: Remove the glazed meatballs from the heat and let them stand for 5 minutes. The sauce will thicken slightly and settle around the meatballs.
  14. Serve: Divide the mashed potatoes among six plates or shallow bowls. Top each portion with four barbecue meatballs and spoon over additional sauce. Garnish with green onions or parsley, if using.

Tried this recipe?

Let us know how it was!