Go Back
+ servings
Easy Homemade Meatballs Recipe

Easy Homemade Meatballs

Easy Homemade Meatballs recipe that is crispy on the inside, while moist and juicy on the inside. Made with ground pork, beef, and parmesan cheese. 

Course Appetizer, Main Course
Cuisine American, Italian
Keyword Homemade Meatballs
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 24 meatballs
Calories 124 kcal
Author Catalina Castravet


  • 1 lb ground beef preferably higher in fat
  • 1 lb ground pork preferably higher in fat
  • 1 teaspoon dried Italian seasoning herbs
  • 1/4 teaspoon red pepper flakes
  • 1 teaspoon garlic powder
  • 1/2 cup breadcrumbs
  • 1/2 cup grated Parmesan cheese
  • 1 tablespoon Worcestershire sauce
  • 1/3 cup milk
  • 1/3 cup beef broth
  • 1/2 sweet onion finely diced
  • 1/4 cup chopped parsley
  • 1 egg beaten
  • 1 tablespoon minced garlic
  • 1/2 tablespoon kosher salt or to taste
  • 1/2 teaspoon ground black pepper or to taste


  1. Preheat oven to 400 degrees F.
  2. Coat a baking sheet with cooking spray and set aside.
  3. Add all the ingredients to a large bowl, except meat and combine.
  4. Add ground beef and pork and combine with your hands or using a spatula. Do NOT overmix.
  5. Take about 2 tablespoons of beef mixture and roll it into a 1 inch ball. Repeat with the rest and arrange onto the prepared baking sheet.
  6. Bake for about 25-30 minutes. The internal temperature of the meat should be 165 degrees F.
  7. Remove from oven and let them rest for 5-10 minutes before serving.
  8. Serve on pasta, with meatballs or make subs.

Recipe Video

Nutrition Facts
Easy Homemade Meatballs
Amount Per Serving
Calories 124 Calories from Fat 72
% Daily Value*
Fat 8g12%
Saturated Fat 3g19%
Cholesterol 36mg12%
Sodium 241mg10%
Potassium 139mg4%
Carbohydrates 2g1%
Fiber 0g0%
Sugar 0g0%
Protein 8g16%
Vitamin A 90IU2%
Vitamin C 1.5mg2%
Calcium 42mg4%
Iron 0.8mg4%
* Percent Daily Values are based on a 2000 calorie diet.