
Slow Cooker Breakfast Meatball Sandwich with Marinara
Savory breakfast sausage meatballs seasoned with Parmesan and garlic, simmered in marinara sauce in the slow cooker for hours until tender and infused with flavor. Served on toasted rolls with melted mozzarella cheese and fresh basil. A showstopping Italian-American breakfast that's perfect for lazy weekends or feeding a hungry group.
- Prep
- 15 min
- Cook
- 10 min
- Wait
- 3 hr 30 min
- Total
- 3 hr 55 min
- Makes
- 4 sandwiches
Steps
Before you start
- Read through the recipe and note the slow cooker time so you can plan accordingly - total time is about 3.5-4 hours.
- Gather all ingredients and equipment before beginning.
- Use ground breakfast sausage (not Italian sausage) for authentic breakfast flavor and texture.
- Have a slow cooker (4-6 quart) and a 9x13-inch baking sheet ready.
Mix and form meatballs
- In a large mixing bowl, combine the ground breakfast sausage, egg, panko breadcrumbs, grated Parmesan cheese, minced garlic, Italian seasoning, salt, and black pepper.
- Using your hands, mix gently until just combined; do not overwork the mixture, as this will make the meatballs tough.
- Roll the mixture into 1.5-inch (4 cm) balls.
- You should have 16-18 meatballs.
- Set aside on a plate.
+ Show details− Hide details
Ready when: Meatballs are uniform in size, about 1.5 inches in diameter
Tip: Gentle mixing keeps meatballs light and tender; overworking develops gluten and makes them dense and tough.
Brown the meatballs
- Heat a large skillet over medium-high heat.
- Working in batches if needed to avoid crowding the pan, add the meatballs and cook for 3-5 minutes, turning occasionally with a wooden spoon, until they develop a golden-brown crust on all sides.
- The meatballs will not be fully cooked through at this point.
- Transfer the browned meatballs to a plate.
+ Show details− Hide details
Ready when: Meatballs have a golden-brown crust on all sides
Tip: Don't skip browning - this step builds depth of flavor even though the slow cooker will finish cooking them.
Transfer to slow cooker
- Add the browned meatballs to your slow cooker.
- Pour the marinara sauce and water over the meatballs and stir gently with a wooden spoon until the meatballs are evenly coated and the liquid is distributed.
+ Show details− Hide details
Ready when: All meatballs are submerged or well-coated with sauce
Tip: Stir gently to avoid breaking the meatballs apart.
Cook in slow cookerOven 165°F / 75°C
- Cover the slow cooker and cook on LOW for 3 to 4 hours (about 180-240 minutes).
- The meatballs should be cooked through and tender, and the sauce should be gently simmering.
- Stir once or twice halfway through if possible to ensure even cooking and prevent sticking on the bottom.
- The meatballs are done when they reach an internal temperature of 165°F (74°C).
+ Show details− Hide details
Ready when: Meatballs are firm and cooked through (165 F / 74 C internal temperature); sauce is steaming gently
Tip: Use LOW, not HIGH - high heat can toughen breakfast sausage meatballs. For best results, keep the slow cooker on the WARM setting after cooking to prevent overcooking.
Prepare the rollsOven 400°F / 205°C
- About 15 minutes before serving, split the sub rolls or ciabatta rolls open lengthwise and place them cut-side up on a 9x13-inch baking sheet.
- If using butter, lightly brush the cut sides of the rolls with softened butter.
- Preheat your oven to 400 degrees F (200 C) or set it to broil mode.
+ Show details− Hide details
Ready when: Oven is fully preheated; rolls are split and ready for cheese
Tip: Place rolls cut-side up so the cheese and meatballs don't fall out of the sandwich.
Melt the cheeseOven 400°F / 205°C
- Place 1-2 slices of mozzarella cheese on each roll half.
- Place the baking sheet under the preheated broiler or in the 400 degree F (200 C) oven.
- Broil for 2-3 minutes (watch carefully), or bake for 4-5 minutes, until the cheese is melted and bubbly and the rolls are lightly golden on the edges.
+ Show details− Hide details
Ready when: Cheese is melted and bubbly; rolls are lightly golden on the edges but not charred
Tip: If using the broiler, watch carefully - it is fast and can burn the rolls in seconds. Oven baking is more forgiving.
Assemble and serve
- Remove the cheese-topped rolls from the oven.
- Using a spoon, gently transfer 4-5 warm meatballs to each roll, dividing them evenly among the four sandwiches.
- Spoon a generous amount of the warm marinara sauce over the meatballs on each sandwich.
- If desired, garnish with torn or whole fresh basil leaves.
- Serve immediately while the meatballs, sauce, and cheese are steaming hot.
+ Show details− Hide details
Ready when: Sandwiches are assembled with meatballs, sauce, and cheese all hot; basil is added
Tip: Build the sandwiches just before serving so the rolls stay as crispy as possible and the cheese does not cool down.
Good to know
Tips
- Brown the meatballs before slow cooking - even a quick crust adds tremendous flavor depth that the slow cooker alone cannot achieve.
- Don't skip the fresh basil garnish if you have it; the brightness contrasts beautifully with the rich, cooked sauce and sausage.
- For crispier rolls, slice them and toast them in a skillet cut-side down with a little butter before adding cheese and meatballs, rather than using the broiler.
- If your slow cooker runs hot, check the meatballs after 2.5 hours to prevent overcooking and drying them out.
Make ahead
The meatballs can be mixed, formed, and browned up to 1 day ahead. Store them in an airtight container in the refrigerator, then transfer directly to the slow cooker on the morning you want to serve them. The entire dish can be cooked in the slow cooker and kept warm on the WARM setting for up to 2 hours before serving.
Storage & reheating
Refrigerator: Store leftovers in an airtight container for up to 3 days. Reheat in a skillet over medium heat or in a slow cooker on LOW, stirring occasionally, until heated through (about 10-15 minutes in a skillet). Freezer: Meatballs and sauce freeze well for up to 3 months. Thaw overnight in the refrigerator before reheating. The cooked rolls can be refrigerated separately (up to 2 days) and reheated in a 350 F oven until warmed through, about 5 minutes.
Substitutions
- ground breakfast sausage → Ground Italian sausage (bulk, not links). This shifts the flavor toward traditional Italian rather than breakfast style. Use 1 tsp less salt, as Italian sausage is often more heavily seasoned.
- fresh mozzarella or sliced mozzarella cheese → Sliced provolone, fontina, or smoked mozzarella. These cheeses melt well and complement marinara beautifully. Provolone adds a slight tanginess.
- sub rolls or ciabatta rolls → Hoagie buns, focaccia rolls, English muffins, or thick-sliced ciabatta. Choose sturdy bread that won't fall apart when weighted down with saucy meatballs and melted cheese.
- marinara sauce → Homemade marinara or fresh tomato sauce. Use an equal volume of your sauce. Homemade sauce with fresh basil and garlic will elevate the sandwich further.
More meatballs
See all →Find more like this
- Meal
- Breakfast
- Cuisine
- Italian
- Main ingredient
- MozzarellaSausage
- Diet
- HalalSugar-Free
- Method
- Slow Cooker
- Quick & Easy
- EasyMake Ahead





