Go Back
Easy Homemade Meatballs | Freezer Friendly Family Dinner

Homemade Meatballs

Juicy homemade meatballs made with ground beef, parmesan and garlic, seared then baked and freezer friendly for easy weeknight dinners.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Main Course
Cuisine: American
Calories: 320

Ingredients
  

  • 2 pounds ground beef
  • 1 cup breadcrumbs
  • 1/2 cup milk
  • 2 large eggs
  • 1/2 cup grated parmesan cheese
  • 4 cloves garlic minced
  • 1/2 cup finely diced onion
  • 1/4 cup chopped fresh parsley
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 tablespoons olive oil for searing
  • 3 cups marinara sauce for serving

Method
 

  1. Soak the breadcrumbs: In a large bowl, combine the breadcrumbs with the milk and let sit for 5 minutes until softened into a paste. This keeps the meatballs moist instead of dense.
  2. Mix the meat mixture: Add the ground beef, eggs, parmesan, garlic, onion, parsley, salt and pepper to the breadcrumb mixture. Mix gently with your hands just until combined, stopping as soon as the mixture holds together.
  3. Shape the meatballs: With damp hands, roll the mixture into balls about 1.5 inches wide, roughly 2 tablespoons each. Set them on a tray as you go so they're ready to sear.
  4. Heat the skillet: Warm the olive oil in a large skillet over medium-high heat until it shimmers. Work in batches so the meatballs aren't crowded.
  5. Sear on all sides: Cook the meatballs for about 2 minutes per side, turning until they're browned all over, roughly 5 minutes total. They won't be cooked through yet, just browned.
  6. Transfer to a baking sheet: Preheat the oven to 400°F. Move the seared meatballs to a parchment-lined baking sheet, spacing them an inch apart.
  7. Bake until cooked through: Bake for 12-15 minutes, until the internal temperature reaches 165°F on a thermometer and the juices run clear when cut.
  8. Warm the marinara sauce: While the meatballs bake, heat the marinara sauce in a saucepan over medium-low heat until it's gently bubbling.
  9. Combine and simmer: Add the baked meatballs to the warm sauce and simmer together for 5 minutes so they soak up the flavor. Stir gently to coat without breaking them apart.
  10. Serve or cool for freezing: Serve the meatballs hot over pasta or on their own, or let them cool completely on a tray before freezing for later.