Magnificent Meatballs

Yield: 8 servings
Calories: 472
Theme: Dinner
Rating:  This recipe has not been rated


  • 1 large onion, cut into chunks
  • 3 garlic cloves
  • 1 lb ground pork
  • 1 lb ground veal
  • 2 large eggs
  • 1/2 cup freshly grated Parmigano-Reggiano cheese
  • 1/2 cup freshly grated Pecorino Romano cheese
  • 1 1/2 cups unseasoned fresh bread crumbs
  • 1/4 cup chopped fresh Italian parsley
  • 1 pinch crushed red pepper flakes
  • 1 pinch salt and freshly ground black pepper
  • canola and olive oil for frying


In a food processor, combine the onion, garlic, and one cup water. Puree until very smooth.

In a large mixing bowl, combine the pork, veal, eggs, Parmigiano-Reggiano, Pecorino Romano, bread crumbs, parsley, pepper flakes and salt and pepper.

Add the onion puree and, with your hands, mix until just combined. Form one smal meatball and fry, just to taste for seasoning and adjust if necessary.

Wet your hands and form the meat mixture into 24 meatballs.

Don’t overwork the mixture—the meatballs should be light and soft, not spongy and tough.

Put the meatballs on a rimmed sheet pan and refrigerate 30 minutes to firm them up.

Preheat the oven to 350°F. When ready to fry, in a large skillet over medium heat, heat enough canola and olive oil (equal amounts of each) to come one-third of the way up all the sides of the meatballs.

Fry the meatballs, in batches, until browned all over, about 6 minutes per batch. Drain and place on a rimmed sheet pan.

When all the meatballs are browned, place in the oven and bake until cooked through, about 15 minutes. Serve with heaps of finely shredded Parmesan cheese.


This recipe has not been rated

Tried this recipe? Log in to to rate it and find more recipes just for you.


This recipe has not been rated

Tried this recipe? Share your rating below!

Love It
Like It