Ingredients
Equipment
Method
- Prepare the Meatball Mixture
- In a large mixing bowl, combine ground pork, ground beef, breadcrumbs, beaten egg, chopped onion, minced garlic, parsley, salt, black pepper, and paprika (if using).
- Use your hands to mix until all ingredients are evenly combined. Let the mixture rest for 10 minutes to allow flavors to meld.
- Shape the Meatballs
- Using a spoon or ice cream scoop, form the mixture into 1.5-inch (4cm) balls. Roll gently between your palms to ensure uniform shape. Place on a plate lined with parchment paper.
- Fry the Meatballs
- Heat 2-3 inches of vegetable oil in a deep fryer or heavy-bottomed pot to 350°F (175°C). Use a thermometer to monitor temperature.
- Fry the meatballs in batches to avoid overcrowding, about 4-5 minutes per batch, flipping occasionally until evenly golden and cooked through (internal temperature should reach 160°F/71°C).
- Remove with a slotted spoon and drain on paper towels to absorb excess oil.
- Make the Dipping Sauce (Optional)
- In a small saucepan, whisk together ketchup, Worcestershire sauce, honey, Dijon mustard, and chili flakes (if using). Heat over low heat for 2-3 minutes until slightly thickened. Serve warm with meatballs.
Notes
Texture Tips: For extra crispy coating, double-coat meatballs with breadcrumbs or panko before frying.
Meat Substitutions: Use all pork, all beef, or ground chicken/turkey for lighter versions.
Freezing: Uncooked meatballs can be frozen on a tray, then stored in a ziplock bag for up to 3 months. Fry directly from frozen (add 1-2 minutes to cooking time).
Serving Ideas: Serve with pasta, in sub sandwiches, or as a side with mashed potatoes and gravy.
Meat Substitutions: Use all pork, all beef, or ground chicken/turkey for lighter versions.
Freezing: Uncooked meatballs can be frozen on a tray, then stored in a ziplock bag for up to 3 months. Fry directly from frozen (add 1-2 minutes to cooking time).
Serving Ideas: Serve with pasta, in sub sandwiches, or as a side with mashed potatoes and gravy.