Meatballs Recipe
Make Meatballs Recipe in just 2h . Get the full recipe with step-by-step instructions at pekinthechef.com.
Was this page helpful?
Help improve this recipe for others.
Send this recipe to your inbox.
We'll email it straight to you - plus weekly cooking inspiration.
Ingredients
Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.
Meatball mixture
Sauce (optional warmed braising sauce)
Serving / finishing
Method
Meatball mixture
- 1
Prepare breadcrumb soak
In a small bowl combine the panko breadcrumbs and whole milk. Let soak for 5 minutes until moist but not mushy; stir once to incorporate.
- 2
Mix aromatics and cheeses
In a large mixing bowl add the grated parmesan, minced garlic, grated onion, chopped parsley, Italian seasoning, kosher salt, and black pepper. Stir to combine so ingredients distribute evenly.
- 3
Combine meats and binders
Add the ground beef and ground pork to the bowl with the aromatics. Add the soaked breadcrumbs and cracked eggs. Using clean hands or a flexible spatula, gently fold the mixture until just combined — do not overwork, about 30–45 seconds. The mixture should hold together when formed into a ball but remain tender.
- 4
Portion meatballs
Preheat oven to 375°F (190°C). Line a sheet pan with parchment or lightly oil. Portion the mixture into 1.5 inch (about 2 oz) meatballs using a small scoop or tablespoon — yields approximately 48 meatballs. Roll gently between your palms to form even spheres; avoid compressing too tightly.
- 5
Brown meatballs (optional, recommended for flavor)
Heat 3 tablespoons olive oil in a large heavy skillet over medium-high heat. In batches (don’t crowd), add meatballs and brown on all sides, about 2–3 minutes per side, using tongs to turn. Transfer browned meatballs to the prepared sheet pan. For a hands-off option, skip browning and bake directly.
- 6
Bake to finish
Place the sheet pan of browned (or raw) meatballs in the preheated oven and bake 12–16 minutes, or until internal temperature reaches 160°F (71°C). Remove from oven and let rest 5 minutes before transferring to sauce or serving.
Sauce (optional warmed braising sauce)
- 7
- 8
Stir in tomato paste and cook 1–2 minutes to remove raw edge. Add the crushed tomatoes, stock, dried oregano, dried basil, red pepper flakes, sugar, salt, and black pepper. Bring to a gentle simmer, then reduce heat to low and simmer uncovered 10–15 minutes to meld flavors. Taste and adjust seasoning.
- 9
Add the baked meatballs to the simmering sauce, spooning sauce over the tops to submerge as much as possible. Cover partially and simmer gently for 10–15 minutes to allow flavors to marry and meatballs to finish cooking through. If preparing ahead, cool then refrigerate; rewarm gently before serving.
Serving / finishing
- 10
- 11
Serve with accompaniments as desired: rolls for sliders, pasta, polenta, or toothpicks for cocktail-style service. Keep sauce at a low simmer or in a warming pan to maintain safe serving temperature.