Breakfast Sub Sandwich

My husband, Mike, is the kind of person who can eat a full breakfast and be hungry again by 10 a.m. It’s a running joke in our house. So, for our weekend camping trips or lazy Sunday mornings watching football, I needed a breakfast solution that was truly substantial, portable, and could feed a crowd without me being chained to the stove. Enter the hero we didn’t know we needed: the Breakfast Sub. This isn’t a dainty pastry or a single slice of toast. This is a hearty, over-the-top, feed-the-whole-family (or one very hungry Mike) sandwich built on a foundation of a soft sub roll. It’s a game-changer for brunch gatherings, and I’m a little obsessed with it.

Quick Look

PrepCookTotalFeedsLevel
15 mins20 mins35 mins4-6Easy

Why You’ll Love This Recipe

  • It’s a crowd-pleaser in one package. Perfect for feeding a family or a brunch party without a pile of dirty pans.
  • Make-ahead magic. You can assemble the whole thing the night before and just pop it in the oven in the morning.
  • The ultimate in portability. Wrap it in foil, and it’s ready for a picnic, a road trip, or a hectic morning on the go.
  • Completely customizable. Everyone can get their favorite fillings, or you can clean out the fridge with this one glorious vessel.

Grab These

  • 1 large, soft sub or hero roll (About 12 inches long. You want something with a soft crust that’s easy to bite into, like a French or Italian roll. No crusty baguettes—they’ll shred the roof of your mouth!)
  • 6 large eggs
  • ½ cup milk (Whole milk is best for richness, but any kind works.)
  • 1 cup shredded cheese (I love a 50/50 blend of sharp cheddar and Monterey Jack.)
  • ½ pound breakfast sausage (Removed from casings if using links. Or, you can use bacon, chopped ham, or even leftover cooked chicken.)
  • 1 small bell pepper, finely diced (Any color you like!)
  • ¼ of a red onion, finely diced
  • 2 tablespoons butter or oil
  • Kosher salt and black pepper

Let’s Make It

Okay, friends, we’re building a flavor fortress here. First, preheat your oven to 350°F (175°C). Take your sub roll and carefully slice it open lengthwise, but don’t cut all the way through—you want to create a hinge, like a book. Now, this is the most important step: hollow it out. Use your fingers to gently pull out about half of the soft, bready interior from both the top and bottom. This creates crucial room for our generous fillings and prevents a bread-to-filling ratio disaster. Trust me on this. I learned this lesson the hard way with a very bready, very sad first attempt.

Next, let’s make a simple, fluffy scrambled egg mixture. In a bowl, whisk together the 6 eggs, milk, a good pinch of salt, and a few cracks of pepper. Don’t over-whisk—just until combined. In a large non-stick skillet, cook your sausage over medium heat, breaking it up with a spoon until it’s browned and cooked through. Use a slotted spoon to remove it, leaving a little bit of the rendered fat behind (that’s flavor gold!). If you’re using bacon or ham, cook or crisp it up and set it aside.

In that same skillet with the sausage drippings (or add a tablespoon of butter if you’re using ham), sauté your diced bell pepper and onion with a pinch of salt until they’ve softened, about 5-7 minutes. Now, reduce the heat to low. Pour in your egg mixture. Cook slowly, stirring gently and constantly with a spatula, until the eggs form soft, creamy curds. They should be just set, but still a bit wet—they’ll cook more in the oven. Take them off the heat immediately.

Time to assemble! Place your hollowed-out sub roll on a large piece of foil. Sprinkle half of your shredded cheese inside the roll. This creates a protective layer that helps prevent sogginess from the eggs. Now, spoon in all of the fluffy scrambled eggs, followed by the cooked sausage, and finally, the remaining cheese. Press down gently. Close the roll—it will be very, very full, and that’s the goal.

Wrap the entire sub tightly in the foil. Bake it for 15-20 minutes, until the roll is warm and toasty and the cheese inside is fully melted and glorious. Take it out, let it rest for 5 minutes (this is torture, but it helps everything set), then unwrap and slice into portions with a serrated knife.

Nutritional Facts (Per Serving – based on 6 servings)

NutrientAmount
Calories~ 520 kcal
Protein28g
Carbohydrates35g
Fat30g
Fiber2g
Sugar5g
Note: Values are estimates

Variations & Add-Ins

  • “Denver” Style: Swap the sausage for ½ cup of diced ham and add ¼ cup of diced green peppers for a classic diner feel.
  • Southwest Fiesta: Use a pepper jack cheese, add a can of drained black beans and a handful of corn to the egg mixture, and top with a drizzle of salsa or hot sauce after baking.
  • Everything But The Kitchen Sink: Got leftovers? Throw in some sautéed mushrooms, spinach, or even some diced cooked potatoes. It’s incredibly forgiving.

Serving Ideas

This sub is a meal unto itself. I usually just slice it up and serve it right on the foil for easy cleanup. For a crowd, I’ll make two or three different kinds and label them. It pairs beautifully with a big pot of coffee, a fruit salad, or for a truly decadent spread, some crispy hash browns or breakfast potatoes on the side.

Storage & Reheating

This is a fantastic make-ahead dish. You can assemble the entire sub, wrap it in foil, and keep it in the fridge for up to 12 hours before baking. You may need to add 5-10 minutes to the baking time if it’s going in cold. Leftovers can be stored, wrapped in the foil, in the fridge for up to 3 days. Reheat individual slices in the microwave for 60-90 seconds, or reheat the whole sub (wrapped in foil) in a 350°F (175°C) oven for 15-20 minutes until hot.

My Two Cents

Do not skip hollowing out the roll. I know it feels a little wasteful (save the breadcrumbs for meatballs or feeding the birds!), but it is the single most important step for achieving the perfect bite. A too-bready sub is dry and underwhelming. A properly hollowed roll ensures every mouthful is packed with the delicious, cheesy, eggy filling, with just enough soft bread to hold it all together.

You Asked, I’m Answering

Can I use individual rolls instead of one large one?
Yes, absolutely! Individual soft hot dog or brat buns work wonderfully. Just reduce the baking time to about 10-12 minutes. It’s a great option for portion control or for kids.

My eggs turned out rubbery. What happened?
You likely overcooked them on the stovetop. Remember, the eggs will continue to cook in the oven. You want to take them off the heat while they still look a bit wet and underdone. They’ll finish setting perfectly during the baking process, resulting in a tender, creamy texture.

Can I make this vegetarian?
Easily! Just skip the meat. I like to add in sautéed mushrooms, spinach, and maybe even some black beans for extra heft. The formula is the same.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top