Go Back
+ servings
a big platter of spaghetti and meatballs with a fork
Print

The Best Spaghetti and Meatballs

Spaghetti and tender, flavorful meatballs slow simmered in fresh tomato sauce is the perfect Sunday supper.
Course Main Course
Cuisine Italian
Prep Time 30 minutes
Cook Time 45 minutes
Total Time 1 hour 15 minutes
Servings 4 people
Calories 891kcal
Author Rachel Ballard

Ingredients

For the meatballs

  • 1 pound ground beef chuck or a blend of veal, pork and beef totaling 1 pound
  • 1 medium onion finely chopped
  • 2 cloves garlic minced
  • 1 egg
  • 1/2 cup parmesan cheese grated
  • 1/2 cup fresh parsley
  • 1/2 cup fresh bread crumbs
  • 1 teaspoon salt
  • 1/4 teaspoon pepper
  • 1/2 teaspoon dried oregano
  • 1/2 cup all purpose flour
  • oil for frying avocado, refined coconut oil or vegetable

For the sauce

For the spaghetti

  • 14 ounces spaghetti uncooked

Instructions

  • Mix the ground beef and next 8 ingredients (through the dried oregano) together in a bowl with your hands. Do not overmix.
  • Roll 1 1/2" balls (no larger so they will cook evenly) and roll in flour. Shake off excess.
  • In a heavy bottomed skillet add oil to 1/2" deep and heat over medium-high. Fry meatballs in batches, turning on all sides for even browning, until the meatballs reach 160 degrees--about 6 or 7 minutes total. Adjust the heat of the oil as needed to maintain even browning.
  • Transfer meatballs to a plate, pour off any oil, and carefully wipe out the skillet with a paper towel. Add the pasta sauce to the skillet and heat on low and add the meatballs to the sauce.
  • Bring a large pot of water to a boil and salt until the water tastes like the sea. Add the spaghetti and cook according to the package directions. Drain.
  • Pile the spaghetti and top with meatballs, sauce and extra parmesan. Serve hot.

Nutrition

Calories: 891kcal | Carbohydrates: 113g | Protein: 44g | Fat: 29g | Saturated Fat: 11g | Cholesterol: 89mg | Sodium: 2252mg | Potassium: 1475mg | Fiber: 9g | Sugar: 15g | Vitamin A: 1790IU | Vitamin C: 30mg | Calcium: 269mg | Iron: 8mg