Sloppy Joe Meatball Subs: Get ready to experience a flavor explosion that will redefine your weeknight dinners! Imagine juicy, savory meatballs, simmered in a tangy, slightly sweet Sloppy Joe sauce, all nestled in a toasted sub roll. It’s comfort food elevated, and trust me, you’ll be hooked from the first bite.
While the exact origins of the Sloppy Joe are debated, its roots are firmly planted in American culinary history, likely emerging in the early 20th century. Some believe it was born in Sioux City, Iowa, while others credit a cook in Key West, Florida. Regardless of its precise birthplace, the Sloppy Joe quickly became a beloved staple, offering a quick, affordable, and satisfying meal for families across the nation. We’re taking that classic flavor profile and giving it a fun, modern twist!
People adore Sloppy Joes for their irresistible combination of flavors and textures. The sweet and tangy sauce perfectly complements the savory meat, creating a symphony of taste that’s both comforting and exciting. Plus, they’re incredibly easy to make, making them a lifesaver on busy weeknights. These Sloppy Joe Meatball Subs take that convenience to the next level. By using meatballs, we’re adding a delightful textural element and making them even more fun to eat. So, ditch the same old dinner routine and prepare to fall in love with this delicious and easy recipe!
Ingredients:
- 1 pound ground beef
- 1 pound ground pork
- 1 large egg, lightly beaten
- 1 cup breadcrumbs (plain or Italian seasoned)
- 1/2 cup grated Parmesan cheese
- 1/4 cup finely chopped onion
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon dried basil
- 1/4 teaspoon red pepper flakes (optional)
- Salt and freshly ground black pepper to taste
- 1 tablespoon olive oil
- 1 large onion, chopped
- 2 cloves garlic, minced
- 1 green bell pepper, chopped
- 1 (15 ounce) can tomato sauce
- 1 (15 ounce) can diced tomatoes, undrained
- 1/2 cup ketchup
- 1/4 cup brown sugar
- 2 tablespoons Worcestershire sauce
- 1 tablespoon yellow mustard
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- Salt and freshly ground black pepper to taste
- 6-8 submarine sandwich rolls
- Shredded mozzarella cheese, for topping (optional)
Preparing the Meatballs:
Okay, let’s get started with the heart of our Sloppy Joe Meatball Subs the meatballs! This is where we build the flavor foundation, so pay attention to the details. I promise, it’s worth it!
- Combine the Meats: In a large bowl, gently combine the ground beef and ground pork. Don’t overmix at this stage; we want to keep the meatballs tender. Overmixing can lead to tough meatballs, and nobody wants that!
- Add the Binding Agents: Add the lightly beaten egg, breadcrumbs, and grated Parmesan cheese to the meat mixture. The egg will help bind everything together, while the breadcrumbs will absorb excess moisture and prevent the meatballs from becoming dense. The Parmesan cheese adds a lovely savory note.
- Incorporate the Aromatics: Now, add the finely chopped onion, minced garlic, dried oregano, dried basil, and red pepper flakes (if using). These aromatics are crucial for building a complex and flavorful meatball. The red pepper flakes add a subtle kick, but feel free to omit them if you prefer a milder flavor.
- Season Generously: Season the mixture generously with salt and freshly ground black pepper. Don’t be shy with the seasoning! Remember, the meatballs will be the star of the show, so they need to be well-seasoned. I usually start with about 1 teaspoon of salt and 1/2 teaspoon of black pepper, but adjust to your taste.
- Mix Gently: Using your hands (or a large spoon), gently mix all the ingredients together until just combined. Again, be careful not to overmix. We want the meatballs to be tender and juicy.
- Form the Meatballs: Using your hands, form the meat mixture into meatballs about 1 1/2 to 2 inches in diameter. I like to use a cookie scoop to ensure that the meatballs are uniform in size, which helps them cook evenly. Place the meatballs on a baking sheet lined with parchment paper. This will prevent them from sticking to the pan.
Cooking the Meatballs:
Now that our meatballs are formed, it’s time to cook them. You have a couple of options here: baking or pan-frying. I personally prefer pan-frying for the extra flavor and texture, but baking is a healthier and less messy option. I’ll give you instructions for both methods.
Pan-Frying:
- Heat the Oil: Heat the olive oil in a large skillet over medium heat. Make sure the skillet is large enough to accommodate all the meatballs without overcrowding. Overcrowding can lower the temperature of the oil and cause the meatballs to steam instead of brown.
- Brown the Meatballs: Carefully place the meatballs in the hot skillet, making sure not to overcrowd the pan. Brown the meatballs on all sides, turning them occasionally, until they are nicely browned and cooked through. This should take about 8-10 minutes. The internal temperature of the meatballs should reach 160°F (71°C).
- Remove from Skillet: Once the meatballs are cooked through, remove them from the skillet and set them aside on a plate lined with paper towels to drain any excess grease.
Baking:
- Preheat the Oven: Preheat your oven to 375°F (190°C).
- Arrange on Baking Sheet: Arrange the meatballs on a baking sheet lined with parchment paper. Make sure the meatballs are not touching each other, as this can prevent them from browning properly.
- Bake the Meatballs: Bake the meatballs in the preheated oven for 20-25 minutes, or until they are cooked through and the internal temperature reaches 160°F (71°C).
Making the Sloppy Joe Sauce:
While the meatballs are cooking, let’s get started on the Sloppy Joe sauce. This is where we add that classic sweet, tangy, and savory flavor that makes Sloppy Joes so irresistible. This sauce is so good, you might want to double the recipe!
- Sauté the Vegetables: In a large pot or Dutch oven, heat the remaining olive oil over medium heat. Add the chopped onion and cook until softened, about 5-7 minutes. Then, add the minced garlic and chopped green bell pepper and cook for another 2-3 minutes, until fragrant.
- Add the Tomato Base: Add the tomato sauce and diced tomatoes (undrained) to the pot. Stir to combine.
- Incorporate the Sweet and Tangy Elements: Add the ketchup, brown sugar, Worcestershire sauce, and yellow mustard to the pot. Stir well to combine. The brown sugar adds sweetness, the Worcestershire sauce adds umami, and the yellow mustard adds a tangy kick.
- Add the Spices: Add the chili powder and smoked paprika to the pot. Stir to combine. The chili powder adds a subtle warmth, while the smoked paprika adds a smoky depth of flavor.
- Season to Taste: Season the sauce with salt and freshly ground black pepper to taste. Again, don’t be shy with the seasoning! I usually start with about 1 teaspoon of salt and 1/2 teaspoon of black pepper, but adjust to your taste.
- Simmer the Sauce: Bring the sauce to a simmer, then reduce the heat to low and simmer for at least 30 minutes, or up to an hour, stirring occasionally. The longer the sauce simmers, the more the flavors will meld together and the thicker the sauce will become.
Combining the Meatballs and Sauce:
Now for the grand finale combining the meatballs and sauce! This is where the magic happens, and the flavors really come together.
- Add the Meatballs to the Sauce: Gently add the cooked meatballs to the pot of Sloppy Joe sauce. Stir to coat the meatballs evenly with the sauce.
- Simmer Together: Reduce the heat to low and simmer for another 15-20 minutes, stirring occasionally, to allow the meatballs to absorb the flavors of the sauce. This step is crucial for creating a cohesive and flavorful dish.
Assembling the Sloppy Joe Meatball Subs:
Alright, we’re in the home stretch! It’s time to assemble our Sloppy Joe Meatball Subs and enjoy the fruits of our labor.
- Prepare the Rolls: Slice the submarine sandwich rolls lengthwise, being careful not to cut all the way through. You want to create a hinge so that you can open the rolls like a book.
- Fill the Rolls: Spoon a generous amount of the Sloppy Joe meatballs and sauce into each roll. Don’t be afraid to pile it high!
- Add Cheese (Optional): If desired, top the Sloppy Joe Meatball Subs with shredded mozzarella cheese.
- Broil (Optional): If you’re using cheese, place the assembled subs on a baking sheet and broil them in the oven for a few minutes, or until the cheese is melted and bubbly. Watch them carefully to prevent them from burning!
- Serve Immediately: Serve the Sloppy Joe Meatball Subs immediately and enjoy! These are best enjoyed warm, with plenty of napkins on hand. They can get a little messy, but that’s part of the fun!

Conclusion:
So, there you have it! These Sloppy Joe Meatball Subs are truly a must-try recipe, and I’m confident they’ll become a family favorite in your home, just like they have in mine. The combination of savory, juicy meatballs simmered in that classic, tangy Sloppy Joe sauce, all nestled in a toasted sub roll, is simply irresistible. It’s comfort food elevated, a nostalgic dish with a fun, modern twist.
But why are these subs so special? It’s the perfect balance of flavors and textures. The meatballs provide a hearty, satisfying bite, while the Sloppy Joe sauce adds that familiar sweetness and tang that we all crave. The toasted roll offers a delightful crunch, completing the experience. Plus, they’re incredibly easy to make, perfect for a weeknight dinner or a casual weekend gathering.
This recipe is a guaranteed crowd-pleaser!
Looking for some serving suggestions? These Sloppy Joe Meatball Subs pair perfectly with a side of crispy coleslaw, potato salad, or even just some simple potato chips. For a healthier option, try serving them with a side of steamed broccoli or a fresh garden salad. And don’t forget the pickles! A few dill pickle spears on the side add a refreshing contrast to the richness of the subs.
Want to get creative? There are so many ways to customize this recipe to your liking. For a spicier kick, add a pinch of red pepper flakes to the Sloppy Joe sauce or use a spicy Italian sausage for the meatballs. If you prefer a sweeter flavor, add a tablespoon of brown sugar or honey to the sauce. You can also experiment with different types of cheese. A slice of provolone, mozzarella, or even pepper jack would be delicious melted on top of the meatballs.
Another fun variation is to use slider buns instead of sub rolls for mini Sloppy Joe Meatball Sliders, perfect for appetizers or parties. You could also try using different types of bread, such as brioche buns or even toasted English muffins.
And for those who are gluten-free, simply use gluten-free bread and ensure your Worcestershire sauce is also gluten-free. The meatballs themselves are naturally gluten-free if you use gluten-free breadcrumbs or a substitute like almond flour.
I’m so excited for you to try this recipe! I truly believe you’ll love the ease of preparation and the incredible flavor. Don’t be afraid to get creative and experiment with different variations to find your perfect Sloppy Joe Meatball Sub.
Don’t wait any longer give this Sloppy Joe Meatball Sub recipe a try!
Once you’ve made them, I’d love to hear about your experience. Did you make any modifications? What did you serve them with? What did your family and friends think? Share your photos and stories in the comments below! I’m always looking for new ideas and inspiration, and I can’t wait to see what you come up with. Happy cooking!
Sloppy Joe Meatball Subs: The Ultimate Comfort Food Recipe
Hearty Sloppy Joe Meatball Subs! Tender meatballs simmered in a tangy, sweet, and savory Sloppy Joe sauce, piled high on submarine rolls. A fun twist on a classic comfort food!
Ingredients
- 1 pound ground beef
- 1 pound ground pork
- 1 large egg, lightly beaten
- 1 cup breadcrumbs (plain or Italian seasoned)
- 1/2 cup grated Parmesan cheese
- 1/4 cup finely chopped onion
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon dried basil
- 1/4 teaspoon red pepper flakes (optional)
- Salt and freshly ground black pepper to taste
- 1 tablespoon olive oil
- 1 large onion, chopped
- 2 cloves garlic, minced
- 1 green bell pepper, chopped
- 1 (15 ounce) can tomato sauce
- 1 (15 ounce) can diced tomatoes, undrained
- 1/2 cup ketchup
- 1/4 cup brown sugar
- 2 tablespoons Worcestershire sauce
- 1 tablespoon yellow mustard
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- Salt and freshly ground black pepper to taste
- 6-8 submarine sandwich rolls
- Shredded mozzarella cheese, for topping (optional)
Instructions
- Combine the Meats: In a large bowl, gently combine the ground beef and ground pork.
- Add the Binding Agents: Add the lightly beaten egg, breadcrumbs, and grated Parmesan cheese to the meat mixture.
- Incorporate the Aromatics: Add the finely chopped onion, minced garlic, dried oregano, dried basil, and red pepper flakes (if using).
- Season Generously: Season the mixture generously with salt and freshly ground black pepper.
- Mix Gently: Using your hands (or a large spoon), gently mix all the ingredients together until just combined.
- Form the Meatballs: Using your hands, form the meat mixture into meatballs about 1 1/2 to 2 inches in diameter. Place the meatballs on a baking sheet lined with parchment paper.
- Heat the olive oil in a large skillet over medium heat.
- Carefully place the meatballs in the hot skillet, making sure not to overcrowd the pan. Brown the meatballs on all sides, turning them occasionally, until they are nicely browned and cooked through (8-10 minutes). The internal temperature of the meatballs should reach 160°F (71°C).
- Remove from skillet and set aside on a plate lined with paper towels to drain any excess grease.
- Preheat your oven to 375°F (190°C).
- Arrange the meatballs on a baking sheet lined with parchment paper, making sure they are not touching.
- Bake the meatballs in the preheated oven for 20-25 minutes, or until they are cooked through and the internal temperature reaches 160°F (71°C).
- Sauté the Vegetables: In a large pot or Dutch oven, heat the remaining olive oil over medium heat. Add the chopped onion and cook until softened (5-7 minutes). Then, add the minced garlic and chopped green bell pepper and cook for another 2-3 minutes, until fragrant.
- Add the Tomato Base: Add the tomato sauce and diced tomatoes (undrained) to the pot. Stir to combine.
- Incorporate the Sweet and Tangy Elements: Add the ketchup, brown sugar, Worcestershire sauce, and yellow mustard to the pot. Stir well to combine.
- Add the Spices: Add the chili powder and smoked paprika to the pot. Stir to combine.
- Season to Taste: Season the sauce with salt and freshly ground black pepper to taste.
- Simmer the Sauce: Bring the sauce to a simmer, then reduce the heat to low and simmer for at least 30 minutes, or up to an hour, stirring occasionally.
- Add the Meatballs to the Sauce: Gently add the cooked meatballs to the pot of Sloppy Joe sauce. Stir to coat the meatballs evenly with the sauce.
- Simmer Together: Reduce the heat to low and simmer for another 15-20 minutes, stirring occasionally, to allow the meatballs to absorb the flavors of the sauce.
- Prepare the Rolls: Slice the submarine sandwich rolls lengthwise, being careful not to cut all the way through.
- Fill the Rolls: Spoon a generous amount of the Sloppy Joe meatballs and sauce into each roll.
- Add Cheese (Optional): If desired, top the Sloppy Joe Meatball Subs with shredded mozzarella cheese.
- Broil (Optional): If you’re using cheese, place the assembled subs on a baking sheet and broil them in the oven for a few minutes, or until the cheese is melted and bubbly. Watch them carefully to prevent them from burning!
- Serve Immediately: Serve the Sloppy Joe Meatball Subs immediately and enjoy!
Notes
- Don’t overmix the meatball mixture, as this can result in tough meatballs.
- Pan-frying the meatballs provides extra flavor and texture, but baking is a healthier and less messy option.
- Simmering the Sloppy Joe sauce for a longer period of time will allow the flavors to meld together and the sauce to thicken.
- Adjust the seasoning to your taste.
- Serve immediately for the best flavor and texture.





Leave a Comment