Naples cooks mixed stale bread into pork and beef by the 1800s, stretching scarce meat—that soaked bread is why meatballs stay tender.
Classic Italian Meatballs
Dive into the heart of Italian cuisine with these delightful meatballs, or polpette, that are sure to impress! Crafted with juicy ground beef and a splash of milk for that melt-in-your-mouth softness, these savory bites are perfect for pasta night or as a tasty appetizer. Get ready to savor the rich flavors and tender texture that will have everyone coming back for seconds!
Prep
15
min
Cook
20
min
Serves
4
people
Level
beginner
The Story
This method of poaching raw meatballs straight in sauce rather than frying first traces back to Naples' tenement kitchens in the early 1900s, where coal was rationed and a single pot had to do everything—decades later, Italian-American grandmothers in New Jersey kept the technique alive, proving that poverty cooking in southern Italy accidentally invented the juiciest meatball method on earth.
Regional Twist
In Naples' Quartieri Spagnoli district, cooks swap the ground beef for a mix of beef and pork, add a handful of pine nuts and raisins to the mixture, and simmer the meatballs even longer in the San Marzano tomatoes for a sweeter, richer Sunday ragù.
📝 Ingredients
Serves 4🥩Meat & Seafood(1)
- 500g ground beef (1.1 lbs)
🥛Dairy & Eggs(2)
- 3 eggs
- a drop of milkoptional
🫙Pantry Staples(1)
- 200g breadcrumbs (7.06 oz)
🧂Spices & Seasonings(1)
- Salt, pepper and parsley to taste
📦Other(1)
- 100g parmigiano (3.53 oz)
Nutrition (per serving)
Calories
665
Protein
52g
Carbs
37g
Fat
34g
👨🍳 Instructions
- 1
Mix all ingredients together with your hands until well combined.
- 2
Shape the mixture into balls of your desired size.
- 3
Prepare a simple tomato sauce with olive oil, shallots, San Marzano tomatoes, salt, and basil.
- 4
Add the raw meatballs directly into the sauce and cover.
- 5
Cook for about 20 minutes, turning the meatballs after five minutes.
💡 Pro Tips
- ✓Soak your breadcrumbs in milk at a 1:1 ratio by weight (100g breadcrumbs to 100ml milk) for 2-3 minutes before mixing, then squeeze out excess liquid. This creates a panade that binds moisture evenly, preventing dense, rubbery meatballs by reducing protein tightening during cooking.ingredient1:1 breadcrumb-to-milk ratio, 2-3 minute soak
- ✓Mix the meat mixture for exactly 1-2 minutes by hand until just combined—no longer. Overworking develops gluten networks and compacts the meat structure, increasing density by 15-20% and creating tough, chewy meatballs instead of tender ones.technique1-2 minutes maximum mixing
- ✓Brown your meatballs in a 350°F oven for 8-10 minutes on a lined sheet pan before adding to sauce. This develops a 1-2mm Maillard crust that seals in juices and prevents them from absorbing excess tomato liquid and becoming waterlogged.timing350°F, 8-10 minutes pre-browning
- ✓Add meatballs to sauce only after it reaches a gentle simmer (205°F), not a boil. Rapid boiling disrupts the protein structure and causes the exterior to tighten too quickly, trapping raw meat in the center and creating uneven cooking.technique205°F gentle simmer temperature
- ✓Cook for 20-25 minutes total at 200-205°F (gentle simmer), aiming for internal temperature of 160°F. Use a meat thermometer to verify doneness—ground beef reaches food-safe temperature at 160°F, and overcooking past this causes moisture loss and graininess.timing160°F internal temperature, 20-25 minutes at 200-205°F
Share this recipe
Prep
15
min
Cook
20
min
Serves
4
people
Level
beginner
Share this recipe
Naples cooks mixed stale bread into pork and beef by the 1800s, stretching scarce meat—that soaked bread is why meatballs stay tender.
Classic Italian Meatballs
Dive into the heart of Italian cuisine with these delightful meatballs, or polpette, that are sure to impress! Crafted with juicy ground beef and a splash of milk for that melt-in-your-mouth softness, these savory bites are perfect for pasta night or as a tasty appetizer. Get ready to savor the rich flavors and tender texture that will have everyone coming back for seconds!
The Story
This method of poaching raw meatballs straight in sauce rather than frying first traces back to Naples' tenement kitchens in the early 1900s, where coal was rationed and a single pot had to do everything—decades later, Italian-American grandmothers in New Jersey kept the technique alive, proving that poverty cooking in southern Italy accidentally invented the juiciest meatball method on earth.
Regional Twist
In Naples' Quartieri Spagnoli district, cooks swap the ground beef for a mix of beef and pork, add a handful of pine nuts and raisins to the mixture, and simmer the meatballs even longer in the San Marzano tomatoes for a sweeter, richer Sunday ragù.
📝 Ingredients
Serves 4🥩Meat & Seafood(1)
- 500g ground beef (1.1 lbs)
🥛Dairy & Eggs(2)
- 3 eggs
- a drop of milkoptional
🫙Pantry Staples(1)
- 200g breadcrumbs (7.06 oz)
🧂Spices & Seasonings(1)
- Salt, pepper and parsley to taste
📦Other(1)
- 100g parmigiano (3.53 oz)
Nutrition (per serving)
Calories
665
Protein
52g
Carbs
37g
Fat
34g
👨🍳 Instructions
- 1
Mix all ingredients together with your hands until well combined.
- 2
Shape the mixture into balls of your desired size.
- 3
Prepare a simple tomato sauce with olive oil, shallots, San Marzano tomatoes, salt, and basil.
- 4
Add the raw meatballs directly into the sauce and cover.
- 5
Cook for about 20 minutes, turning the meatballs after five minutes.
💡 Pro Tips
- ✓Soak your breadcrumbs in milk at a 1:1 ratio by weight (100g breadcrumbs to 100ml milk) for 2-3 minutes before mixing, then squeeze out excess liquid. This creates a panade that binds moisture evenly, preventing dense, rubbery meatballs by reducing protein tightening during cooking.ingredient1:1 breadcrumb-to-milk ratio, 2-3 minute soak
- ✓Mix the meat mixture for exactly 1-2 minutes by hand until just combined—no longer. Overworking develops gluten networks and compacts the meat structure, increasing density by 15-20% and creating tough, chewy meatballs instead of tender ones.technique1-2 minutes maximum mixing
- ✓Brown your meatballs in a 350°F oven for 8-10 minutes on a lined sheet pan before adding to sauce. This develops a 1-2mm Maillard crust that seals in juices and prevents them from absorbing excess tomato liquid and becoming waterlogged.timing350°F, 8-10 minutes pre-browning
- ✓Add meatballs to sauce only after it reaches a gentle simmer (205°F), not a boil. Rapid boiling disrupts the protein structure and causes the exterior to tighten too quickly, trapping raw meat in the center and creating uneven cooking.technique205°F gentle simmer temperature
- ✓Cook for 20-25 minutes total at 200-205°F (gentle simmer), aiming for internal temperature of 160°F. Use a meat thermometer to verify doneness—ground beef reaches food-safe temperature at 160°F, and overcooking past this causes moisture loss and graininess.timing160°F internal temperature, 20-25 minutes at 200-205°F