This recipe for Slow Cooker BBQ Meatball Subs is the ultimate easy, crowd-pleasing meal, perfect for game day, a busy weeknight, or a casual get-together. This “set it and forget it” recipe features juicy, homemade meatballs, slow-cooked for hours in a rich, smoky, and slightly sweet BBQ sauce until they are unbelievably tender. Piled into a toasted hoagie roll and topped with gooey, melted provolone cheese, it’s a hearty and satisfying sandwich that’s pure comfort.
Let your slow cooker do all the work! This dish requires minimal prep and delivers a saucy, flavorful result that will have everyone reaching for another. It’s the easiest way to make a hot, delicious meal for a crowd with very little effort.
Why You’ll Love This Recipe
- Slow Cooker Simplicity: An incredibly easy “dump and go” style meal that cooks itself.
- The Ultimate Crowd-Pleaser: A guaranteed hit for game days, parties, and family dinners.
- Incredibly Tender Meatballs: Slow cooking makes the meatballs fall-apart tender and soaks them in flavor.
- Rich & Savory Sauce: A simple but delicious homemade BBQ sauce that’s the perfect consistency for a sandwich.
Ingredients
For the Meatballs:
- 2 lbs Lean Ground Beef (80/20)
- 1 cup Panko Breadcrumbs
- 2 Eggs, lightly beaten
- 1/2 Yellow Onion, finely grated
- 2 cloves Garlic, minced
- 1 teaspoon Salt
- 1/2 teaspoon Black Pepper
For the BBQ Sauce:
- 2 cups BBQ Sauce (your favorite kind)
- 1 Yellow Onion, chopped
- 1 cup Beef Broth
- 1/4 cup Brown Sugar, packed
- 2 tablespoons Worcestershire Sauce
For the Subs:
- 8 Hoagie or Sub Rolls
- 8 slices Provolone or Mozzarella Cheese
Step-by-Step Instructions
- Make the Meatball Mixture: In a large bowl, gently combine the ground beef, panko breadcrumbs, eggs, grated onion, minced garlic, salt, and pepper. Be careful not to overmix. Roll the mixture into 1.5- to 2-inch meatballs.
- Arrange in Slow Cooker: Place the raw meatballs in the bottom of your slow cooker.
- Make the Sauce: In a medium bowl, whisk together the BBQ sauce, chopped onion, beef broth, brown sugar, and Worcestershire sauce.
- Slow Cook: Pour the sauce mixture over the meatballs in the slow cooker. Cover and cook on LOW for 4-6 hours or on HIGH for 2-3 hours, until the meatballs are cooked through and tender.
- Assemble the Subs: Preheat your broiler. Slice the hoagie rolls open, place them on a baking sheet, and toast them lightly under the broiler for 1-2 minutes.
- Melt and Serve: Spoon 3-4 meatballs and a generous amount of sauce into each toasted roll. Top with a slice of provolone cheese. Place the subs back under the broiler for another 1-2 minutes, or until the cheese is melted and bubbly. Serve immediately.
Tips & Variations
- Pro Tip: For an even deeper flavor, you can sear the meatballs in a hot skillet with a little oil before adding them to the slow cooker. This step is optional but adds a great crust.
- Make it Spicy: Add 1/2 teaspoon of red pepper flakes or a finely diced jalapeño to the BBQ sauce for a spicy kick.
- Add Bacon: For a smokier flavor, add 4-6 slices of cooked, crumbled bacon to the slow cooker with the sauce.
- Different Meat: A mix of ground beef and ground pork makes for extra juicy meatballs. Ground turkey also works well.
Frequently Asked Questions (FAQ)
- Can I use frozen meatballs?
- Yes, for a super quick shortcut, you can use a bag of pre-cooked frozen meatballs. Add them directly to the slow cooker and cook as directed.
- How do I store leftovers?
- Store the leftover meatballs and sauce in an airtight container in the refrigerator for up to 4 days. Reheat before assembling into fresh subs.
- Can I prepare this as a freezer meal?
- Yes. Place the raw, uncooked meatballs in a large freezer bag. Add the sauce ingredients. Freeze flat. To cook, thaw overnight in the refrigerator and cook as directed.
Serving Suggestions
- These BBQ Meatball Subs are a fantastic meal on their own. For a full spread, serve them with classic game day sides like coleslaw, potato chips, a simple pasta salad, or a fresh green salad.
Slow Cooker BBQ Meatball Subs
Ingredients
Equipment
Method
- Preheat oven to 400°F and line a baking sheet with parchment paper; set aside.
- In a medium bowl, combine the bread crumbs and milk; let soak for 5 minutes.
- Meanwhile, heat olive oil in a frying pan over medium-high heat. Add onions and cook 6–7 minutes, until softened.
- Transfer onions and soaked bread crumbs into a mixing bowl. Add beef, pork, egg, parsley, garlic, salt, pepper, oregano, red pepper flakes, and Parmesan. Mix until just combined.
- Shape mixture into 1-inch balls and arrange 1 inch apart on prepared baking sheet.
- Bake for 16–20 minutes, or until meatballs are cooked through and no longer pink inside.
- Whisk together barbecue sauce, Worcestershire sauce, honey, and smoked paprika in a mixing bowl. Pour into a slow cooker.
- Add cooked meatballs to the slow cooker, stir gently to coat, and cook on low for 3–4 hours.
- Set oven to low broil. Open sub rolls and lay flat on a parchment-lined sheet pan. Place 4–5 meatballs on each roll and top with sauce.
- Broil subs for 3–5 minutes, or until rolls are lightly toasted. Serve warm.







