Go Back
+ servings
Print
A slow cooker filled with meatballs in marinara sauce next to a pile of fresh hoagie rolls.

The Ultimate Slow Cooker Meatball Subs

Course Main Course
Cuisine American, Italian
Keyword crock pot, football food, game day, slow cooker
Prep Time 10 minutes
Cook Time 4 hours
Servings 8

Ingredients

  • 1.5 –2 pounds frozen or fresh meatballs beef, pork, turkey, or plant-based
  • 24 –28 ounces marinara sauce one large jar or homemade sauce
  • 1 teaspoon Italian seasoning and 1/2 teaspoon garlic powder optional
  • 1/4 –1/2 cup water or beef/chicken broth to loosen the sauce if needed
  • 6 –8 hoagie rolls or sub rolls split but not sliced through
  • 8 –12 slices provolone or mozzarella or shredded mozzarella (2 cups)
  • 1 tablespoon olive oil optional, for brushing rolls
  • Pepperoncini or banana peppers optional garnish

Instructions

  1. Add meatballs to the slow cooker in a single layer if possible. Pour marinara sauce over the meatballs so each piece gets coated.
  2. Stir in Italian seasoning and garlic powder. Add 1/4 cup broth or water if the sauce looks too thick.
  3. Cook on LOW for 3–4 hours or HIGH for 1.5–2 hours. Check at the shorter time if you use fresh meatballs.
  4. When meatballs are hot through, preheat oven broiler or set your oven to 350°F if melting cheese on rolls.
  5. Split rolls and place a few meatballs on each bottom roll. Top with cheese slices or shredded mozzarella.
  6. Broil or bake just until cheese melts and edges brown, about 2–4 minutes under a broiler. Add pepperoncini if you like tang.
  7. Serve quickly so rolls stay crisp. If you need to hold the meatballs, keep them on LOW and stir occasionally to prevent sticking.
  8. These meatball subs also fit beautifully into my Game Day Crockpot Recipes collection if you’re planning a football party or casual get-together.

Slow Cooker Tips

  1. Use a mix of meats (beef+pork) or add 1/4 cup milk to the meat mixture if you make fresh meatballs. The milk keeps crumbs moist and prevents dryness.
  2. Don’t overwork the meat when forming balls; gentle mixing keeps them tender.
  3. If using frozen meatballs, avoid overcooking—check earlier than the maximum time. Add a splash of broth in the sauce to keep moisture.
  4. For extra flavor, brown fresh meatballs briefly in a skillet to create a seared crust before slow cooking.
  5. Avoid overcrowding the slow cooker. Give meatballs room so the sauce circulates. Stir gently once during cooking to coat meatballs without breaking them.