Meatball Subs
18 ingredients
16 steps
Ingredients
- 2 tablespoons extra-virgin olive oil
- 1/2 small onion, finely chopped
- 1 stalk celery, finely chopped
- 1/2 medium carrot, finely chopped
- Kosher salt
- 1 28 -ounce can whole plum tomatoes, crushed by hand
- 1 bay leaf
- 2 fresh basil leaves
- 4 ounces russet potato, peeled (about 1/3 large potato)
- Kosher salt
- 1 pound ground veal shoulder
- 1/3 cup grated parmesan cheese, plus more for topping
- 2 tablespoons whole milk
- 1 1/2 teaspoons minced garlic
- 1 teaspoon chopped fresh thyme
- 1/4 cup extra-virgin olive oil
- Freshly ground pepper
- 4 to 6 pieces baguette, split open
Directions
-
1Make the sauce: Heat the olive oil in a medium saucepan over medium heat.
-
2Add the onion, celery, carrot and a pinch of salt and cook, stirring occasionally, until soft, about 8 minutes.
-
3Stir in the tomatoes and their juices, the bay leaf, basil and 1/2 cup water.
-
4Bring to a simmer and cook, stirring occasionally, until the sauce thickens, 30 to 40 minutes.
-
5Season with salt.
-
6Meanwhile, make the meatballs: Put the potato in a small saucepan with cold water to cover; add 2 teaspoons salt and bring to a boil.
-
7Cook until the potato is tender, about 10 minutes.
-
8Cool slightly, then coarsely grate the potato with a box grater.
-
9Mix the ground veal, parmesan, milk, garlic, thyme, 1 tablespoon olive oil, 1/4 teaspoon pepper and 1 teaspoon salt with your hands until just combined.
-
10Gently form the mixture into 1-inch meatballs.
-
11Heat the remaining 3 tablespoons olive oil in a large nonstick skillet over medium-high heat.
-
12Add the meatballs and cook, turning occasionally, until browned and just cooked through, about 8 minutes.
-
13Transfer to the sauce and simmer 5 minutes.
-
14Fill the baguette pieces with the meatballs and top with more sauce.
-
15Sprinkle with parmesan.
-
16Photograph by Joseph DeLeo
Products Matching These Ingredients
Mct Oil Powder
Opportuniteas
D NOVA 4
Ashwagandha Extra Strength
futurebiotics
E NOVA 4
100% Pure Canola Oil
Canola Harvest
B NOVA 2
Canola Harvest® Original Vegetable Oil Spread Tub
Canola Harvest
E NOVA 4
Minotaur bio - Huile d'Olive Vierge Extra
Minotaur
B NOVA 2
Cheese and onion
Walkers
C NOVA 4
Mt. olive, sweet 'n' hot salad peppers
Mt. Olive
D NOVA 4
Huile d'Olive Extra Vierge Bio
Kazidomi
B
Red Onion
NOVA 1
Extra Virgin Olive Oil
Trader Giotto's, Ciel De Bleu Inc.
A NOVA 3
Extra Virgin Olive Oil
Trader Giotto's
NOVA 2
Organic medium heat unrefined coconut oil, extra virgin
E NOVA 2
More Recipes to Try
Mini Meatloaf Muffins
13 ingredients
Sour Cream Chicken Casserole Recipe
9 ingredients
3 Grilling Sweet and Sour Meat Glazes
6 ingredients
Cornmeal Muffins (Pre-1940's)
8 ingredients
Shrimp Chilau (Shrimp Creole-Style)
15 ingredients
Italian Mushroom Salad
6 ingredients
Nor Cal Cioppino
24 ingredients
Chocolate Chip Orange Muffins
13 ingredients
Corned Beef Hash with Fried Eggs
11 ingredients
Lemon Snap Peas
5 ingredients
Quesadilla With Mushroom Ragout and Chipotles
4 ingredients
Chicken Tagine With Chickpeas and Mint
21 ingredients