Go Back
homemade meatballs in marinara sauce

Homemade Beef Meatballs

These homemade beef meatballs are tender, flavorful, and oven-baked for an easy dinner. Made with ground beef, Parmesan cheese, homemade breadcrumbs, garlic, onion, and herbs, they are perfect for spaghetti, meatball subs, or freezing for later.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 24 meatballs
Course: Dinner
Cuisine: Italian-Inspired

Ingredients
  

  • 2 pounds ground beef
  • 1 small onion finely diced or grated
  • 3 cloves garlic minced
  • 2 eggs
  • 1/2 cup grated Parmesan cheese
  • ¾ cup breadcrumbs
  • 1/3 cup milk
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon olive oil
  • 2 teaspoons salt
  • 1 teaspoon black pepper
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 tablespoon dried parsley
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon crushed red pepper flakes optional

Method
 

  1. Preheat oven to 400°F. Line a baking sheet with parchment paper.
  2. Add breadcrumbs and milk to a large mixing bowl. Stir and let sit for 5 minutes.
  3. Add eggs, Parmesan cheese, onion, garlic, Worcestershire sauce, olive oil, salt, pepper, garlic powder, onion powder, parsley, basil, oregano, and crushed red pepper flakes if using. Mix until combined.
  4. Add the ground beef and gently mix until just combined. Do not overmix.
  5. Form into 1 1/2-inch meatballs and place on the prepared baking sheet.
  6. Bake for 20 to 23 minutes, or until browned and cooked through.
  7. Serve as desired, or simmer in marinara sauce for 15 to 20 minutes before serving.

Notes

  • For extra flavor, simmer the baked meatballs in sauce before serving.
  • Meatballs are fully cooked when they reach 160°F in the center.