If you’re craving a comforting, hearty sandwich with a twist, the Sloppy Joe Meatball Subs Recipe is here to satisfy your taste buds like no other. Juicy, seasoned meatballs coated in a tangy Sloppy Joe sauce nestle snugly inside a toasted sub roll, delivering a perfect balance of rich flavors and satisfying textures. Whether you’re making these for a weeknight dinner or a casual gathering, this recipe brings a deliciously fun spin on classic Sloppy Joes that everyone will love.

Ingredients You’ll Need
Gathering simple, wholesome ingredients is the secret to unlocking incredible flavors in this Sloppy Joe Meatball Subs Recipe. Each component plays an essential role, from the savory ground meat to the aromatic herbs, and the tangy sauce that ties it all together.
- 1 lb ground beef (or a mix of beef and pork): This forms the juicy, flavorful base for your meatballs.
- 1/2 cup breadcrumbs: Helps bind the meatballs and keeps them tender.
- 1/4 cup grated Parmesan cheese: Adds a subtle salty and nutty depth to each bite.
- 1 large egg: Acts as a natural binder, holding everything together.
- 2 cloves garlic, minced: Infuses the meatballs with warm, aromatic flavor.
- 1 teaspoon dried oregano: A classic herb that brightens and balances the meat mixture.
- Salt and black pepper, to taste: Essential seasonings that enhance every ingredient.
- 2 tablespoons olive oil (for cooking meatballs): Helps achieve a beautiful golden crust on the meatballs.
- 1 cup Sloppy Joe sauce (store-bought or homemade): The heart of the recipe, delivering that tangy, slightly sweet signature flavor.
- 4 sub rolls: Soft yet sturdy enough to hold the delicious meatballs and sauce.
- 1/2 cup shredded mozzarella cheese (optional, for topping): Melts beautifully over the meatballs for extra comfort.
- Fresh parsley, chopped (optional, for garnish): Adds a fresh, vibrant finish to your subs.
How to Make Sloppy Joe Meatball Subs Recipe
Step 1: Prepare the Meatball Mixture
Start by combining ground beef, breadcrumbs, Parmesan cheese, egg, garlic, oregano, salt, and pepper in a large bowl. Mix everything thoroughly—but gently—just until evenly combined. Shape this mixture into 12 to 16 evenly sized meatballs depending on how stuffed you want your subs. This step builds the flavor foundation, so mix with care and love.
Step 2: Cook the Meatballs
Heat olive oil in a skillet over medium heat and add the meatballs carefully. Cook them for about 8-10 minutes, turning occasionally to brown all sides nicely. The goal is to get a golden crust while ensuring they’re cooked through—an internal temperature of 165°F (74°C) is perfect. Once done, set them aside to rest briefly.
Step 3: Simmer Meatballs in Sloppy Joe Sauce
Using the same skillet, pour in your Sloppy Joe sauce and bring it to a gentle simmer. Add the cooked meatballs back into the sauce, stirring so they’re well coated. Let them bubble in that rich sauce for 5-7 minutes. This step deepens the flavors and infuses each meatball with saucy deliciousness that’s utterly irresistible.
Step 4: Prepare the Sub Rolls
Preheat your oven to 350°F (175°C). Slice your sub rolls lengthwise, and if you love a bit of crunch, toast them lightly in the oven for about 5 minutes. Toasting adds texture and prevents the bread from becoming soggy once the sauce is added, giving your sandwich a fantastic bite.
Step 5: Assemble and Melt Cheese
Place 3 to 4 meatballs in each toasted sub roll. Spoon extra Sloppy Joe sauce over the meatballs to keep everything juicy. If you’re using mozzarella, sprinkle a generous amount on top. Pop the assembled subs back in the oven for 3-5 minutes until the cheese is perfectly melted and bubbly—this finishing touch unites all the flavors gloriously.
How to Serve Sloppy Joe Meatball Subs Recipe

Garnishes
Once out of the oven, garnish your subs with freshly chopped parsley for a pop of color and a hint of herbaceous brightness. It’s a small detail that makes your dish look inviting and adds a fresh aroma that will make your mouth water even more.
Side Dishes
These Sloppy Joe Meatball Subs are hearty enough to stand on their own, but pairing them with classic sides like crunchy potato chips, a crisp green salad, or even sweet potato fries can elevate the meal. The crunch and freshness of these sides complement the rich, saucy meatballs beautifully.
Creative Ways to Present
Try serving the subs sliced in half on a wooden board with small bowls of extra Sloppy Joe sauce for dipping. For a party, arrange meatball sliders using mini rolls and toothpicks. You can even add different cheeses or some pickled jalapeños for a fun twist. The possibilities are endless and always exciting!
Make Ahead and Storage
Storing Leftovers
If you have any leftover Sloppy Joe Meatball Subs, wrap them tightly in foil or store them in an airtight container in the fridge. They’ll keep well for up to 3 days, making it easy to enjoy a quick, flavorful meal the next day without any fuss.
Freezing
You can freeze the cooked meatballs separately in their sauce by placing them in a freezer-safe container. They will hold their flavor and texture for up to 2 months. Avoid freezing the assembled subs with bread, as the rolls may become soggy when thawed.
Reheating
To reheat, warm the meatballs gently in a skillet or microwave until heated through. If reheating the subs, remove excess moisture first and toast the bread lightly to restore its crispiness. Add fresh cheese if you like and pop them under the broiler for a minute to melt it perfectly.
FAQs
Can I make the meatballs ahead of time?
Absolutely! You can prepare the meatballs a day ahead, cook them, and refrigerate them in the Sloppy Joe sauce. When you’re ready to serve, just reheat and assemble your subs.
What if I don’t have Sloppy Joe sauce on hand?
No worries! You can quickly whip up a homemade Sloppy Joe sauce with ketchup, Worcestershire sauce, mustard, and some seasonings. It’s super easy and tastes fantastic.
Can I use turkey or chicken instead of beef?
Yes! Ground turkey or chicken can be used as a leaner alternative. Just be mindful that these meats cook faster and can dry out, so watch your cooking time carefully.
Is there a way to make these subs vegetarian?
Try swapping the meatballs for plant-based versions or hearty vegetable balls made with beans, lentils, or mushrooms. Coat them in the same Sloppy Joe sauce and enjoy a delicious vegetarian twist.
What cheese works best for topping?
Mozzarella is the classic choice for its melting quality and mild flavor, but provolone, cheddar, or even pepper jack can also bring interesting flavor notes to your Sloppy Joe Meatball Subs.
Final Thoughts
There’s something truly special about the Sloppy Joe Meatball Subs Recipe that brings comfort and excitement together in one delicious package. Whether it’s the juicy meatballs, the tangy sauce, or the melty cheese that wins you over, this dish is sure to become a beloved favorite. So why wait? Grab your ingredients, fire up the stove, and treat yourself to these unbeatable homemade subs today!
Print
Sloppy Joe Meatball Subs Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Sandwich
- Method: Stovetop
- Cuisine: American
Description
These Sloppy Joe Meatball Subs are a delicious twist on the classic sandwich, combining juicy Italian-seasoned meatballs simmered in tangy Sloppy Joe sauce, nestled in toasted sub rolls and topped with melted mozzarella cheese. Perfect for an easy weeknight dinner or casual gathering, each bite offers a flavorful and comforting experience.
Ingredients
Meatballs
- 1 lb ground beef (or a mix of beef and pork)
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1 large egg
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- Salt and black pepper, to taste
- 2 tablespoons olive oil (for cooking meatballs)
Sauce and Assembly
- 1 cup Sloppy Joe sauce (store-bought or homemade)
- 4 sub rolls
- 1/2 cup shredded mozzarella cheese (optional, for topping)
- Fresh parsley, chopped (optional, for garnish)
Instructions
- Prepare the Meatball Mixture: In a large bowl, combine ground beef, breadcrumbs, Parmesan cheese, egg, minced garlic, dried oregano, salt, and black pepper. Mix thoroughly until well combined. Shape the mixture into 12-16 meatballs, depending on the size of your sub rolls.
- Cook the Meatballs: Heat olive oil in a large skillet over medium heat. Add the meatballs and cook for 8-10 minutes, turning occasionally to brown all sides evenly. Ensure meatballs are cooked through to an internal temperature of 165°F (74°C). Remove from skillet and set aside.
- Simmer Meatballs in Sauce: In the same skillet, pour in the Sloppy Joe sauce and bring it to a gentle simmer over medium heat. Return the cooked meatballs to the skillet, stirring to coat them in the sauce. Let them simmer for 5-7 minutes so that flavors meld.
- Preheat Oven and Toast Rolls: While the meatballs simmer, preheat your oven to 350°F (175°C). Slice the sub rolls lengthwise and toast them lightly in the oven for 5 minutes if you prefer a crispy exterior.
- Assemble the Subs: Place 3-4 meatballs into each toasted sub roll. Spoon some extra Sloppy Joe sauce over the meatballs, then sprinkle shredded mozzarella cheese on top if using.
- Melt the Cheese: Return the assembled subs to the oven for 3-5 minutes, or until the cheese is melted and bubbly.
- Garnish and Serve: Remove the subs from the oven, garnish with chopped fresh parsley if desired, and serve hot. Enjoy your Sloppy Joe Meatball Subs with a side of chips or a simple salad!
Notes
- For best results, use fresh breadcrumbs or panko for lighter meatballs.
- If you prefer a spicier Sloppy Joe sauce, add a dash of hot sauce or chili flakes.
- Store leftovers in an airtight container in the refrigerator for up to 3 days; reheat thoroughly before serving.
- To make it gluten-free, substitute breadcrumbs with gluten-free breadcrumbs and use gluten-free sub rolls.
- Fresh parsley enhances the visual appeal and adds a slight freshness to balance the rich flavors.

