Homemade Meatballs

3.0
(2)

My husband has been begging me for a soft homemade meatball for years. This recipe turned out amazing, they are nice and tender, but won't fall apart. One batch makes 50+ meatballs (depending on size). These can be simmered in sauce, frozen for later, etc. I freeze them after cooking to use as needed for quick meals.

Prep Time:
45 mins
Cook Time:
35 mins
Total Time:
1 hr 20 mins
Servings:
16
Yield:
50 meatballs
Cook Mode (Keep screen awake)

Ingredients

Original recipe (1X) yields 16 servings

  • 2 tablespoons bacon fat

  • 3 cups finely chopped onion

  • 6 cloves garlic, finely chopped

  • 1 loaf fresh Italian bread, or more as needed

  • ½ cup whole milk

  • ½ cup chicken broth

  • 2 eggs, beaten

  • ½ cup chopped fresh parsley

  • 2 tablespoons Celtic sea salt

  • 1 tablespoon Worcestershire sauce

  • 1 tablespoon Dijon mustard

  • 1 teaspoon Italian herb seasoning (such as Penzeys)

  • 1 teaspoon ground black pepper

  • 3 pounds ground beef

  • 1 pound bulk pork sausage

Directions

  1. Preheat the oven to 350 degrees F (175 degrees C). Grease rimmed baking sheets lightly.

  2. Heat bacon fat in a pan over medium heat. Saute onion and garlic in the hot pan until soft, 5 to 7 minutes. Remove from heat and allow to cool.

  3. While mixture cools, cut the loaf of bread in half horizontally. Scoop out the white bread, leaving a boat-like shell of crust; save crust for pizza bread or garlic toast. Tear white bread into pieces (should yield 5 to 6 cups) and place into a bowl.

  4. Combine milk, chicken broth, and eggs in a bowl. Pour over the torn bread. Mash bread into small pieces with your fingers. Stir in cooled onion and garlic; mix well. Add parsley, salt, Worcestershire, mustard, Italian seasoning, and pepper. Mix very well.

  5. Combine ground beef and sausage in a large mixing bowl using your hands. Add bread mixture, about 1 cup at a time, mixing well with your hands between each addition, until all is combined evenly.

  6. Form meatballs and place on the prepared baking sheets.

  7. Bake until meatballs are browned and no longer pink in the centers, about 30 minutes.

Cook's Notes:

You can use 1/4 cup dried parsley instead of fresh, and half-and-half or cream instead of whole milk.

If you make very small meatballs these are great to use in Italian wedding soup too! I make a pan gravy with the drippings to serve over egg noodles or fried potatoes with meatballs, too!

Please use the best quality ingredients i.e.: free-range eggs, raw dairy, pasture-raised meats, organic veggies - you can taste the difference and they are nutritionally superior to cheap alternatives.

Optional: Gravy - pour pan drippings from the cooked meatballs into a skillet, add flour (or browned flour) to make a roux, add chicken broth, and whisk well.

Nutrition Facts (per serving)

372 Calories
19g Fat
26g Carbs
24g Protein
Nutrition Facts
Servings Per Recipe 16
Calories 372
% Daily Value *
Total Fat 19g 24%
Saturated Fat 7g 35%
Cholesterol 94mg 31%
Sodium 1259mg 55%
Total Carbohydrate 26g 9%
Dietary Fiber 2g 6%
Total Sugars 2g
Protein 24g 47%
Vitamin C 6mg 6%
Calcium 73mg 6%
Iron 11mg 62%
Potassium 386mg 8%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love