Go Back
+ servings
Meatball sandwich on a cutting board.

Crockpot Meatball Subs

Homemade meatballs made in the crockpot are perfect for stuffing inside a toasty hoagie roll. These meatball subs are a favorite around here.
Course Main Course
Cuisine Italian
Keyword crockpot, sandwich, slow cooker
Prep Time 15 minutes
Cook Time 4 hours 10 minutes
Total Time 4 hours 25 minutes
Servings 4 sandwiches
Calories 1134kcal


For the meatballs:

  • 1 pound ground beef
  • ½ pound ground pork
  • 1 cup Italian style bread crumbs
  • 1/4 cup powdered Parmesan
  • ¼ cup chopped parsley
  • 2 cloves garlic minced
  • 1 onion minced
  • 1 egg

For the sauce:

  • 28 ounce jar marinara
  • 15 ounces crushed tomatoes
  • 4 cloves garlic minced
  • 1 teaspoon onion powder
  • ¼ teaspoon red pepper flakes
  • 1 teaspoon salt
  • ½ teaspoon sugar

For the subs:

  • 4 hoagie rolls
  • 4 tablespoons butter softened
  • 2 teaspoons garlic salt
  • 8 slices fresh mozzarella cheese
  • 1 tablespoon parsely minced


To make the meatballs:

  • Preheat oven to 400 degrees. Spray a rimmed baking sheet with non-stick spray.
  • Add the ground beef, pork, bread crumbs, Parmesan, parsley, garlic, onion, and egg to a large mixing bowl and combine well with your hands. Do not overmix.
  • Separate the mixture into 12 equal sized chunks and roll into meatballs.
  • Place meatballs on prepared baking sheet and bake for 10 minutes.

To make the sauce:

  • Add all of the sauce ingredients to a 6 quart slow cooker and stir well to combine.
  • Remove the meatballs from the oven and place in the slow cooker with the sauce.
  • Cover and cook on low for 4 hours.

To make the subs:

  • Open the hoagie rolls and butter the insides of each roll.
  • Sprinkle evenly with the garlic salt, about ½ teaspoon per roll or to taste.
  • Place opened hoagie rolls on a large baking sheet under the broiler and broil until as toasted as you’d like. Keep a close eye on the bread as it will go from toasted to burnt very quickly.
  • Remove the bread from the oven and add meatballs to the bread. Top with a spoonful of sauce.
  • Top each sandwich with 2 slices of fresh mozzarella and a sprinkling of parsley.
  • Return to the broiler for 1 minute to let the cheese soften.
  • Serve immediately.



Add more red pepper flakes for a spicier tomato sauce. 
Use Hawaiian rolls to make meatball sliders instead of subs.


Serving: 1sandwich | Calories: 1134kcal | Carbohydrates: 77g | Protein: 59g | Fat: 65g | Saturated Fat: 29g | Cholesterol: 242mg | Sodium: 4095mg | Potassium: 1621mg | Fiber: 8g | Sugar: 21g | Vitamin A: 2285IU | Vitamin C: 32.5mg | Calcium: 531mg | Iron: 18.9mg