Go Back
+ servings
Homemade Meatballs Recipe Homemade meatballs served in a bowl with rich marinara sauce and fresh parsley garnish.

Homemade Meatballs Recipe

These homemade meatballs are juicy, freezer-friendly, and perfect for a variety of dishes. Make a batch ahead and enjoy them for quick, comforting meals.
Prep Time 25 minutes
Cook Time 30 minutes
Total Time 55 minutes
Servings: 8
Course: Dinner, Main Course
Cuisine: American, Italian
Calories: 490

Ingredients
  

  • For the Meatballs:
  • ½ cup plain breadcrumbs 70g, helps hold everything together
  • ½ cup grated Parmesan 50g, adds flavor
  • ½ teaspoon garlic powder for seasoning
  • ½ teaspoon onion powder for seasoning
  • ½ teaspoon Italian seasoning adds authentic Italian flavor
  • ¼ teaspoon salt to taste
  • ¼ teaspoon black pepper freshly cracked, to taste
  • 2 large eggs helps bind ingredients
  • ¼ cup whole milk 4 oz., adds moisture
  • 1 lb. bulk Italian sausage 454g, for flavor and moisture
  • 1 lb. ground beef 454g, for texture and richness
  • For the Marinara Sauce optional:
  • 1 small yellow onion diced, for sweetness and depth
  • 2 garlic cloves minced, for flavor
  • 2 tablespoon olive oil for cooking
  • 2 tablespoon tomato paste deepens flavor
  • 28 oz. crushed tomatoes 1 can, for base of the sauce
  • ½ teaspoon dried basil for flavor
  • ½ teaspoon dried oregano for flavor
  • 1 teaspoon brown sugar optional, helps balance acidity
  • 1 teaspoon salt or to taste

Method
 

  1. In a small bowl, combine the breadcrumbs, Parmesan, garlic powder, onion powder, Italian seasoning, salt, and pepper. prep
  2. Add the breadcrumb mixture, eggs, milk, Italian sausage, and ground beef into a large bowl. Use your hands to mix everything together until well combined, but avoid overmixing. mix
  3. Let the meatball mixture rest for 5 minutes so the breadcrumbs can soften. prep
  4. Shape the mixture into about 32 meatballs, each approximately 2 tablespoon in size. assemble
  5. Preheat the oven to 400ºF and line a baking sheet with parchment paper. prep
  6. Place the meatballs on the prepared baking sheet, spacing them about 1 inch apart. bake
  7. Bake for about 15 minutes, or until the meatballs are lightly browned. If not using sauce, add an additional 3-5 minutes to the bake time, or until they reach an internal temperature of 160°F. bake
  8. Transfer the meatballs to a pot of marinara sauce (if desired) and let them simmer for 5 more minutes. finish
  9. Heat 1 tablespoon of cooking oil in a large skillet over medium heat. Once hot, add half of the meatballs. Cook them, turning occasionally, until browned on all sides and cooked through (internal temperature of 160°F). finish
  10. Transfer the meatballs to marinara sauce (optional) and simmer for a few minutes before serving. finish
  11. Dice the onion and mince the garlic. In a sauce pot, heat olive oil over medium heat. Add the onion and garlic, and cook until the onions are soft and translucent, about 5 minutes. prep
  12. Stir in the tomato paste and let it cook for 3-5 minutes, until it darkens slightly. This step helps mellow the acidity. prep
  13. Add the crushed tomatoes, basil, oregano, brown sugar (optional), and salt. Stir well and scrape up any bits stuck to the pot. mix
  14. Bring the sauce to a gentle simmer, then reduce the heat to medium-low. Partially cover the pot and let it simmer for about 30 minutes, stirring occasionally. finish
  15. After 30 minutes, taste the sauce and adjust the seasoning as needed. If it still tastes a little sharp, add a touch more sugar or let it simmer longer. finish
  16. Add the cooked meatballs to the sauce and simmer for a few more minutes to ensure they are fully cooked (internal temp of 160°F). finish

Nutrition

Serving: 1gCalories: 490kcalCarbohydrates: 16gProtein: 24gFat: 36gSaturated Fat: 12gPolyunsaturated Fat: 4gMonounsaturated Fat: 16gTrans Fat: 1gCholesterol: 145mgSodium: 1159mgPotassium: 420mgFiber: 3gSugar: 5gVitamin A: 15IUVitamin C: 15mgCalcium: 12mgIron: 20mg

Notes

These meatballs are freezer-friendly and perfect for meal prep. You can make a big batch and store them for later, making weeknight dinners a breeze!

Tried this recipe?

Let us know how it was!