This post may contain affiliate links. Please see my affiliate disclosure for more information.
Cheesy beef crumbles and all of your favorite toppings are piled high in the best cheeseburger sub you’ve ever had!

So let’s talk cheeseburgers. We’ve eaten a million of them, grilled them, griddled them, stacked them, and topped them.
BUT, have you ever had a CHEESEBURGER SUB??
The cheeseburger sub came on my radar back in college. The local sub shop served these up to starving students and they were especially popular after a long night of “studying” (AKA bar hopping). The long sub rolls were split and filled with this magical cheeseburger crumble, then topped with shredded lettuce, tomatoes, onion and then doused with sub sauce.
They were messy, decadent, and wholly satisfying. And man did I miss them when I graduated.
But no longer, because now I’ve decided to make them at home. And of course, share them with you!
Let’s break it down…
- The Roll: A sub roll, not a hamburger roll. Split top-wise so you don’t spill the goods and scooped so your bread to meat ratio is perfect. I toasted mine a bit, but it’s just as good soft and fresh.
- The Cheeseburger Crumble: Browned ground meat, drained, and seasoned. The magic comes in because the cheese is mixed right into the meat and melted before being spooned into the roll.
- The Condiments: A slick of mayo on the roll before the meat goes into adds taste and moisture. A spoon of sub sauce keeps it from being dry and adds that classic “sub flavor”.
- The Toppings: Keeping it classic: shredded lettuce, sliced tomatoes, and fresh raw onions (I break my “no raw onions rule” for this sub). And a good sprinkle of parm because it is a cheeseburger sub after all!
Let’s make The Best Cheeseburger Sub
- Add the ground meat to a skillet and begin to cook over med/high heat.
- Add the chopped onion to the meat and stir well. Cook until browned and drain.
- Add the seasonings, worcestershire sauce, and cheese to the ground meat.
- Stir just until melted and turn off the heat.
- Gather all of your toppings, smear the mayo on the scooped buns (grill the buns if you like), and whisk together the sub sauce.
- Spoon the meat into the prepared buns.
- Sprinkle with parmesan cheese.
- Add your toppings: shredded lettuce, sliced tomatoes, and sliced onions. Gobble!!
Tips for success
- Be sure to drain the ground beef well after it’s browned so the sandwiches aren’t greasy.
- Use your favorites cheeses in this recipe. I like a combo for added flavor.
- Like a toasty bun? Throw them on the grill for a few minutes before filling.
- I prefer a top-split roll so everything doesn’t spill out as you eat it. Scooping out the excess bread in the center gives you that perfect meat:cheese ratio!
- Go crazy with your toppings and don’t skip the sub sauce (you can buy it pre-made it you prefer). This sub is meant to be messy!!
More Burger Love
Cheesy beef crumbles and all of your favorite toppings are piled high in the best cheeseburger sub you’ve ever had!
- 2 1/2 lbs ground beef
- 1 small onion, diced
- 2 tsp garlic powder
- 2 tsp kosher salt
- 1/4 tsp black pepper
- 2 Tbsp worcestershire sauce
- 2 slices provolone cheese
- 2 slices american cheese
- 6 oz shredded cheddar cheese
- 6 long submarine rolls (6 inches each)
- 1/2 cup mayonaise
- 2 tsp red wine vinegar
- 1/2 tsp Italian seasoning, dried
- pinch of sugar
- pinch of garlic powder
- pinch of kosher salt and pepper
- 2 Tbsp extra virgin olive oil
- sliced tomatoes
- shredded lettuce
- sliced onion
- grated parmesan cheese
-
Place the ground beef in a large nonstick skillet set over med/high height. Break up the beef and let it begin to brown.
-
Add the onion and stir well. Let the beef brown, then drain off the fat. (I use a colander).
-
While the beef cooks, whisk together all the ingredients for the sub sauce.
-
Season the beef well, add the worcestershire sauce, and then add in the cheese. Stir until it begins to melt. Turn off the heat.
-
Split each roll lengthwise on top, but don’t cut fully through the bottom. Scoop out some of the bread from the middle and spread each sub roll with some mayonnaise.
-
Divide the beef between the rolls. Drizzle with sub sauce and sprinkle with parmesan. Top with lettuce, tomatoes and onion and serve.
- Be sure to drain the ground beef well after it’s browned so the sandwiches aren’t greasy.
- Use your favorites cheeses in this recipe. I like a combo for added flavor.
- Like a toasty bun? Throw them on the grill for a few minutes before filling.
- I prefer a top-split roll so everything doesn’t spill out as you eat it. Scooping out the excess bread in the center gives you that perfect meat:cheese ratio!
- Go crazy with your toppings and don’t skip the sub sauce (you can buy it pre-made it you prefer). This sub is meant to be messy!!
Brian Kerfien says
Cathy. Are they as good as the sub shop and do you have a version of oswego sub shop crushed pepper sauce?
Brian Kerfien says
And we were at Oz same time. Nothing better than an OSS after a phi lamb party or jeff kieth and mike at the patch on tuesdays. Thats why i will defo try your version.
Jamie says
Any chance this is from the oswego sub shop in oswego NY? I’m sitting on my couch in Atlanta, Georgia looking for a recipe of my old college favorite!
Cathy Roma says
This is my riff on that sub from the Oswego sub shop. I’m an oswego state alum as well and this was our go to!
Sara Romeo says
I am also an Oswego State alum and was looking for the recipe! I’ve been craving it!
Cathy Roma says
I can’t promise the same wonderfully greasy sub, but I hope it conjures a memory.