Go Back

Spaghetti with Meatballs

Topped with homemade tomato sauce and meatballs, Spaghetti with Meatballs is a traditional pasta dish that doesn't disappoint.

Course Dinner
Cuisine American
Keyword Spaghetti with Meatballs
Prep Time 20 minutes
Cook Time 1 hour
Total Time 1 hour 20 minutes
Servings 8
Calories 300 kcal
Author Amanda Rettke--iamhomesteader.com



  • box (16 ounces) spaghetti noodles, cooked per package instructions
  • medium onion,  chopped
  • cloves  garlic,  minced
  • small green bell pepper,  diced
  • can (28 ounces) diced tomatoes 
  • can (16 ounces) tomato sauce
  • can (6 ounces) tomato paste 
  • teaspoons  dried oregano
  • teaspoons  dried basil
  • teaspoon  salt
  • 1/2  teaspoon  black pepper


  • 1 pound ground beef
  • 1 large egg, beaten
  • 1/4 cup grated parmesan cheese
  • 1 tablespoon flat-leaf parsley, chopped
  • 1 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 cup milk
  • 1/4 cup fine dry breadcrumbs
  • 1 clove garlic, minced
  • 1/8 cup onion, finely chopped


  1. Pre-heat oven to 350°F.


  1. In a large saucepan, heat oil over medium-high heat, and add the onion and green pepper. Cook until the onion is translucent (about 5-10 minutes).

  2. Add garlic and cook for 1 more minute.

  3. Stir in diced tomatoes, tomato sauce, and tomato paste into the pan. Season with oregano, basil, salt, and pepper. Simmer spaghetti sauce for 20 minutes to 1 hour, stirring occasionally.


  1. While sauce is simmering, cook the meatballs.
  2. In a large bowl, combine the ground beef, beaten egg, parmesan cheese, parsley, salt, and pepper. Mix together until just combined.
  3. In a medium bowl, combine the milk, breadcrumbs, garlic, and onion.
  4. Add milk mixture to the meat mixture being careful not to overwork ingredients.
  5. Form into 1-inch meatballs, greasing hands before starting to keep the meat from sticking, and place on a parchment-lined baking sheet.
  6. Place in preheated oven and roast until the outsides are browned and they read 165°F on a meat thermometer (about 25 minutes).
  7. Add baked meatballs to the spaghetti sauce. Toss to coat.
  8. Serve over cooked noodles.