Classic Cocktail Meatballs Recipe
These Classic Cocktail Meatballs are a beloved Italian-American appetizer featuring tender beef and pork meatballs in a savory tomato-based sauce with a subtle sweetness. Bite-sized and versatile, they work equally well as party appetizers, pasta toppers, or served over crusty bread. This recipe delivers authentic flavor with straightforward technique that home cooks can master easily.
Ingredients
- 340g ground beef
- 170g ground pork
- 60ml whole milk
- 45g panko breadcrumbs
- 1 large egg
- 30g grated Parmigiano-Reggiano
- 3 cloves garlic, minced
- 5ml salt
- 2ml black pepper
- 2ml dried oregano
- 400g canned tomato sauce
- 180ml beef broth
- 60g tomato paste
- 30g sugar
- 15ml red wine vinegar
- 2 bay leaves
- 30ml olive oil
Instructions
-
In a large bowl, combine panko breadcrumbs with whole milk and let sit for 2 minutes to soften. Add ground beef, ground pork, egg, grated Parmigiano-Reggiano, minced garlic, salt, pepper, and oregano to the moistened breadcrumbs.
-
Using your hands, gently fold and mix all ingredients until just combined, being careful not to overwork the mixture or the meatballs will become dense.
-
Roll the mixture into 24 balls approximately 2.5cm in diameter, placing each on a parchment-lined baking sheet.
-
Heat olive oil in a large heavy-bottomed skillet or Dutch oven over medium-high heat until shimmering, approximately 2 minutes.
-
In batches to avoid crowding, place meatballs into the hot oil and brown on all sides for 6-8 minutes total, turning occasionally. Transfer finished batches to a clean plate.
-
In the same skillet, whisk together tomato sauce, beef broth, tomato paste, sugar, red wine vinegar, and bay leaves. Stir to combine and break up any browned bits stuck to the pan.
-
Return all meatballs to the skillet and nestle them into the sauce. Bring to a gentle simmer.
-
Reduce heat to medium-low and simmer uncovered for 20-25 minutes, stirring gently every 5 minutes to coat meatballs evenly. The sauce should reduce slightly and meatballs should be cooked through.
-
Remove and discard bay leaves. Taste sauce and adjust seasoning with salt, pepper, or vinegar as needed.
-
Transfer meatballs and sauce to a serving dish. Serve warm with toothpicks for appetizers or over pasta and rice for a main course.
Substitutions
- Substitute ground turkey (170g turkey breast and 170g turkey thigh) for a leaner option
- Use gluten-free panko breadcrumbs to accommodate celiac or gluten-free diets
- Replace beef broth with chicken broth or vegetable broth for dietary preferences
- Substitute Pecorino Romano for Parmigiano-Reggiano if preferred, using same amount
Tips
- Do not skip the browning step—it creates essential depth of flavor through caramelization and develops the sauce foundation
- Keep sauce at a gentle simmer rather than a rolling boil to prevent meatballs from breaking apart
- Make meatballs ahead and refrigerate up to 24 hours before cooking, or freeze up to 3 months for convenient entertaining
Cocktail meatballs reflect Italian-American culinary tradition, emerging in mid-20th century American kitchens when Italian immigrants adapted traditional polpettine using readily available canned ingredients and sweet-savory sauce profiles that appealed to broad audiences. While not authentically Italian, they honor the resourcefulness and flavor philosophy of Italian cooking adapted to the American pantry.
Frequently Asked Questions
How long does Classic Cocktail Meatballs Recipe take to make?
Classic Cocktail Meatballs Recipe takes about 55 minutes total — 20 minutes of prep and 35 minutes of cooking — and makes 24 servings.
What can I substitute in Classic Cocktail Meatballs Recipe?
You can adapt it easily: Substitute ground turkey (170g turkey breast and 170g turkey thigh) for a leaner option; Use gluten-free panko breadcrumbs to accommodate celiac or gluten-free diets; Replace beef broth with chicken broth or vegetable broth for dietary preferences.
How should I store leftover Classic Cocktail Meatballs Recipe?
Store leftovers in an airtight container in the refrigerator for up to 3–4 days and reheat gently before serving.
How much protein is in Classic Cocktail Meatballs Recipe?
Each serving of Classic Cocktail Meatballs Recipe has about 12g of protein and 156 calories.




Loading comments...