Follow these steps for perfect results
extra-virgin olive oil
unsalted butter
red onions
diced
red bell peppers
diced
yellow bell peppers
diced
garlic clove
minced
day-old bread
cubed
ground turkey
prosciutto di Parma
diced
sweet italian sausage
casings removed
eggs
lightly beaten
parmigiano-reggiano cheese
freshly grated
nutmeg
freshly grated
pecorino romano cheese
divided freshly grated
Italian parsley
divided freshly minced
extra-virgin olive oil
divided
salt
to taste
black pepper
freshly ground to taste
non-meat spaghetti sauce
dry white wine
hoagie rolls
provolone cheese
Warm olive oil and butter in a large skillet over medium-high heat.
Add diced red onions, red bell peppers, and yellow bell peppers to the skillet.
Cook the vegetables over high heat for 4 minutes.
Stir in minced garlic and cook for 30 seconds.
Simmer for 5 minutes until the vegetables are cooked through.
Remove from heat and season the vegetable mixture to taste with salt and pepper.
Soak cubed day-old bread in water to cover for 5 minutes.
Squeeze out the excess water from the soaked bread.
In a large bowl, combine the soaked bread, ground turkey, diced prosciutto, Italian sausage, lightly beaten eggs, grated Parmigiano-Reggiano cheese, freshly grated nutmeg, 1/4 cup grated Pecorino Romano cheese, 1/4 cup minced Italian parsley, and 1/4 cup olive oil.
Mix the ingredients gently with your hands.
Season the mixture with salt and pepper to taste.
Form the mixture into 2-inch balls.
Place the meatballs on a baking sheet, cover, and refrigerate for 1 hour to allow flavors to blend.
Warm the remaining 1/4 cup olive oil in a 12-inch heavy-bottomed skillet over high heat until almost smoking.
Brown the meatballs on all sides.
Transfer the browned meatballs to a plate and drain the oil from the pan.
Add non-meat spaghetti sauce and dry white wine to the pan and bring to a boil.
Place the meatballs in the sauce, return to a boil, then reduce heat and simmer for 30 minutes.
Slice open hoagie rolls and fill each with 3 meatballs and sauce.
Top each sub with provolone cheese and some peperonata (cooked pepper mixture).
Transfer the sandwiches to a platter and serve with remaining Pecorino cheese and parsley sprinkled over the top.
Expert advice for the best results
Use high-quality ingredients for the best flavor.
Don't overmix the meatball mixture, as this can make them tough.
Simmer the meatballs in the sauce for at least 30 minutes to allow the flavors to meld.
Everything you need to know before you start
20 minutes
Meatballs can be made ahead of time and stored in the refrigerator.
Serve warm on a platter, garnished with fresh parsley and grated cheese.
Serve with a side salad.
Serve with roasted vegetables.
Serve with garlic bread.
Pairs well with the tomato sauce and savory meatballs.
Discover the story behind this recipe
Popular comfort food in the United States.
Discover more delicious Italian-American Lunch recipes to expand your culinary repertoire
Delicious Italian beef sandwiches with tender, flavorful beef and a savory pepper and onion topping, served on French bread.
A classic Caesar salad with a homemade dressing.
A refreshing pasta salad with a tangy dressing and crisp vegetables, perfect for picnics and potlucks.
A classic Caesar salad with a creamy, tangy dressing.
A classic Caesar salad with a homemade dressing.
A vibrant and fresh pasta dish featuring seasonal vegetables in a creamy Parmesan sauce.
A refreshing and colorful pasta salad with rotini pasta, crisp vegetables, Italian dressing, and Parmesan cheese. Perfect for picnics, potlucks, or a light lunch.
A refreshing and tangy cold pasta salad with a sweet and sour dressing and crunchy vegetables.