Go Back

Homemade Meatballs

Emma
Whether served over spaghetti, stuffed into a crusty sandwich roll, or enjoyed on their own, these meatballs deliver big flavor with minimal effort.
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Course Dinner
Cuisine Italian
Servings 4
Calories 346 kcal

Equipment

  • Mixing Bowl
  • Fork or Your Hands
  • Skillet or Frying Pan
  • Tongs or Slotted Spoon
  • Dutch Oven or Large Saucepan
  • Measuring Spoons
  • Paper Towels and Plate

Ingredients
  

Meatball Ingredients

  • 1 lb. ground beef or meatloaf mix (a blend of ground beef, pork, and veal)
  • 1 large egg, lightly beaten
  • ¼ cup Italian seasoned breadcrumbs
  • ¼ cup grated Parmesan cheese
  • 2 teaspoons fresh garlic (minced, grated, or pressed)
  • 1 tablespoon dried parsley flakes
  • 1 teaspoon dried oregano
  • ½ teaspoon kosher salt
  • ¼ teaspoon ground black pepper
  • 2 tablespoons olive oil (plus more as needed for frying)

Sauce & Serving

  • 1 large jar (24–35 oz) marinara sauce (store-bought or homemade)
  • Cooked pasta of your choice (spaghetti, linguine, penne, etc.)

Instructions
 

Mixing and Shaping the Meatballs

  • In a large mixing bowl, I combine the ground meat (either 100% beef or a classic meatloaf mix of beef, pork, and veal) with the egg, breadcrumbs, Parmesan cheese, garlic, parsley, oregano, salt, and pepper. I prefer using my hands for this step because it allows me to mix gently and evenly without overworking the meat, which can make meatballs tough.
  • Once the mixture is ready, I scoop out portions and roll them between my palms to form smooth, evenly sized balls, about 2 inches in diameter. This size is perfect for frying and ensures they stay juicy inside. If the mixture is sticking to your hands, a quick rinse under cold water helps make rolling easier.
  • I heat about 2 tablespoons of olive oil in a large skillet over medium heat. You’ll know the oil is ready when it shimmers slightly.
  • Working in batches (so the skillet isn’t overcrowded), I carefully add the meatballs to the hot oil and brown them on all sides. This usually takes about 5–7 minutes per batch. I turn them gently using tongs or a slotted spoon to get an even sear.
  • I start by warming a large pot or Dutch oven over medium heat, then pour in a full jar (24–35 oz) of marinara sauce. You can use your favorite store-bought brand or a homemade recipe if you prefer fresh sauce.
  • I let the meatballs simmer uncovered for 20 to 30 minutes. This slow simmer allows the meatballs to cook through fully and soak up the flavors of the sauce. If the sauce starts getting too thick while simmering, I sometimes cover the pot to retain moisture or add a splash of water to loosen it up.
Keyword Homemade Meatballs