Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Meatballs 1

Homemade Meatballs


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Zoe Adelson
  • Total Time: 40 minutes
  • Yield: 6 servings

Description

This homemade meatballs recipe is the ultimate comfort food. Juicy, tender, and full of flavor, these Italian-style meatballs are perfect for spaghetti, sandwiches, or meal prep. Great for family dinners and freezer-friendly too.


Ingredients

1/2 pound ground beef

1/2 pound ground pork

1/2 cup breadcrumbs

1/4 cup milk

2 large eggs

1/4 cup grated Parmesan cheese

2 cloves minced garlic

2 tablespoons chopped parsley

1 teaspoon salt

1/2 teaspoon black pepper

1 teaspoon Italian seasoning

2 tablespoons olive oil


Instructions

1. In a large bowl, combine the breadcrumbs and milk. Let sit for a few minutes to absorb.

2. Add ground beef, ground pork, eggs, Parmesan, garlic, parsley, salt, pepper, and Italian seasoning. Mix gently until just combined.

3. Shape into golf ball-sized meatballs and place on a tray.

4. Heat olive oil in a large skillet. Sear meatballs in batches until browned on all sides.

5. Transfer meatballs to a simmering pot of marinara sauce or bake at 375°F for 20–25 minutes until cooked through.

6. Serve hot or store for later use.

Notes

These meatballs freeze exceptionally well.

Avoid overmixing to keep them tender.

Use a mix of beef and pork for the best flavor.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Skillet or Bake
  • Cuisine: Italian

Nutrition

  • Serving Size: 3–4 meatballs
  • Calories: 320
  • Sugar: 1g
  • Sodium: 580mg
  • Fat: 24g
  • Saturated Fat: 8g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 7g
  • Fiber: 1g
  • Protein: 18g
  • Cholesterol: 100mg