Italian meatballs. Veal, pork and beef. Grandma's way!

Italian meatballs. Veal, pork and beef. Grandma's way! is a medium Italian recipe that serves 4. 480 calories per serving. Recipe by The faceless cook on YouTube.

Prep: 22 min | Cook: 15 min | Total: 47 min

Cost: $11.35 total, $2.84 per serving

Ingredients

  • 12 oz Ground Veal (80% lean, freshly ground)
  • 12 oz Ground Pork (80% lean)
  • 6 oz Stale Italian Bread (crust included, soaked until soggy then squeezed)
  • 2 large Eggs (room temperature)
  • 3 cloves Garlic (finely minced)
  • 0.5 cup Fresh Parsley (chopped)
  • 0.75 cup Parmesan Cheese (freshly grated)
  • 2 tbsp Olive Oil (extra virgin, for frying)
  • 1 pinch Salt (to taste)
  • 1 dash Black Pepper (freshly ground)

Instructions

  1. Soak the Bread

    Place the stale Italian bread in a bowl and run cold water over it, pressing until the bread is fully saturated but not waterlogged. Then gently squeeze out excess water so the bread is soggy but not dripping.

    Time: PT5M

  2. Break Up the Bread

    Tear the soaked bread into small pieces directly in the bowl and set aside.

    Time: PT2M

  3. Combine the Meats

    In a large mixing bowl, add the ground veal and ground pork. Break them up with your hands or a fork until loosely combined.

    Time: PT2M

  4. Add Wet Ingredients

    Add the two eggs, minced garlic, chopped parsley, and grated Parmesan to the meat bowl. Sprinkle in a pinch of salt and a dash of black pepper.

    Time: PT3M

  5. Incorporate the Bread

    Add the soaked bread pieces to the meat mixture. Gently fold until just combined; avoid over‑mixing to keep the meatballs tender.

    Time: PT5M

  6. Shape the Meatballs

    With damp hands, form the mixture into 2.5‑ounce (≈70 g) balls, about 12‑14 total. Place them on a tray.

    Time: PT5M

  7. Heat the Oil

    Add 2 tbsp olive oil to the cast‑iron skillet and heat over medium until the oil shimmers (about 350°F).

    Time: PT5M

    Temperature: 350°F

  8. Fry the Meatballs

    Working in batches, add the meatballs to the hot skillet. Cook, turning occasionally, until browned all over and cooked through, about 8‑10 minutes total per batch.

    Time: PT10M

    Temperature: 350°F

  9. Drain and Rest

    Transfer cooked meatballs to a paper‑towel‑lined plate to drain excess oil.

    Time: PT2M

  10. Serve or Store

    Serve immediately with marinara or pasta, or let cool before storing.

    Time: PT1M

Nutrition Facts

Calories
480
Protein
30 g
Carbohydrates
10 g
Fat
30 g
Fiber
1 g

Dietary info: Contains pork, Contains veal, Contains gluten

Allergens: Eggs, Dairy (Parmesan), Gluten (bread)

Last updated: June 7, 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.

Italian meatballs. Veal, pork and beef. Grandma's way!

Recipe by The faceless cook

A classic Italian meatball recipe using a blend of veal and pork, soaked stale Italian bread, fresh parsley, garlic, and Parmesan. Fried in olive oil until golden, these tender meatballs capture the flavor of a family kitchen and are perfect served with pasta, marinara, or on their own.

MediumItalianServes 4

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

Source Video
28m
Prep
12m
Cook
10m
Cleanup
50m
Total

Cost Breakdown

$11.35
Total cost
$2.84
Per serving

Critical Success Points

  • Soaking the bread until fully saturated but not waterlogged
  • Gentle incorporation of the soaked bread to avoid a dense texture
  • Maintaining oil temperature around 350°F to achieve a golden crust without burning

Safety Warnings

  • Hot oil can splatter – use a splatter guard or keep a safe distance
  • Ensure meat reaches an internal temperature of 71°C (160°F) for safety
  • Handle raw meat with clean hands and wash surfaces thoroughly

Frequently Asked Questions

Everything you need to know about this recipe

Q

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

A

Italian meatballs, or polpette, have roots in regional home cooking, often served as a first course or alongside pasta. They embody the Italian tradition of using simple, humble ingredients—meat, stale bread, cheese, and herbs—to create comforting, flavorful dishes passed down through generations.

cultural
Q

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

A

In Southern Italy, meatballs often include pork and veal with plenty of Parmesan and fresh herbs. Northern versions may add breadcrumbs, milk, or even cheese like Gorgonzola, and sometimes incorporate beef or lamb. Each region adjusts the meat blend and seasoning to local tastes.

cultural
Q

How are authentic Italian meatballs traditionally served in Italy?

A

Traditionally, Italian meatballs are served as a second course (secondo) with a simple tomato sauce, or as part of a mixed antipasto platter. They may also be placed atop pasta or enjoyed on their own with a drizzle of olive oil and fresh parsley.

cultural
Q

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

A

Polpette are common at family gatherings, Sunday lunches, and festive holidays such as Christmas Eve, where they appear alongside other comfort foods. They are also a staple at casual weekend meals and picnics.

cultural
Q

How does this Italian meatball recipe fit into the broader Italian cuisine tradition?

A

The recipe follows classic Italian techniques: using a blend of veal and pork, soaking stale Italian bread, and incorporating fresh Parmesan and parsley. These elements reflect the Italian emphasis on balance, texture, and the use of leftover bread to avoid waste.

cultural
Q

What are the authentic traditional ingredients for Italian meatballs versus acceptable substitutes?

A

Authentic ingredients include veal, pork, stale Italian bread, eggs, garlic, fresh parsley, Parmesan, salt, and pepper. Acceptable substitutes are ground beef for veal, chicken or turkey for pork, French baguette for Italian bread, Pecorino Romano for Parmesan, and garlic powder if fresh garlic isn’t available.

cultural
Q

What other Italian dishes pair well with these Italian meatballs?

A

Serve the meatballs with classic marinara sauce over spaghetti, alongside a simple aglio‑olio e peperoncino pasta, or as part of a meatball‑and‑vegetable stew. They also pair nicely with a fresh arugula salad dressed with lemon and olive oil.

cultural
Q

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

A

The use of soaked stale Italian bread creates a tender, melt‑in‑your‑mouth texture, while the veal‑pork blend provides a rich flavor profile. The recipe avoids breadcrumbs, staying true to the family tradition described by The Faceless Cook.

cultural
Q

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

A

Historically, meatballs were a way to stretch meat with stale bread. Over time, regional variations introduced different meat blends, cheeses, and cooking methods (frying vs. baking). Modern cooks, like The Faceless Cook, emphasize soaking bread for softness rather than using dry breadcrumbs.

cultural
Q

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

A

Common mistakes include over‑mixing the meat mixture, using dry breadcrumbs instead of soaked bread, frying at too high a temperature which burns the exterior, and overcrowding the pan which steams the meatballs rather than browning them.

technical
Q

How do I know when these Italian meatballs are done cooking?

A

The meatballs should be golden brown on the outside and reach an internal temperature of 71 °C (160 °F). A quick cut through the center should show no pink, and the juices should run clear.

technical
Q

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

A

Yes. Shape the meatballs and refrigerate uncovered on a tray for up to 24 hours before frying, or freeze them on a parchment sheet and transfer to a freezer bag. Cook from frozen, adding a few extra minutes to the frying time.

technical
Q

What does the YouTube channel The Faceless Cook specialize in?

A

The YouTube channel The Faceless Cook specializes in straightforward, no‑talk cooking tutorials that focus on classic comfort dishes and family‑style recipes, often highlighting traditional techniques and ingredient shortcuts.

channel
Q

What is the cooking philosophy and style of the YouTube channel The Faceless Cook?

A

The Faceless Cook emphasizes practical, hands‑on cooking with minimal narration, focusing on clear visual instructions, authentic family recipes, and tips that preserve traditional flavors while keeping the process accessible for home cooks.

channel

You Might Also Like

Similar recipes converted from YouTube cooking videos

Air Fryer Beef Meatballs with Black Bean & Honey Sauce
20

Air Fryer Beef Meatballs with Black Bean & Honey Sauce

Juicy beef meatballs cooked in the air fryer, then simmered with sautéed onions, carrots, and broccoli in a savory black bean and honey sauce. A quick, flavorful dish perfect for a weeknight meal.

1 hr 5 minServes 4$13
Fusion (Western/Asian-inspired)
Vietnamese Bò Viên (Bouncy Beef Meatballs, No Stand Mixer)
90

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
Vietnamese Beef Meatballs (Bouncy Beef Meatballs, No Stand Mixer)
43

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
Spaghetti with Beef Meatballs in Tomato Basil Sauce
20

Spaghetti with Beef Meatballs in Tomato Basil Sauce

A classic Italian family recipe from Florence: al‑dente square‑cut spaghetti tossed with juicy beef meatballs, a quick tomato‑basil sauce, and generous Parmesan. The meatballs are moistened with soaked stale bread for a tender texture, and the pasta finishes cooking in the sauce for maximum flavor.

57 minServes 3$10
Italian
Prison Sauce (Goodfellas Inspired) with Sausages, Beef Shank, Veal Neck, and Meatballs
39

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
Porchetta (Italian Roast Pork Belly)
111

Porchetta (Italian Roast Pork Belly)

A classic Italian porchetta made from brined pork belly, butterflied, seasoned with a fragrant fennel‑herb rub, slow‑cooked low and finished with a high‑heat blast for crackly skin. Perfect for a Sunday feast.

35 hrs 10 minServes 8$22
Italian
Chicago-Style Italian Beef Sandwich
28

Chicago-Style Italian Beef Sandwich

A hands‑off, home‑cooked version of the classic Chicago Italian beef sandwich. Tender, slow‑cooked chuck beef is shredded, crisped, and soaked in a savory broth, then piled onto a soft, yeasty roll with tangy pickled vegetables and a drizzle of seasoned oil. No deli slicer required.

12 hrs 5 minServes 4$25
American
How to Make the Softest Italian Meatballs in Tomato Sauce (No Frying)
232

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