Slow Cooker Meatball Subs with Tomato Sauce

Prep: 15 minCook: 4 hr8 servingsmediumItalian
Slow Cooker Meatball Subs with Tomato Sauce

Tender ground beef meatballs simmered in crushed tomato sauce for hours in a crockpot, then nestled into hoagie buns with melted mozzarella. Brown the meatballs first for deeper flavor before letting them cook low and slow until fall-apart tender.

Ingredients

8 servings
  • 2 pounds ground beef
    ground turkey1:1protein

    lighter option

    Full guide →
  • 1 cup breadcrumbs
    panko breadcrumbs1:1binder

    crispier texture when browned

    Full guide →
  • ½ cup Parmesan cheese, grated
    Pecorino Romano1:1dairydairy-free

    sharper flavor

    Full guide →
  • 2 teaspoons garlic, minced
  • 1 teaspoon Italian Seasoning
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 2 cans (24 oz each) crushed tomatoes
  • ¼ cup fresh parsley, chopped(optional)
    fresh basil1:1herb

    different aromatic profile

    Full guide →
  • 8 ounces mozzarella cheese, sliced
    provolone1:1dairydairy-free

    smokier profile

    Full guide →
  • hoagie buns

Instructions

  1. 1

    Combine ground beef, breadcrumbs, Parmesan cheese, minced garlic, Italian Seasoning, salt, and black pepper in a large bowl and mix with your hands until combined.

  2. 2

    Form into meatballs, approximately 1 to 2 inches in size.

  3. 3

    Brown each meatball in a skillet or Ninja crockpot.

  4. 4

    Transfer browned meatballs to the crockpot.

  5. 5

    Pour crushed tomatoes over the meatballs.

  6. 6

    Add Italian Seasoning, salt, pepper, and fresh parsley to the crockpot.

  7. 7

    Cover and cook on low for 4 hours.

  8. 8

    Place meatballs on hoagie buns, spoon sauce over them, and top with sliced mozzarella cheese.

Tips

Tip 1

Browning meatballs before slow cooking adds depth and prevents them from becoming mushy.

Tip 2

Recipe yields approximately 20 meatballs; adjust cooking time slightly if making 24.

Good to Know

Storage

Refrigerate cooked meatballs in sauce for up to 4 days. Freeze for up to 3 months.

Make Ahead

Prepare meatball mixture up to 24 hours ahead; refrigerate covered. Form and brown meatballs up to 8 hours in advance.

Serve With

Serve immediately on warm hoagie buns with mozzarella melted on top.

See pairing guide →

Common Mistakes

Watch

Skip browning to avoid bland, mushy meatballs.

Watch

Overmix the meatball mixture to avoid dense, tough meatballs.

Watch

Cook on high instead of low to avoid meatballs falling apart.

Substitutions

Dairy-Free Swaps

Parmesan cheese
Pecorino Romano1:1dairydairy-free

sharper flavor

Full guide →
mozzarella cheese
provolone1:1dairydairy-free

smokier profile

Full guide →

General Alternatives

ground beef
ground turkey1:1protein

lighter option

Full guide →
breadcrumbs
panko breadcrumbs1:1binder

crispier texture when browned

Full guide →
fresh parsley
fresh basil1:1herb

different aromatic profile

Full guide →
Find more substitutions →