Tender, juicy meatballs simmered in a rich, savory tomato sauce. This classic comfort food is perfect over a big plate of spaghetti or stuffed into a hero sandwich for a hearty meal.
Prep25 min
Cook65 min
Servings4
Serving size: 1 serving(Serving includes 4 meatballs and approximately 1 cup of sauce.)
873cal
53gprotein
45gcarbs
55g
Ingredients
1 lb ground beef (80/20 lean to fat ratio recommended)
Bake your own soft, chewy sub rolls at home. With a golden crust and a pillowy inside, these rolls are perfect for piling high with your favorite sandwich fillings. Far superior to store-bought, this recipe yields bakery-quality results.
Thinly sliced ribeye steak, sautéed onions, and peppers piled high on a hoagie roll, all smothered in melted provolone cheese. This iconic Philadelphia sandwich is a savory, satisfying classic you can easily make at home.
About Italian-American Meatballs in Sauce, Sub Rolls and Philly Cheesesteak
Melt-in-mouth meatballs in rich sauce – a soul-satisfying, homestyle dinner!
This american dish is perfect for dinner. With 2195.6 calories and 117.82000000000001g of protein per serving, it's a nutritious choice for your meal plan.
fat
1 tsp
black pepper
(freshly ground, divided)
5 tbsp olive oil (divided)
1 pcs onion (medium, finely chopped)
28 oz crushed tomatoes (one large can)
2 tbsp tomato paste
1 tsp dried oregano
0.25 tsp red pepper flakes (optional)
1 tsp sugar (to balance acidity)
0.25 cup fresh basil (fresh leaves, torn)
Instructions
1
Prepare the Meatball Mixture
In a small bowl, combine the breadcrumbs and milk. Let this mixture, called a 'panade', sit for 5-10 minutes to fully hydrate.
In a large mixing bowl, add the ground beef, ground pork, soaked panade, grated Parmesan, beaten egg, half of the minced garlic (about 3 cloves), chopped parsley, 1 tsp of salt, and 0.5 tsp of black pepper.
Using your hands, gently mix the ingredients until they are just combined. Overmixing can result in tough meatballs, so be careful not to compact the meat.
2
Form and Brown the Meatballs
Lightly wet your hands to prevent sticking and roll the mixture into approximately 16 meatballs, each about 1.5 inches in diameter.
Heat 3 tbsp of olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat until it shimmers.
Working in batches to avoid overcrowding the pot, carefully place the meatballs in the hot oil. Brown them on all sides, which should take about 5-7 minutes per batch. They do not need to be cooked through at this stage.
Use a slotted spoon to transfer the browned meatballs to a plate and set aside.
3
Build the Tomato Sauce
Reduce the heat to medium. If needed, add the remaining 2 tbsp of olive oil to the pot.
Add the finely chopped onion and sauté for 5-6 minutes until softened and translucent, scraping up any flavorful browned bits (fond) from the bottom of the pot.
Add the remaining minced garlic and cook for another minute until fragrant, being careful not to burn it.
Stir in the tomato paste and cook for 1-2 minutes, allowing it to caramelize slightly, which deepens the flavor.
Pour in the can of crushed tomatoes. Add the dried oregano, optional red pepper flakes, sugar, the remaining 1 tsp of salt, and 0.5 tsp of black pepper. Stir everything together until well combined.
4
Simmer the Meatballs
Bring the sauce to a gentle simmer. Carefully return the browned meatballs to the pot, nestling them into the sauce so they are mostly submerged.
Reduce the heat to low, cover the pot, and let it simmer for a minimum of 45 minutes. For the most tender meatballs and deepest flavor, simmer for up to 1.5 hours.
Stir gently every 15-20 minutes to prevent the sauce from sticking to the bottom of the pot.
5
Finish and Serve
Once simmering is complete, turn off the heat and stir in the torn fresh basil leaves.
Taste the sauce and adjust the seasoning with more salt or pepper if necessary.
Serve the meatballs and sauce hot over spaghetti, in a sub roll for a meatball hero, or alongside crusty bread for dipping. Garnish with extra grated Parmesan cheese.
Servings
6
Serving size: 1 serving
364cal
12gprotein
63gcarbs
7gfat
Ingredients
1.5 cup warm water (105-115°F or 40-46°C)
2.25 tsp active dry yeast (one 1/4-ounce packet)
2 tbsp granulated sugar
4 cup bread flour (plus more for dusting)
1.5 tsp salt
2 tbsp olive oil
1 piece large egg (for egg wash)
1 tbsp water (for egg wash)
Instructions
1
Activate the Yeast (10 minutes)
In the bowl of a stand mixer or a large mixing bowl, combine the warm water, granulated sugar, and active dry yeast.
Gently stir to dissolve the sugar. Let the mixture sit for 5-10 minutes until it becomes foamy and bubbly, which indicates the yeast is active.
2
Mix and Knead the Dough (10-15 minutes)
Add the bread flour, salt, and olive oil to the yeast mixture.
Using a dough hook attachment on your stand mixer, mix on low speed until a shaggy dough forms. Increase the speed to medium-low and knead for 8-10 minutes.
If kneading by hand, mix the ingredients with a wooden spoon, then turn the dough out onto a lightly floured surface and knead for 10-12 minutes.
The dough is ready when it is smooth, elastic, and passes the 'windowpane test' (a small piece can be stretched thin enough to see light through it without tearing).
3
First Rise (60-90 minutes)
Form the dough into a smooth ball and place it in a large bowl lightly coated with olive oil. Turn the dough to coat it lightly with oil.
Cover the bowl with plastic wrap or a damp kitchen towel.
Let the dough rise in a warm, draft-free location for 60 to 90 minutes, or until it has doubled in size.
4
Shape the Rolls (10 minutes)
Gently punch down the risen dough to release the air. Transfer it to a clean, lightly floured surface.
Divide the dough into 6 equal portions (each will weigh about 150g).
Working with one portion at a time, flatten it into a rectangle and then roll it up tightly into a log shape, about 6-7 inches long. Pinch the seam and tuck the ends under to seal.
5
Second Rise (30-45 minutes)
Place the shaped rolls on a large baking sheet lined with parchment paper, leaving at least 2-3 inches of space between them.
Cover the rolls loosely with greased plastic wrap and let them rise in a warm place for 30-45 minutes, until they look puffy and have increased in size by about 50%.
During the last 15 minutes of rising, preheat your oven to 400°F (200°C).
6
Bake the Rolls (18-22 minutes)
In a small bowl, whisk the large egg with 1 tablespoon of water to create an egg wash.
Gently brush the tops of the risen rolls with the egg wash. This will give them a beautiful golden, shiny crust.
Bake for 18-22 minutes, or until the rolls are a deep golden brown and sound hollow when tapped on the bottom. An instant-read thermometer inserted into the center should read 190-200°F (88-93°C).
7
Cool and Serve
Immediately transfer the baked rolls from the baking sheet to a wire rack to cool completely.
Allowing them to cool fully before slicing prevents the soft interior from becoming gummy. Once cooled, slice and fill with your favorite sandwich ingredients.