Print

Best Italian Meatballs

Course Main Course
Cuisine Italian
Prep Time 20 minutes
Cook Time 1 hour
Total Time 1 hour 20 minutes
Servings 6
Calories 393 kcal

Ingredients

Tomato Sauce

  • 1/4 cup extra virgin olive oil
  • 1 cup organic onion finely chopped
  • 2 28 ounce cans organic Italian plum tomatoes pureed in food processor
  • 1 15 ounce can organic tomato sauce
  • 1 teaspoon red pepper flakes
  • 2 bay leaves
  • sea salt
  • black pepper

Meatballs

  • 1/2 pound organic ground pork
  • 1/2 pound grass-fed ground beef
  • 1 cup panko breadcrumbs
  • 1/3 cup Parmesan cheese grated
  • 1/4 cup parsley minced
  • 2 cloves garlic minced
  • 2 large eggs
  • 1 teaspoon sea salt
  • 1/4 teaspoon black pepper
  • all purpose flour to coat meatballs
  • 1/4 cup olive oil
  • 1/4 cup vegetable oil

Instructions

Tomato Sauce

  1. Heat 1/4 cup olive oil in a large pot over medium heat. Add onions and cook until translucent. Add pureed tomatoes and tomato sauce, along with red pepper flakes and bay leaves. Season lightly with salt and pepper. Bring to a simmer and cook on low, covered, for 30 minutes. Meanwhile, make meatballs.

Meatballs

  1. In a large mixing bowl, combine pork, beef, panko, Parmesan cheese, parsley, garlic, eggs, salt and pepper. Mix well to combine.

    Form meatballs. (I use food-safe gloves to mix everything together and form the meatballs). Lightly coat meatballs with flour.

    Heat 1/4 cup olive oil and 1/4 cup vegetable oil in a large skillet. Place meatballs in pan, making sure meatballs do not touch each other. Brown on all sides. 

    Drain meatballs and add to tomato sauce. Cook meatballs in sauce for 30 minutes, stirring occasionally. Add 1/4-1/2 cup water if necessary to loosen up sauce.

Recipe Notes

Adapted from Lidia's Italian-American Kitchen by Lidia Matticchio Bastianich

. To make this recipe gluten-free, use gluten-free panko breadcrumbs and cornstarch to coat the meatballs.

Nutrition Facts
Best Italian Meatballs
Amount Per Serving
Calories 393 Calories from Fat 279
% Daily Value*
Total Fat 31g 48%
Saturated Fat 10g 50%
Cholesterol 116mg 39%
Sodium 540mg 23%
Potassium 312mg 9%
Total Carbohydrates 10g 3%
Dietary Fiber 1g 4%
Sugars 1g
Protein 16g 32%
Vitamin A 8%
Vitamin C 7.1%
Calcium 5.1%
Iron 12%
* Percent Daily Values are based on a 2000 calorie diet.