
There’s nothing quite like a perfectly assembled meatball sub, and the crock pot makes it effortless to achieve. This method ensures tender meatballs and rich, flavorful sauce without constant attention.
The slow cooker allows the meatballs to absorb the marinara deeply, creating a perfect balance of textures and tastes. No dry, overcooked results—just juicy, savory meatballs ready for your favorite rolls.
By the time it’s done, you’ll have a sandwich that rivals any deli, with meatballs so tender they nearly melt in your mouth. The sauce will be thick, rich, and infused with every bit of flavor from the slow-cooked meat.
Serve on toasted sub rolls with melted provolone for the ultimate Italian sandwich experience.
Ingredients for Meatball Sub Recipe Crock Pot
Gather these quality ingredients for melt-in-your-mouth meatball subs with minimal effort.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80/20 fat ratio preferred |
| Ground Pork 🥩 | ½ lb | Adds moisture and flavor |
| Breadcrumbs 🍞 | ¾ cup | Plain or Italian-style |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated from block |
| Large Egg 🥚 | 1 whole | Binds the meatball mixture |
| Garlic Cloves 🧄 | 4 cloves | Minced for meatballs |
| Dried Oregano 🍃 | 2 tsp | For Italian seasoning |
| Dried Basil 🌿 | 2 tsp | For Italian seasoning |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher preferred |
| Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Marinara Sauce 🍅 | 3 cups | High-quality jarred or homemade |
| Sub Rolls 🥖 | 4 whole | Hoagie or hero rolls |
| Provolone Cheese 🧀 | 8 oz | Sliced for topping |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Olive Oil 🫒 | 2 tbsp | For browning meatballs |
[recipe_ingredient_scaler]
The meat blend is crucial here. 80/20 ground beef plus ground pork gives the perfect fat-to-lean ratio—too lean and the meatballs dry out. Look for it at Whole Foods or your local butcher. The Parmesan should be freshly grated from a wedge (the pre-grated stuff just doesn’t melt right). Breadcrumbs? Plain or Italian-style both work—just avoid the seasoned ones, which can overpower.
No ground pork? All beef works fine, but add an extra tablespoon of breadcrumbs to compensate. Swap Parmesan for Pecorino Romano if you want a sharper bite. Out of fresh garlic? Garlic powder at one-third the amount in a pinch. The marinara can be store-bought (Rao’s or Victoria are great), but if you’ve got time, homemade takes it over the top.
Meatballs can be prepped a day ahead—store covered in the fridge. Leftovers keep 4-5 days in the fridge or freeze for 3 months. Reheat in the sauce to keep them juicy. Provolone melts beautifully, but mozzarella works too (trust me on the full-fat version).
Why You’ll Love This Recipe
- Set It and Forget: I toss everything in the crock pot before work and come home to meatballs ready for subs.
- Rich and Meaty: The beef and pork blend with parmesan and breadcrumbs packs every bite with hearty, savory flavor.
- Crowd Pleaser: It’s my go-to for game day or Sunday supper—everyone grabs seconds.
- Leftovers for Days: I make a double batch to freeze; reheats like it’s fresh out of the pot.
Step-by-Step Instructions for Slow-Cooked Italian Meatball Sandwiches
Here’s my proven method for building these sandwiches from start to finish.
Step 1: Prepare the Seasoned Meatball Mixture
In a large mixing bowl, combine the 1.5 lb Ground Beef, 0.5 lb Ground Pork, 0.75 cup Breadcrumbs, 0.5 cup Parmesan Cheese, 1 whole Large Egg, minced 4 cloves Garlic Cloves, 2 tsp Dried Oregano, 2 tsp Dried Basil, 1.5 tsp Salt, and 1 tsp Black Pepper. I use my hands for this—it’s the best way to evenly distribute all the seasonings without overworking the meat.
Mix just until all the ingredients are incorporated and the mixture feels slightly sticky. Real talk: overmixing here will make your meatballs dense and tough, so stop as soon as everything comes together. The mixture should hold its shape when you form a quick test meatball.
Step 2: Brown the Meatballs for Maximum Flavor
Heat the 2 tbsp Olive Oil in a large skillet over medium-high heat. While it heats, roll the meat mixture into 16 equal-sized meatballs (about 2 tablespoons each). Brown the meatballs in batches to avoid crowding the pan—this ensures they sear rather than steam.
Cook for 2-3 minutes per side until all sides are deep golden brown. You’re not cooking them through at this stage, just building a flavorful crust. They’ll finish cooking in the slow cooker. Transfer the browned meatballs to a plate and repeat with the remaining batches.
Step 3: Slow-Cook in Marinara Until Tender
Transfer all the meatballs to your slow cooker and pour the 3 cups Marinara Sauce over them. Gently stir to coat each meatball completely. Cover and cook on LOW for 4-5 hours or on HIGH for 2-3 hours.
The meatballs are done when they’re fully cooked through and tender—check by cutting one in half to ensure there’s no pink in the center. The sauce should be bubbling gently, and the meatballs will have absorbed some of that rich marinara flavor.
Step 4: Assemble and Melt the Cheese
Preheat your oven to 375°F. Slice the 4 whole Sub Rolls in half lengthwise and lightly toast them under the broiler for 2-3 minutes if desired. Place the bottom halves of the rolls on a baking sheet and top each with 4 meatballs and a generous spoonful of the marinara sauce.
Lay slices of the 8 oz Provolone Cheese over the meatballs on each sandwich. Place under the broiler for 2-3 minutes until the cheese is melted and bubbly with a few golden brown spots. Watch closely—cheese can go from melted to burnt quickly.
Step 5: Garnish and Serve Immediately
Remove the sandwiches from the oven and top with the remaining marinara sauce from the slow cooker. Sprinkle each with some of the 0.25 cup Fresh Parsley. Place the top halves of the sub rolls on the sandwiches and press down gently.
Serve immediately while the cheese is still gooey and the meatballs are hot. Each bite should deliver tender meatballs, tangy marinara, and that perfect stretch of melted provolone. These sandwiches are best enjoyed fresh, so gather everyone around and dig in.
Pro Tips For Making Meatball Sub Recipe Crock Pot
- Brown the Meatballs: I learned this the hard way—skip the crock pot for the first step and sear the meatballs in a pan with a little oil for 2-3 minutes per side. It locks in flavor and keeps them from turning mushy in the sauce.
- Chill the Mixture: After mixing the ground beef, pork, breadcrumbs, Parmesan, and egg, let it rest in the fridge for 15-20 minutes before rolling. This makes the meatballs hold together better and prevents them from falling apart in the slow cooker.
- Avoid Overmixing: Resist the urge to overwork the meat mixture—just combine it until the ingredients are just incorporated. Overmixing makes the meatballs dense and tough, and nobody wants a tough meatball in their sub.
- Use Stale Breadcrumbs: Sounds weird, but it works: if your breadcrumbs are fresh, toast them in a dry pan for 2-3 minutes first. They’ll soak up moisture more evenly, keeping your meatballs tender instead of soggy.
Storing and Reheating This Dish
Refrigerator Storage
Let cooked meatballs cool for no more than 2 hours before transferring to airtight containers. Store in the fridge at 40°F or below for up to 4 days. I use glass containers to avoid absorbing odors. ❄️
Freezer Storage
For longer storage, freeze meatballs in sauce for up to 3 months. Use heavy-duty freezer bags with all air pressed out. Label with the date—I often forget otherwise. Leave 1 inch headspace for expansion.
Stovetop Reheating
Gently reheat in a saucepan over medium-low heat for 10-15 minutes, stirring occasionally. Add 2-3 tbsp water if the sauce thickens too much. This method preserves texture best. 🔥
Microwave Reheating
Place 4 meatballs with sauce in a microwave-safe dish, cover loosely, and heat on 70% power for 2-3 minutes. Stir halfway through. Check that internal temperature reaches 165°F.
Oven Reheating
Preheat oven to 350°F. Spread meatballs and sauce in a baking dish, cover with foil, and heat for 20-25 minutes. Uncover and bake 5 more minutes to refresh flavors.
Assembly Tip
Reheat meatballs first, then assemble subs with fresh rolls and cheese. Broil just until cheese melts for that just-made taste. This prevents soggy bread.
Nutrition Facts
Frequently Asked Questions
Can I skip browning the meatballs?
You can, but browning adds deep flavor. Without it, the texture will be softer and the taste less developed. If short on time, skip it but expect a milder result.
What can I use instead of provolone?
Mozzarella works well for that classic stretch. For sharper flavor, try pepper jack or Swiss. Avoid hard cheeses like Parmesan as they won’t melt properly.
Can I make these ahead for a party?
Yes! Cook meatballs in sauce 1 day ahead, then assemble and broil just before serving. Store sauce and meatballs together in the fridge.
Why are my meatballs falling apart?
Overmixing the meat or not using enough binder (egg/breadcrumbs) causes this. Gently mix just until combined and ensure your egg is fresh.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026