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

  1. 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

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

  8. 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

  9. 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

  10. 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

  11. 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

  12. 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

  13. 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

Amazon Associates

Amazon Associates PartnerTrusted

As an Amazon Associate, we earn from qualifying purchases made through links on this page. This helps support our site at no extra cost to you. Clicking on ingredient or equipment links will take you to amazon.com where you can purchase these items.

The Key to Tender Balls: How to Make Excellent Meatballs

Recipe by J. Kenji López-Alt

A simple, tender meatball recipe that mixes ground beef and pork with a fresh bread‑milk binder, Pecorino Romano, and herbs. The balls are browned in a titanium non‑stick pan and finished in a bright canned‑tomato sauce. Perfect for a school potluck or a quick weeknight dinner.

EasyItalian-AmericanServes 6

Shop all ingredients on Amazon in one click • Printable PDF with shopping checklist

Source Video
24m
Prep
24m
Cook
10m
Cleanup
58m
Total

Cost Breakdown

$13.15
Total cost
$2.19
Per serving

Critical Success Points

  • 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

Safety Warnings

  • Handle raw ground meat with clean hands and sanitize surfaces to avoid cross‑contamination.
  • Hot oil can splatter; keep a lid nearby and use a splatter guard if needed.
  • Ensure meatballs reach an internal temperature of 160°F (71°C) for safe consumption.

Frequently Asked Questions

Everything you need to know about this recipe

Q

What is the cultural significance and history of Italian‑American meatballs in Italian-American cuisine?

A

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.

cultural
Q

What are the traditional regional variations of meatballs in Italian cuisine?

A

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.

cultural
Q

How are meatballs traditionally served in Italian‑American cuisine?

A

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.

cultural
Q

What occasions or celebrations are meatballs traditionally associated with in Italian‑American culture?

A

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.

cultural
Q

What authentic traditional ingredients are essential for classic Italian‑American meatballs versus acceptable substitutes?

A

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.

cultural
Q

What other Italian‑American dishes pair well with these beef and pork meatballs?

A

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.

cultural
Q

What makes these meatballs special or unique in Italian‑American cuisine?

A

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.

cultural
Q

How has the meatball recipe evolved over time in Italian‑American cooking?

A

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.

cultural
Q

What are the most common mistakes to avoid when making these meatballs at home?

A

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.

technical
Q

Why does this meatball recipe use a bread‑milk panade instead of dry breadcrumbs?

A

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.

technical
Q

Can I make these meatballs ahead of time and how should I store them?

A

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.

technical
Q

What does the YouTube channel J. Kenji López‑Alt specialize in?

A

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.

channel
Q

How does the YouTube channel J. Kenji López‑Alt's approach to Italian‑American cooking differ from other cooking channels?

A

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.

channel

You Might Also Like

Similar recipes converted from YouTube cooking videos

Swedish Meatballs in Cream Sauce with Mashed Potatoes
33

Swedish Meatballs in Cream Sauce with Mashed Potatoes

A classic Swedish dish featuring tender meatballs made from a mix of minced pork and beef, flavored with fried onions, garlic, and spices, served in a rich cream sauce alongside creamy mashed potatoes. Perfect for family dinners and meal prep.

1 hr 15 minServes 4$16
Swedish
Vietnamese Bò Viên (Bouncy Beef Meatballs, No Stand Mixer)
95

Vietnamese Bò Viên (Bouncy Beef Meatballs, No Stand Mixer)

A step-by-step guide to making classic Vietnamese beef meatballs (bò viên) at home, with a springy, bouncy texture—no stand mixer or meat grinder required. This method uses a home blender/food processor and careful chilling to achieve the signature texture. Serve with noodle soups, in banh mi, or as a snack with chili sauce.

4 hrs 10 minServes 4$8
Vietnamese
Spicy Sausage Rice; Coconut Milk Meatballs; Classic Bacon and Leek Quiche; Mushroom and Leek Creamy Pasta with Bruschetta
37

Spicy Sausage Rice; Coconut Milk Meatballs; Classic Bacon and Leek Quiche; Mushroom and Leek Creamy Pasta with Bruschetta

This curated collection presents four distinct dishes: a piquant spicy sausage rice that captures every ounce of flavor by discarding the casings and caramelizing the onions; velvety coconut‑milk meatballs perfumed with aromatic spices; a rustic bacon‑and‑leek quiche set in a buttery shortcrust pastry; and a silky mushroom‑and‑leek pasta accompanied by garlic‑infused bruschetta. Each recipe stresses the art of layering flavors, precise techniques, and fresh finishing touches for elevated home cooking.

3 hrs 15 minServes 4$47
European Fusion – Italian‑inspired cuisine with worldwide influences.
Vietnamese Beef Meatballs (Bouncy Beef Meatballs, No Stand Mixer)
47

Vietnamese Beef Meatballs (Bouncy Beef Meatballs, No Stand Mixer)

A step-by-step guide to making classic Vietnamese beef meatballs (beef meatballs) at home, with a springy, bouncy texture—no stand mixer or meat grinder required. This method uses a home blender/food processor and careful chilling to achieve the signature texture. Serve with noodle soups, in banh mi, or as a snack with chili sauce.

4 hrs 10 minServes 4$8
Vietnamese
Vermicelli Soup with Turkey Meatballs and Mushrooms
6

Vermicelli Soup with Turkey Meatballs and Mushrooms

A comforting soup perfect for Ramadan, combining vermicelli, herb‑flavored turkey meatballs, melt‑in‑your‑mouth potatoes and tasty mushrooms, all enriched with silky cream and fresh chives.

1 hr 37 minServes 4$8
Moroccan
Prison Sauce (Goodfellas Inspired) with Sausages, Beef Shank, Veal Neck, and Meatballs
42

Prison Sauce (Goodfellas Inspired) with Sausages, Beef Shank, Veal Neck, and Meatballs

A hearty, slow‑cooked Italian‑American meat sauce inspired by the iconic "Prison sauce" from Goodfellas. Thinly sliced garlic melts into the oil, three kinds of meat create deep flavor, and a splash of red wine finishes the sauce. Served over al dente pasta and topped with Parmesan, this dish is perfect for a comforting dinner.

5 hrs 15 minServes 6$41
Italian-American
6 AMAZING Dump & Go Crockpot Recipes Using Frozen Meatballs
56

6 AMAZING Dump & Go Crockpot Recipes Using Frozen Meatballs

A collection of six easy, dump‑and‑go Crock‑Pot recipes that turn a bag of frozen meatballs into flavorful meals: French Onion, Swedish, Marry‑Me, Enchilada, Mississippi‑style, and Hawaiian Pineapple. Perfect for busy weeknights, each recipe cooks low for 7‑8 hours or high for 3‑4 hours and pairs with rice, noodles, or veggies.

8 hrs 35 minServes 6$22
American
How to Make the Softest Italian Meatballs in Tomato Sauce (No Frying)
402

How to Make the Softest Italian Meatballs in Tomato Sauce (No Frying)

A classic old‑school Italian method for ultra‑tender meatballs cooked directly in a simple tomato‑basil sauce. No frying or baking—just simmer the meatballs in the sauce for 30‑40 minutes for a juicy, flavorful result that can be served as a second course or over pasta.

1 hr 35 minServes 4$30
Italian