Ingredients
Scale
- 1 pound ground beef
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1 large egg
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 tablespoon Worcestershire sauce
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup BBQ sauce (your favorite brand or homemade)
- 1 cup shredded cheddar cheese
- 4 hoagie rolls (or substitute with soft baguettes)
- 2 tablespoons butter, melted
- Fresh parsley, chopped (for garnish)
Feel free to swap in ground turkey or chicken for the beef, and use gluten-free breadcrumbs if needed. The flexibility makes these subs as versatile as they are delicious.
Instructions
- Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper.
- In a large bowl, combine the ground beef, breadcrumbs, Parmesan cheese, egg, garlic powder, onion powder, Worcestershire sauce, salt, and pepper. Mix until just combined—overmixing can make the meatballs tough.
- Shape the mixture into golf ball-sized meatballs, placing them on the prepared baking sheet.
- Bake the meatballs for about 15-20 minutes until they’re browned and cooked through.
- While the meatballs are baking, warm the BBQ sauce in a saucepan over low heat.
- Once the meatballs are done, transfer them to the saucepan and gently coat them in the BBQ sauce.
- Slice the hoagie rolls and brush the insides with melted butter. Toast them under the broiler until golden brown.
- Place the BBQ-coated meatballs into the toasted rolls. Sprinkle generously with shredded cheddar cheese.
- Return the subs to the oven for a few minutes until the cheese is melted and bubbly.
- Garnish with fresh parsley before serving.
A little trick I learned from my grandmother: don’t be afraid to get your hands dirty when mixing the meatball ingredients. It’s the best way to ensure everything is evenly distributed.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International