Sloppy Joe Meatball Subs

Ready for a mash-up that takes comfort food to the next level? Say hello to Sloppy Joe Meatball Subs! Imagine perfectly seasoned, juicy meatballs soaked in a tangy, sweet, and savory Sloppy Joe sauce, all nestled inside a soft, toasty sub roll. Itโ€™s everything you love about a classic Sloppy Joe, but with a fun twist thatโ€™s guaranteed to make your taste buds do a happy dance.

This is the kind of dish that feels like a cozy hug in sandwich formโ€”messy, hearty, and oh-so-satisfying. Whether youโ€™re feeding a hungry crowd or just want something indulgent for yourself, these meatball subs are a total winner. Trust me, you wonโ€™t be able to stop at just one.

Why Youโ€™ll Love Sloppy Joe Meatball Subs

Hereโ€™s why this recipe is a total game-changer:

  • Comfort Food Vibes: Itโ€™s the ultimate combination of two beloved comfort foodsโ€”meatballs and Sloppy Joes. Itโ€™s like a party of flavors and textures in every bite.
  • Easy to Make: This recipe is straightforward and perfect for when you want something filling but without the fuss. The meatballs come together quickly, and the sauce is so simple to whip up.
  • Customizable: You can tweak the spice level of the sauce to suit your taste. Want it extra spicy? Add more hot sauce or chili flakes. Prefer it on the sweeter side? Just throw in a little more brown sugar.
  • Perfect for Meal Prep: Make a big batch of the meatballs and sauce ahead of time, and youโ€™ll have an easy, delicious meal ready whenever you need it. These subs also reheat beautifully.
  • Kid-Approved: If youโ€™ve got little ones at the table, this dish is sure to be a hit. Itโ€™s messy in the best way, which means itโ€™s fun to eatโ€”and what kid (or adult!) doesnโ€™t love a good sub sandwich?

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.

Milk Frother

Buy Now โ†’

Meat Thermometer

Buy Now โ†’

Olive Oil Sprayer

Buy Now โ†’

Ingredients

Hereโ€™s what youโ€™ll need to make these Sloppy Joe Meatball Subs:

  • Ground Beef or Turkey: You can use ground beef for that rich, classic meatball flavor, or ground turkey for a lighter option. Either works perfectly!
  • Breadcrumbs & Egg: These are the binding ingredients that keep your meatballs tender and juicy. They also help them hold their shape while cooking.
  • Onion & Garlic: The base for both the meatballs and the sauce. They add so much flavor to this dish!
  • Sloppy Joe Sauce: You can use store-bought sauce, or you can make your own with ingredients like ketchup, mustard, Worcestershire sauce, and brown sugar. Itโ€™s the sweet and tangy sauce that brings everything together.
  • Cheese: Mozzarella or provolone works best for melting over the meatballs, but feel free to use cheddar if thatโ€™s more your style.
  • Sub Rolls: Soft, fresh sub rolls or hoagie buns. These are perfect for holding all that sloppy, saucy goodness.
  • Salt & Pepper: For seasoning the meatballs and sauce.

(Note: Full ingredient measurements are provided in the recipe card below.)

Instructions

Ready to make these irresistible Sloppy Joe Meatball Subs? Hereโ€™s how you do it:

Step 1: Make the Meatballs

In a large bowl, combine the ground beef (or turkey), breadcrumbs, egg, finely chopped onion, minced garlic, salt, and pepper. Mix everything until just combinedโ€”donโ€™t overwork the mixture, or the meatballs will be tough.

Roll the mixture into meatballs, about 1 to 1.5 inches in diameter. Place them on a baking sheet or large tray lined with parchment paper.

Step 2: Cook the Meatballs

Heat a little olive oil in a large skillet over medium-high heat. Brown the meatballs in batches, turning them until all sides are golden brown (about 6-8 minutes total). Donโ€™t worry about cooking them all the way through at this pointโ€”theyโ€™ll finish cooking in the sauce. Remove the meatballs from the skillet and set them aside.

Step 3: Make the Sloppy Joe Sauce

In the same skillet, add a little more oil if needed, and sautรฉ the onion and garlic until softened (about 3 minutes). Then, stir in your Sloppy Joe sauce ingredientsโ€”ketchup, Worcestershire sauce, mustard, brown sugar, and a pinch of salt and pepper. Bring the sauce to a simmer, then return the meatballs to the skillet, making sure theyโ€™re fully coated in the sauce.

Cover and simmer for 15-20 minutes, until the meatballs are cooked through and tender. Stir occasionally, and add a splash of water or broth if the sauce gets too thick.

Step 4: Assemble the Subs

While the meatballs are simmering, slice your sub rolls and toast them lightly in the oven or on a skillet for a couple of minutes. Once the meatballs are ready, pile them high onto your sub rolls, spooning some extra Sloppy Joe sauce over the top.

Add a slice of mozzarella or provolone cheese on top of each meatball (or a generous sprinkle if youโ€™re using shredded cheese). Then, pop the subs under the broiler for a minute or two until the cheese is melty and golden.

Step 5: Serve & Enjoy

Once the cheese is nice and melted, remove the subs from the oven and serve immediately. These are best enjoyed right away when the bread is warm, the sauce is saucy, and the cheese is gooey.

How to Serve Sloppy Joe Meatball Subs

Want to make your meal even more special? Here are a few tasty sides and additions that go perfectly with these subs:

  • Sweet Potato Fries: Crispy, slightly sweet fries are the perfect contrast to the savory, spicy meatball subs. Or go for classic friesโ€”either way, theyโ€™re a winner!
  • Coleslaw: A tangy, creamy coleslaw adds a fresh crunch that balances out the rich, saucy meatballs.
  • Pickles: A couple of dill pickle slices on the side or even inside the sandwich will cut through the richness of the meatballs and add a nice tangy crunch.
  • Side Salad: A light, refreshing salad with a lemony vinaigrette would pair beautifully with the heaviness of the meatball subs. Think arugula, spinach, cherry tomatoes, and a few olives!

Additional Tips

  • Make-Ahead: You can make the meatballs and Sloppy Joe sauce ahead of time. Just store them separately in the fridge for up to 2 days, then reheat them when youโ€™re ready to assemble the subs.
  • Make it Spicy: If you like a little heat, add some chili flakes to the sauce, or swap regular mustard for Dijon or spicy brown mustard. A dash of hot sauce will kick things up even further!
  • Meatball Variations: Feel free to get creative with your meatballs! Add fresh herbs like basil or parsley, or even a little Parmesan for extra flavor.
  • Freezer-Friendly: The meatballs and sauce freeze beautifully! After cooking, allow them to cool, then transfer to an airtight container or freezer-safe bag for up to 3 months. When ready to eat, just reheat and assemble your subs.

FAQ Section

Q1: Can I use ground chicken or pork for the meatballs?
A1: Absolutely! Ground chicken or pork works great for these subs. Just be aware that ground chicken may be a bit drier than beef, so consider adding a little extra moisture to the mixture, like a splash of milk.

Q2: How do I store leftovers?
A2: Store any leftover meatballs and sauce in an airtight container in the fridge for up to 3 days. You can reheat the meatballs in the microwave or on the stoveโ€”just make sure theyโ€™re heated through before serving.

Q3: Can I make the Sloppy Joe sauce from scratch?
A3: Yes, you can! Homemade Sloppy Joe sauce is super easy to make with ingredients like ketchup, Worcestershire sauce, mustard, brown sugar, vinegar, and spices. Adjust the sweetness or tang to your taste!

Q4: Can I freeze the meatball subs?
A4: You can freeze the meatballs and sauce separately, but I recommend assembling the subs fresh and freezing the meatballs and sauce to assemble later. To reheat, simply heat the meatballs and sauce, toast the bread, then add the cheese and broil.

Q5: Can I use a slow cooker for the meatballs?
A5: Yes! After browning the meatballs, place them in a slow cooker with the sauce and let them cook on low for 4-6 hours, or until the meatballs are cooked through and tender.

Conclusion

Sloppy Joe Meatball Subs are the ultimate comfort food indulgence, combining the flavors of classic Sloppy Joes with tender, flavorful meatballs in a gooey, cheesy sub roll. Theyโ€™re fun to make, totally satisfying, and a hit with everyone at the table. Whether youโ€™re feeding a crowd or just craving something hearty and delicious, this recipe is a must-try. Grab your subs, pile on the meatballs, and enjoy every messy, mouthwatering bite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sloppy Joe Meatball Subs


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Description

Sloppy Joe Meatball Subs are a delicious twist on the classic sloppy joe. Juicy, tender meatballs are smothered in a rich, tangy Sloppy Joe sauce and served in a warm sub roll. These subs are perfect for a casual dinner, game day, or any time you want a comforting, flavorful meal. The hearty meatballs and bold sauce create a satisfying and fun sandwich experience.


Ingredients

Scale
  • 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)
  • 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

  1. In a large bowl, combine ground beef, breadcrumbs, Parmesan cheese, egg, garlic, oregano, salt, and pepper. Mix until well combined, then shape the mixture into 12-16 meatballs, depending on the size of your rolls.
  2. Heat olive oil in a large skillet over medium heat. Add the meatballs and cook for about 8-10 minutes, turning occasionally, until browned on all sides and cooked through (internal temperature should reach 165ยฐF or 74ยฐC). Remove from skillet and set aside.
  3. In the same skillet, pour in the Sloppy Joe sauce and bring it to a simmer over medium heat. Add the cooked meatballs back into the sauce, stirring to coat them in the sauce. Let the meatballs simmer in the sauce for 5-7 minutes, allowing them to soak up the flavors.
  4. While the meatballs are simmering, preheat your oven to 350ยฐF (175ยฐC). Slice the sub rolls and toast them lightly in the oven for 5 minutes if you prefer a crispy exterior.
  5. To assemble the subs, place 3-4 meatballs in each toasted sub roll. Spoon extra Sloppy Joe sauce over the meatballs and top with shredded mozzarella cheese (if using).
  6. Place the subs in the oven for an additional 3-5 minutes, or until the cheese is melted and bubbly.
  7. Remove from the oven, garnish with chopped parsley (if desired), and serve hot. Enjoy your Sloppy Joe Meatball Subs with a side of chips or a simple salad!

Notes

  • If you prefer a spicier version, you can add a little hot sauce or chili flakes to the Sloppy Joe sauce.
  • For a healthier option, try using ground turkey or chicken for the meatballs, and opt for whole wheat sub rolls.
  • Feel free to make the meatballs ahead of time and store them in the fridge for up to 2 days or freeze for later use. Reheat with the Sloppy Joe sauce when ready to serve.
  • If you donโ€™t have Sloppy Joe sauce, you can easily make your own by combining tomato sauce, Worcestershire sauce, brown sugar, mustard, and a touch of vinegar or lemon juice.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Main Dish
  • Method: Stovetop, Oven
  • Cuisine: American

Nutrition

  • Serving Size: 1 sub
  • Calories: 450 kcal
  • Sugar: 12g
  • Sodium: 800mg
  • Fat: 22g
  • Saturated Fat: 8g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 75mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star