Go Back
+ servings
Spaghetti and meatballs after tossing together in skillet.
Print Pin
4.96 from 122 votes

Homemade Spaghetti and Meatballs

This Homemade Spaghetti and Meatballs recipe is full of juicy, tender and delicious meatballs- it's a wholesome, hearty and easy dinner for the whole family.
Course Entree
Cuisine Italian
Prep Time 15 minutes
Cook Time 25 minutes
0 minutes
Total Time 40 minutes
Servings 6 servings
Calories 544kcal
Author Yumna Jawad

Ingredients

Instructions

  • Bring a large pot of salted water to a boil. Add the pasta and cook al dente according to package directions. Reserve 1 cup pasta water, drain and return the pasta to the pot, covered.
  • In a large bowl, combine the ground beef, egg, breadcrumbs, parmesan cheese, onion, garlic, Italian seasoning, salt and pepper. Use your hands to combine the ingredients together until they’re moist and well blended. Form into 16 meatballs.
  • Heat olive oil in a large deep skillet over medium heat, add the olive oil and then place the meatballs on the skillet. Cook the meatballs until browned on all sides, 5-7 minutes total. They do not need to be fully cooked at this point though.
  • Add the marinara to the skillet and gently toss to combine with the meatballs. Lower the heat to low, cover the skillet and simmer the meatballs in the sauce until the sauce is thickened, 15-20 minutes.
  • Serve the cooked spaghetti noodles with the meatballs and sauce.

Video

Notes

Storage: Store any leftovers in an airtight container. They will last about 3-4 days in the fridge. You can also freeze the meatballs in an airtight container up to 3 months.
Substitutes: For best results, follow the recipe as is. However here are some common substitutes that would work well in this recipe.
  • Instead of ground beef, you can use ground turkey or ground chicken
  • Instead of garlic, you can use garlic powder.
  • To make it gluten-free, you can also make this with gluten-free pasta and almond flour instead of breadcrumbs.

Nutrition

Serving: 2cups | Calories: 544kcal | Carbohydrates: 68g | Protein: 28g | Fat: 17g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 86mg | Sodium: 927mg | Potassium: 794mg | Fiber: 5g | Sugar: 7g | Vitamin A: 717IU | Vitamin C: 11mg | Calcium: 110mg | Iron: 4mg