The Key to Tender Balls: How to Make Excellent Meatballs
The Key to Tender Balls: How to Make Excellent Meatballs is a easy Italian-American recipe that serves 6. 250 calories per serving. Recipe by J. Kenji López-Alt on YouTube.
Prep: 17 min | Cook: 31 min | Total: 58 min
Cost: $13.15 total, $2.19 per serving
Ingredients
- 1 lb Ground Beef (80% lean, 20% fat)
- 0.5 lb Ground Pork (fresh, not pre‑cooked)
- 2 slices White Bread (day‑old, about 60 g total)
- 0.25 cup Whole Milk (room temperature; can substitute buttermilk or oat milk)
- 1 large Egg (room temperature)
- 0.5 cup Pecorino Romano (finely grated, about 50 g)
- 2 tbsp Fresh Parsley (chopped, flat‑leaf)
- 1 tbsp Fresh Basil (chopped, sweet basil)
- 1 tsp Kosher Salt (adjust to taste)
- 0.5 tsp Black Pepper (freshly ground)
- 1 can Canned Crushed Tomatoes (28 oz, high‑quality (e.g., Bianco D'Agostino))
- 0.25 cup Water (for deglazing; can substitute white wine)
- 2 sprig Fresh Basil Sprigs (for sauce)
- 2 stem Fresh Parsley Stems (for sauce)
- 2 tbsp Extra Virgin Olive Oil (for frying; any neutral oil works)
Instructions
Soak the Bread
Place the two slices of day‑old bread in a small bowl, cover with the milk, and let soak for 5 minutes until softened.
Time: PT5M
Combine Wet Ingredients
In the mixing bowl, whisk together the soaked bread (including any excess milk), the egg, and a pinch of salt and pepper.
Time: PT3M
Add the Meats
Add the ground beef and ground pork to the bowl. Using your hands, gently fold the meat into the wet mixture until just combined.
Time: PT2M
Incorporate Cheese and Herbs
Stir in the grated Pecorino Romano, chopped parsley, and chopped basil. Taste a small piece and adjust salt or pepper if needed.
Time: PT2M
Form Small Meatballs
Wet your hands with a little water, then roll the mixture into 1‑inch (about 20 g) balls. You should get roughly 30 balls.
Time: PT5M
Preheat the Pan
Place the Titanium Pro pan over medium heat and add 2 tbsp olive oil. Let the oil heat for about 3 minutes; it should shimmer but not smoke.
Time: PT3M
Temperature: Medium heat
Fry First Batch
Add about one‑third of the meatballs to the pan in a single layer. Cook, turning once, until the bottoms are deep golden brown, about 5 minutes.
Time: PT5M
Temperature: Medium‑high
Fry Remaining Batches
Remove the first batch to a plate and repeat with the remaining meatballs, adding a splash more oil if needed. Total frying time for all batches is about 10 minutes.
Time: PT5M
Temperature: Medium‑high
Set Meatballs Aside
Transfer all browned meatballs to a clean plate. They are not fully cooked yet; they will finish in the sauce.
Time: PT2M
Deglaze the Pan
Pour 1/4 cup water (or wine) into the hot pan, scraping the browned bits from the bottom with a wooden spoon. Let the liquid reduce for about 2 minutes.
Time: PT2M
Temperature: Medium
Create the Tomato Sauce
Add the 28‑oz can of crushed tomatoes, the two basil sprigs, and the two parsley stems. Stir, season lightly with salt, and bring to a gentle simmer for 5 minutes.
Time: PT5M
Temperature: Simmer
Finish Cooking the Meatballs
Return all meatballs to the pan, nestling them into the sauce. Cover and simmer gently for 5‑7 minutes, or until the internal temperature reaches 160°F (71°C).
Time: PT7M
Temperature: Low simmer
Plate and Serve
Remove the basil sprigs and parsley stems. Spoon sauce and meatballs onto plates, drizzle with a little extra olive oil if desired, and garnish with fresh parsley.
Time: PT2M
Nutrition Facts
- Calories
- 250
- Protein
- 15 g
- Carbohydrates
- 10 g
- Fat
- 15 g
- Fiber
- 1 g
Dietary info: Contains gluten, High protein, Can be made gluten‑free with gluten‑free bread
Allergens: Egg, Milk, Wheat, Dairy (cheese)
Ingredient Substitutions
- Instead of Ground Beef: ground turkey, ground chicken
- Instead of Ground Pork: ground veal, extra beef
- Instead of White Bread: stale breadcrumbs, panko
- Instead of Whole Milk: buttermilk, half‑and‑half, oat milk
- Instead of Egg: 1 tbsp flaxseed meal + 3 tbsp water
- Instead of Pecorino Romano: Parmesan, Grana Padano
- Instead of Fresh Parsley: cilantro
- Instead of Fresh Basil: dried basil (1 tsp)
- Instead of Kosher Salt: sea salt
- Instead of Black Pepper: white pepper
- Instead of Canned Crushed Tomatoes: diced tomatoes, fresh tomatoes blended
- Instead of Water: white wine
- Instead of Fresh Basil Sprigs: dried basil (1 tsp)
- Instead of Fresh Parsley Stems: dried parsley (1 tsp)
- Instead of Extra Virgin Olive Oil: vegetable oil, canola oil
Equipment Needed
- Titanium Pro Pan
- Mixing Bowl
- Fork
- Knife
- Cutting Board
- Measuring Cups
- Wooden Spoon (optional)
- Tongs (optional)
- Ladle (optional)
- Plate (optional)
Critical Steps — Do Not Skip
- Soaking the bread to create a proper panade
- Keeping hands wet while forming meatballs to prevent sticking
- Browning the meatballs without overcrowding the pan
- Deglazing the pan to capture fond for the sauce
- Finishing the meatballs in the sauce until they reach safe internal temperature
Chef Tips from the Video
- A 2:1 ratio of beef to pork gives a perfect balance of flavor and tenderness.
- Pecorino Romano adds a sharp, salty bite that brightens the meatball flavor.
- Using a titanium non‑stick pan lets you add the meatballs before the oil is fully hot, preventing sticking without the need for a coating.
- Keep a small bowl of water nearby to wet your hands while shaping the balls.
Troubleshooting
Meatballs fall apart during cooking.
Make sure the bread is fully soaked and the mixture is not over‑mixed. Wet your hands and handle the balls gently.
Sauce is too watery.
Simmer uncovered for a few extra minutes to reduce, or add a tablespoon of tomato paste.
Meatballs are dry.
Do not over‑brown; keep the interior pink when you finish browning and rely on the final simmer in sauce to finish cooking.
Storage
Refrigerator: Store in an airtight container for 3‑4 days.
Freezer: Freeze in a single layer on a tray, then transfer to a zip‑top bag; lasts up to 2 months.
Room temperature: Do not store at room temperature for more than 2 hours.
Make-Ahead Tips
- Form the meatballs and freeze them raw on a tray; transfer to a freezer bag and cook from frozen, adding an extra 2‑3 minutes to the simmer time.
- The tomato sauce can be prepared up to 2 days ahead; reheat gently before adding the meatballs.
Frequently Asked Questions
What is the cultural significance and history of Italian‑American meatballs in Italian-American cuisine?
Italian‑American meatballs evolved from Southern Italian pork‑and‑beef meatball traditions, adapted in the United States with larger portions and a tomato‑based sauce. They became a staple at family gatherings, potlucks, and Italian‑American restaurants, symbolizing comfort and communal sharing.
What are the traditional regional variations of meatballs in Italian cuisine?
In Italy, meatballs (polpette) vary by region: Naples favors pork with cheese and herbs, while the north uses veal and breadcrumbs soaked in milk. Some regions add raisins or pine nuts, and sauces range from simple broth to rich tomato.
How are meatballs traditionally served in Italian‑American cuisine?
They are most commonly served simmered in a marinara sauce alongside spaghetti, on sub rolls as meatball subs, or as a hearty appetizer with a side of crusty bread. The sauce is usually bright and lightly seasoned to let the meatball flavor shine.
What occasions or celebrations are meatballs traditionally associated with in Italian‑American culture?
Meatballs are a popular dish for family gatherings, church potlucks, holiday feasts (especially Christmas and Easter), and casual get‑togethers. Their bite‑size form makes them ideal for sharing.
What authentic traditional ingredients are essential for classic Italian‑American meatballs versus acceptable substitutes?
Traditional ingredients include a mix of ground beef and pork, breadcrumbs or soaked bread, egg, Pecorino Romano or Parmesan, fresh parsley, and a pinch of salt. Acceptable substitutes are ground turkey for a lighter version, gluten‑free bread for a gluten‑free diet, and half‑and‑half or buttermilk instead of milk.
What other Italian‑American dishes pair well with these beef and pork meatballs?
Serve them with spaghetti al pomodoro, garlic‑buttered garlic bread, a simple arugula salad with lemon vinaigrette, or a side of roasted vegetables. They also work great in meatball subs with melted provolone.
What makes these meatballs special or unique in Italian‑American cuisine?
The combination of beef and pork provides both richness and tenderness, while the Pecorino Romano adds a sharp, salty tang. Using a titanium non‑stick pan allows a quick, even browning without the need for a heavy coating, preserving the meat’s juiciness.
How has the meatball recipe evolved over time in Italian‑American cooking?
Early Italian immigrants used simple pork mixtures with breadcrumbs soaked in milk. Over time, American cooks added beef for extra flavor, incorporated cheese like Pecorino, and popularized simmering the balls in tomato sauce for a one‑pot meal. Modern techniques, like using non‑stick titanium pans, streamline the process.
What are the most common mistakes to avoid when making these meatballs at home?
Common errors include over‑mixing the meat (which makes the balls tough), using dry bread that doesn’t hydrate, overcrowding the pan (which prevents proper browning), and over‑cooking the sauce, which can dry out the meatballs.
Why does this meatball recipe use a bread‑milk panade instead of dry breadcrumbs?
A wet panade keeps the interior moist by coating the meat proteins, preventing them from binding too tightly. This results in a tender, juicy texture, whereas dry breadcrumbs can make the mixture denser.
Can I make these meatballs ahead of time and how should I store them?
Yes. Form the balls, place them on a tray, and freeze raw. Transfer to a freezer bag once solid. When ready, cook them straight from frozen, adding a few extra minutes to the simmer. Cooked leftovers keep 3‑4 days in the fridge.
What does the YouTube channel J. Kenji López‑Alt specialize in?
The YouTube channel J. Kenji López‑Alt focuses on science‑based cooking, detailed technique explanations, and approachable recipes that emphasize flavor and efficiency for home cooks.
How does the YouTube channel J. Kenji López‑Alt's approach to Italian‑American cooking differ from other cooking channels?
Kenji blends culinary science with classic comfort food, often testing multiple methods (like pan‑searing vs. oven‑baking) and explaining the why behind each step, whereas many channels simply present the recipe without deep technical insight.
Last updated: August 15, 2026







