These homemade meatball subs are toasty, cheesy and downright delicious. One of the best easy dinner ideas that comes together in just 20 minutes!
Whenever I make my favorite meatball recipe, I usually end up making a double batch to freeze or make these meatball subs. It’s a super simple dinner idea that takes hardly any time to make. My whole family loves them!
Meatball subs are such an easy dinner idea (especially when you have leftover meatballs). You can also use frozen fully cooked meatballs for this recipe, however just make sure to give them extra time to simmer in the sauce. If I’m using frozen meatballs, I’ll usually place them in the crockpot in the afternoon and cook them with the sauce on low for a couple hours before dinner time. You can also do this with my homemade version.
We often make mini meatball subs for parties as well, and usually skip the toasting part. We’ll just have the meatballs and sauce in the crockpot and set out dinner rolls for guests to assemble their own meatball sandwich. Sometimes I’ll make baked meatball sliders too. So easy and always a crowd favorite!
- Bread: I prefer to use either sub rolls or french bread. Both taste great and crisp up perfectly in the oven. Make sure to pre-toast it before adding the meatballs and sauce so that it doesn’t get soggy!
- Meatballs: Homemade meatballs taste best, but feel free to buy a bag of frozen meatballs (fully cooked) from the grocery. You could also lighten it up with turkey meatballs or chicken meatballs.
- Marinara: I love to make a quick marinara sauce whenever I’m making these subs. You can also use store bought marinara.
- Butter: This gets spread on top of the bread, adding an extra layer of flavor.
- Garlic salt: Give the bread a quick sprinkle of this before pre-toasting it. It almost makes it taste like garlic bread.
- Cheese: I like to use shredded mozzarella or provolone cheese (whatever I have on hand). You can also use sliced cheese if you prefer your subs extra cheesy.
How to make meatball subs
- SIMMER. In a small pan over medium heat, combine the meatballs and marinara sauce until warm.
- TOAST. Cut the rolls or bread in half and place on a baking sheet. Spread on butter and sprinkle with garlic salt. Bake at 425°F for 3 minutes, until toasted lightly.
- ASSEMBLE. Place 4 meatballs on each sub, then sprinkle with cheese. Fold top over and bake another 3-5 minutes (until cheese is melted).
Favorite sides for serving
These meatball subs pair perfectly with roasted veggies for dinner. If I’m taking the super easy route, we’ll serve them with potato chips (my kid’s favorite). Below are some of our go-to sides to serve with them
- Homemade french fries
- Roasted broccoli
- Baked potato wedges
- Oven roasted vegetables
- Sweet potato fries
- Chopped salad
More easy dinner ideas:
- 4 sub rolls
- 16 precooked meatballs
- 1 cup marinara sauce (more as needed)
- 2 Tablespoons butter (softened)
- 1/2 teaspoon garlic salt
- 3/4 cup shredded mozzarella cheese (or provolone cheese)
- Preheat the oven to 425°F.
- Combine the meatballs and marinara sauce in a small pan and heat over medium heat.
- Split the sub rolls in half and then place onto a baking sheet. Spread lightly with butter and sprinkle garlic salt on top. Bake for 3 minutes or until lightly toasted.
- Place 4 meatballs on top of each sub, then sprinkle with mozzarella cheese. Fold the top over and bake another 3-5 minutes, or until the cheese is melted.
- Enjoy while hot!