Go Back
+ servings
homemade sub sandwich for kids wrapped in white paper with carrot sticks

Homemade Sub Sandwich

These choose-your-own style Homemade Sub Sandwiches are a great way to let your kids have autonomy when making their own sandwiches.
Course Lunch
Cuisine American
Keyword Mini Sub Sandwiches
Prep Time 10 minutes
Cook Time 25 minutes
Rising 1 hour
Total Time 1 hour 35 minutes
Servings 10 sandwiches
Calories 355kcal


Homemade Hoagie Buns

  • 2 1/2 tablespoons active dry yeast
  • 2 tablespoons sugar
  • 2 cups warm water
  • 1/3 cup oil
  • 6 cups flour
  • 1 tablespoon salt
  • 1 tablespoon vital wheat gluten

Topping Ideas

  • Green peppers, chopped
  • Shredded carrots
  • Avocado
  • Jalapenos
  • Spinach
  • Roasted Red peppers
  • Pickles
  • Banana Peppers
  • Lettuce, shredded
  • Tomatoes, chopped
  • Cucumbers, thinly sliced
  • Olives, chopped sliced would work too


Hoagie Buns

  • Combine yeast and sugar. Pour warm water over the top and let proof for 10 minutes.
  • Add oil, salt, and two cups of whole wheat flour. Mix in a large stand mixer with your dough hook, or with a regular mixer with as much of the flour as the mixer can handle.
  • If using a stand mixer, add the rest of the whole wheat flour and then the white flour and knead in the bowl for about 5 minutes. If not, mix in as much flour as your mixer can handle, then take it out of the bowl and knead by hand for 10 minutes.
  • Place dough in a lightly-greased bowl. Cover with plastic wrap and let rise for about one hour.
  • Punch dough down and divide into eight pieces. Roll each half into loaf-shapes.
  • Place loaves onto two large baking sheets lined with parchment paper or a well greased mini loaf pan.
  • Cover the eight loaves and allow to rise for about an hour.
  • Preheat oven to 350 degrees Fahrenheit. Cook for 25 minutes, or until the top of the loaves are golden brown.

Sub Sandwich Assembly

  • Prep toppings and place each topping in the cup of a muffin tin. When hoagie buns are cool, slice in half and let your kids add whatever toppings they want to their sandwich. Wrap in parchment paper or place in a baggie. Enjoy!


Calories: 355kcal | Carbohydrates: 60g | Protein: 9g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 0.03g | Sodium: 700mg | Potassium: 91mg | Fiber: 2g | Sugar: 3g | Vitamin C: 0.003mg | Calcium: 13mg | Iron: 4mg