These Cheesy Sloppy Joe Subs are a hearty, family-friendly sandwich made with seasoned ground beef in a rich tomato sauce, topped with melted cheese and served in toasted sub rolls. Perfect for quick dinners, game day, or casual gatherings.
Cheesy Sloppy Joe Subs Recipe
Cheesy Sloppy Joe Subs take the classic Sloppy Joe and turn it into a loaded, melty sandwich experience. Instead of serving the filling on regular buns, this version uses sturdy sub rolls filled with rich, savory beef in a slightly sweet tomato sauce, then topped with gooey melted cheese.
The result is messy in the best way—comforting, satisfying, and packed with bold flavor.
Why You’ll Love This Recipe
- Quick and easy weeknight dinner
- Cheesy, saucy, and flavorful
- Great for feeding a crowd
- Kid-friendly and customizable
- Ready in about 30 minutes
- Perfect for game day meals
Recipe Details
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Servings: 4–6 subs
Ingredients
For the Sloppy Joe Filling
- 1 pound (450 g) ground beef
- 1 small onion, finely diced
- 2 cloves garlic, minced
- 1 cup tomato sauce
- 2 tablespoons ketchup
- 1 tablespoon tomato paste
- 1 tablespoon Worcestershire sauce
- 1 teaspoon yellow mustard
- 1 tablespoon brown sugar
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon paprika
- ¼ teaspoon chili powder (optional)
For the Subs
- 4–6 sub rolls or hoagie buns
- 2 cups shredded mozzarella cheese or cheddar cheese
- 1 tablespoon butter (optional, for toasting rolls)
Optional Toppings
- Pickles
- Jalapeños
- Sliced green onions
- Hot sauce
- Crushed red pepper flakes
Equipment Needed
- Large skillet
- Wooden spoon
- Baking sheet
- Oven or broiler
Step-by-Step Directions
Step 1: Cook the Beef
Heat a large skillet over medium-high heat.
Add ground beef and cook for 5–7 minutes, breaking it apart as it browns.
Drain excess grease if needed.
Step 2: Add Aromatics
Add:
- Onion
- Garlic
Cook for 2–3 minutes until softened and fragrant.
Step 3: Make the Sloppy Joe Sauce
Stir in:
- Tomato sauce
- Ketchup
- Tomato paste
- Worcestershire sauce
- Mustard
- Brown sugar
- Salt
- Black pepper
- Paprika
- Chili powder (optional)
Simmer for 8–10 minutes until thickened and flavorful.
Step 4: Prepare the Rolls
Preheat oven to 375°F (190°C).
Slice sub rolls lengthwise without cutting all the way through.
Optional: Butter the inside and lightly toast for extra flavor and structure.
Step 5: Assemble the Subs
Spoon the hot Sloppy Joe mixture into each roll.
Fill generously.
Step 6: Add Cheese
Top each sub with shredded cheese.
Place on a baking sheet.
Step 7: Melt the Cheese
Bake for 5–7 minutes, or broil for 1–2 minutes, until the cheese is melted and bubbly.
Step 8: Serve
Remove from oven and serve immediately while hot and cheesy.
Tips for Success
- Let the sauce simmer until thick to avoid soggy bread
- Toast rolls for better structure
- Use a mix of cheeses for extra flavor
- Don’t overfill if you want cleaner sandwiches
- Serve immediately for best texture
Variations
Spicy Sloppy Joe Subs
Add hot sauce, jalapeños, or crushed red pepper flakes.
BBQ Sloppy Joe Subs
Replace ketchup with barbecue sauce for a smoky twist.
Cheesesteak-Inspired Version
Add sautéed bell peppers and use provolone cheese.
Turkey Sloppy Joe Subs
Substitute ground turkey for a lighter option.
Storage Instructions
Refrigerator
Store filling separately in an airtight container for up to 4 days.
Freezer
Freeze cooked Sloppy Joe filling for up to 3 months.
Reheating Instructions
Reheat filling in a skillet over medium heat or microwave until hot before assembling subs.
Frequently Asked Questions
Can I make Sloppy Joe filling ahead of time?
Yes, it actually tastes better the next day after the flavors meld.
What cheese works best?
Cheddar, mozzarella, provolone, or a cheese blend all work well.
How do I keep subs from getting soggy?
Toast the bread and keep the filling thick rather than watery.
Final Thoughts
Cheesy Sloppy Joe Subs are a bold, comforting upgrade to a classic sandwich. With rich, savory beef, a slightly sweet tomato sauce, and melted cheese inside a warm toasted roll, they deliver big flavor in every bite. Perfect for busy weeknights or casual entertaining, this recipe is guaranteed to be a hit.