Meatballs in BBQ Sauce Recipe features tender, juicy meatballs coated in rich, smoky barbecue sauce. Ground beef or a mix of meats forms flavorful meatballs, simmered in a sweet, tangy, and slightly spicy sauce. This dish can be prepared ahead, baked or pan-fried, stored in the fridge or freezer, and served with rice, potatoes, or bread.
A pinch of cayenne pepper or red pepper flakesoptional, for heat
Instructions
Step 1: Mix The Meatball Ingredients
In a large mixing bowl, add the ground beef, oats or breadcrumbs, chopped parsley, egg, minced garlic, onion powder, oregano, black pepper, salt, milk, Worcestershire sauce, and ketchup. Use your hands or a spoon to gently combine everything until evenly mixed. Don’t overwork the mixture this keeps the meatballs soft and juicy.
Step 2: Shape The Meatballs
Roll the mixture into small balls, about 1 to 1½ inches wide. Place them on a tray or plate as you go. You’ll end up with roughly 20 to 24 meatballs, depending on size.
Step 3: Brown The Meatballs
Warm a little oil in a large skillet over medium heat. Add the meatballs in batches, browning them on all sides for about 5 to 7 minutes. They don’t need to be fully cooked yet just seared enough to hold their shape and add flavor.
Step 4: Prepare The BBQ Sauce
In a separate saucepan, mix together the barbecue sauce, brown sugar, vinegar, mustard, Worcestershire sauce, smoked paprika, and a pinch of cayenne (if you like heat). Stir and let it simmer on low for 5 to 10 minutes so the flavours come together.
Step 5: Cook The Meatballs In The Sauce
Gently place the browned meatballs into the pan with the BBQ sauce. Stir carefully to coat them well. Cover with a lid and let them simmer on low heat for 15 to 20 minutes, until they’re cooked through and tender.
Step 6: Serve
Serve the meatballs hot with rice, mashed potatoes, or stuffed into sub rolls. Sprinkle with chopped parsley or green onions for a fresh finish. Enjoy!
Notes
Nutrition Facts
Calories: 310 kcal | Protein: 22 g | Carbohydrates: 18 g | Fat: 16 g | Sugar: 10 g | Fiber: 1 g | Sodium: 480 mg