Go Back Email Link
+ servings
a bowl of spaghetti and meatballs with basil leaves and cheese on top with a fork, a grey napkin, and slices of bread on a concrete board.

Spaghetti and Meatballs

5 from 1 vote
Prep Time: 30 minutes
Cook Time: 50 minutes
Total Time: 1 hour 20 minutes
Simple, easy, and delicious. This spaghetti and meatballs recipe is perfect for any occasion!

Ingredients

Meatballs

  • 1 pound ground beef
  • 1 pound ground veal
  • 1 pound mild pork sausage
  • cup whole milk
  • 1 cup bread crumbs
  • ½ cup fresh parsley chopped
  • 3 large eggs
  • 6 garlic cloves minced
  • 1 –3/4 teaspoons salt
  • ½ teaspoon pepper
  • Olive oil for frying the meatballs

Tomato Sauce

  • 2 –3 Tablespoons olive oil
  • 2 cups chopped onion
  • 102 ounce can chopped tomatoes
  • 1 head garlic minced
  • 1 Tablespoon chopped fresh oregano
  • ½ teaspoon red pepper flakes
  • 1 –1/2 teaspoons salt
  • 1 Tablespoon chopped fresh basil

For Serving

  • 1 16- ounce package pasta cooked according to package directions

Instructions

Meatballs:

  • Combine all ingredients in a large mixing bowl.
  • Use your hands to mix thoroughly.
  • Use a cookie scoop to measure out meatballs.
  • Roll into balls.
  • Heat about 1/2″ of olive oil in a non-stick pan.
  • Brown the meatballs, a few at a time, on all sides and remove to drain on paper towels.
  • Place the meatballs in the pot of tomato sauce and allow to cook for at least 30 minutes.
  • Serve with pasta and freshly grated parmesan cheese.

Tomato Sauce:

  • Sweat onions in olive oil until translucent.
  • Add tomatoes and garlic.
  • Stir in oregano, red pepper flakes, and salt.
  • Bring to a bubble (not a full rolling boil).
  • Reduce heat to medium to medium low and cook for 30 minutes, stirring occasionally.
  • Add basil and cook an additional 5 minutes.
  • Use an immersion blender to puree sauce.

Nutrition

Serving: 4meatballsCalories: 627kcalCarbohydrates: 30gProtein: 30gFat: 44gSaturated Fat: 10gPolyunsaturated Fat: 31gCholesterol: 122mgSodium: 1750mgFiber: 4gSugar: 8g

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.