Spaghetti and Meatballs

Easy homemade meatballs served over a bed of spaghetti with hearty marinara sauce. This recipe is a family favorite!
Course Main Course
Cuisine Italian
Keywords spaghetti and meatballs
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings 8
Calories 635 kcal


  • 1 pound lean ground beef
  • 1 pound ground Italian sausage
  • 1 cup seasoned Italian bread crumbs
  • 1/2 cup finely grated Parmesan cheese
  • 2 cloves  garlic minced
  • 1 tablespoon finely chopped fresh basil
  • 1 tablespoon finely chopped fresh parsley
  • 1 teaspoon dried oregano
  • 2 large eggs beaten
  • teaspoon  kosher salt
  • 1 teaspoon  black pepper
  • 3 tablespoons  olive oil
  • Marinara sauce for serving
  • 1 pound spaghetti
  • Parmesan cheese and fresh basil for garnish, if desired


  1. Preheat oven to 400 degrees F.
  2. In a large bowl, add beef, sausage, bread crumbs, cheese, garlic, herbs, eggs, salt, and pepper. Stir together until combined. Roll meat mixture into 2-inch sized meatballs.
  3. In a large, heavy pot heat olive oil over medium-high heat. When the oil shimmers, add meatballs in batches. Do not crowd. Brown well on bottoms before turning or meatballs will break apart. Continue cooking until browned all over. Remove meatballs to a plate that has been lined with Bounty paper towels, as each batch is finished.
  4. Place meatballs on a large baking sheet and bake for 10 minutes or until meatballs are cooked all the way through. Remove from oven.
  5. Place a large pot of water on to boil for spaghetti. When it boils, add salt and pasta and cook to al dente.
  6. While the spaghetti is cooking, put meatballs in a large pot and cover with your favorite marinara sauce. Heat over medium-low heat.
  7. When the spaghetti is done cooking, drain and place in a large serving bowl. Top with meatballs and marinara sauce. Garnish with Parmesan cheese and chopped fresh basil, if desired. Serve immediately.
  8. Note-we like to use our slow cooker marinara sauce for this recipe, but you can use jarred sauce if you wish.
Nutrition Facts
Spaghetti and Meatballs
Amount Per Serving
Calories 635 Calories from Fat 270
% Daily Value*
Fat 30g46%
Saturated Fat 10g50%
Cholesterol 124mg41%
Sodium 1006mg42%
Potassium 531mg15%
Carbohydrates 53g18%
Fiber 2g8%
Sugar 2g2%
Protein 33g66%
Vitamin A 140IU3%
Vitamin C 1.6mg2%
Calcium 137mg14%
Iron 3.9mg22%
* Percent Daily Values are based on a 2000 calorie diet.