Spaghetti And Meatballs

Prep Time: 25 minutes
Cook Time: 40 minutes
Total Time: 1 hour 5 minutes
Servings: 6
Difficulty: Moderate


Introduction

Few dishes bring more comfort to the table than a hearty plate of spaghetti and meatballs. This iconic Italian-American recipe is beloved for its rich tomato sauce, tender pasta, and juicy, flavorful meatballs. It’s a favorite for Sunday dinners, special occasions, or anytime you’re craving a warm, satisfying meal that feels like home.

Made with a balanced blend of ground meats, garlic, Parmesan cheese, breadcrumbs, and fresh herbs, these meatballs are gently simmered in a homemade marinara sauce and served over a bed of al dente spaghetti. Whether you’re cooking for a crowd or meal prepping for the week, this recipe will deliver classic flavor with every bite.


Ingredients

For the Meatballs:

  • 1 lb (450g) ground beef (80/20 preferred)

  • 1/2 lb (225g) ground pork or Italian sausage

  • 1/2 cup plain breadcrumbs

  • 1/3 cup grated Parmesan cheese

  • 1/4 cup fresh parsley, finely chopped

  • 2 cloves garlic, minced

  • 1 egg, beaten

  • 1/4 cup milk

  • 1 tsp salt

  • 1/2 tsp ground black pepper

  • 1/2 tsp dried oregano

  • 2 tbsp olive oil (for frying)

For the Sauce:

  • 2 tbsp olive oil

  • 1 small onion, finely chopped

  • 3 cloves garlic, minced

  • 1 (28 oz) can crushed tomatoes

  • 1 (15 oz) can tomato sauce or tomato purée

  • 2 tsp sugar (optional, to reduce acidity)

  • 1 tsp salt

  • 1/2 tsp black pepper

  • 1/2 tsp red pepper flakes (optional)

  • 1 tsp dried basil

  • 1 tsp dried oregano

  • 1/4 cup chopped fresh basil or parsley (for garnish)

For the Pasta:

  • 1 lb (450g) spaghetti

  • Salt for pasta water

  • Grated Parmesan cheese (for serving)

Instructions

Step 1: Make the Meatballs

  1. In a large mixing bowl, combine ground beef, ground pork, breadcrumbs, Parmesan, parsley, garlic, egg, milk, salt, pepper, and oregano.

  2. Mix gently with your hands or a spoon until fully combined. Avoid overmixing to keep the meatballs tender.

  3. Form the mixture into 1 1/2-inch balls (about 20–24 meatballs).

  4. Heat 2 tablespoons of olive oil in a large skillet over medium heat.

  5. In batches, brown the meatballs on all sides (about 6–8 minutes total). Don’t overcrowd the pan.

  6. Remove meatballs and set aside. They don’t need to be fully cooked — they’ll finish in the sauce.


Step 2: Make the Tomato Sauce

  1. In a large pot or Dutch oven, heat 2 tablespoons of olive oil over medium heat.

  2. Sauté the chopped onion for about 5 minutes until soft and translucent.

  3. Add minced garlic and cook for 1 more minute, stirring constantly.

  4. Stir in the crushed tomatoes and tomato sauce. Add sugar, salt, pepper, red pepper flakes, dried basil, and oregano.

  5. Bring the sauce to a simmer.

Step 3: Simmer the Meatballs

  1. Gently place the browned meatballs into the simmering sauce.

  2. Cover and cook on low heat for 25–30 minutes, until the meatballs are fully cooked and tender.

  3. Stir occasionally to prevent sticking or burning. Adjust seasoning to taste.

Step 4: Cook the Spaghetti

  1. While the sauce is simmering, bring a large pot of salted water to a boil.

  2. Cook spaghetti according to package instructions until al dente.

  3. Drain and set aside (optionally toss with a bit of olive oil to prevent sticking).

Step 5: Serve

  1. Plate cooked spaghetti onto serving dishes.

  2. Top generously with sauce and several meatballs.

  3. Sprinkle with fresh basil or parsley and grated Parmesan.

  4. Serve hot with garlic bread or salad on the side.

Flavor Profile

  • Savory and Hearty: From the beef-pork blend and aromatic herbs

  • Tangy and Bright: Thanks to the tomato sauce with garlic and onion

  • Mildly Sweet: Optional sugar balances acidity

  • Tender and Juicy: Properly mixed and simmered meatballs

Make-Ahead Tips

  • Refrigerate Meatballs (uncooked): Up to 24 hours

  • Freeze Meatballs (cooked or uncooked): Up to 3 months

  • Sauce Freezes Well: Make in large batches and freeze in portions

Storage & Reheating

  • Fridge: Store leftovers in an airtight container for up to 4 days

  • Freezer: Freeze meatballs in sauce for up to 3 months

  • Reheat: Warm gently on stovetop or microwave until heated through. Add a splash of water if sauce thickens too much.

Nutrition Facts (Per Serving)

(Based on 6 servings, including meatballs, sauce, and spaghetti)

Nutrient Amount
Calories ~620 kcal
Protein 32g
Carbohydrates 55g
Sugars 8g
Fiber 4g
Total Fat 30g
Saturated Fat 10g
Cholesterol 95mg
Sodium 780mg
Calcium 15% DV
Iron 20% DV

Values may vary depending on portion size and specific ingredients.

Similar Posts

  • Keto Peanut Butter Fudge

    Prep Time: 10 minutes Chill Time: 2 hours Total Time: 2 hours 10 minutes Recipe Intensity: Easy (No baking required, simple techniques) Yield: 16 generous squares Dietary Tags: Keto, Gluten-Free, Sugar-Free, Vegetarian Ingredients 1 cup (250g) smooth, unsweetened peanut butter (ensure no added sugars or oils) 1/2 cup (115g) unsalted butter 1/3 cup (35g) unsweetened cocoa powder (Dutch-process or natural) 1/3 cup…

  • ginger and cloves

    Prep Time: 10 minutes Cook Time: 15 minutes Total Time: 25 minutes Yield: 4 servings (about 4 cups) Difficulty Level: Easy Ingredients 4 cups filtered water 2-inch piece fresh ginger root, peeled and thinly sliced 6 whole cloves 1 small cinnamon stick (optional) 1 tablespoon fresh lemon juice (optional) 2 tablespoons honey or maple syrup…

  • Glazed Sourdough Lemon Cake

    Introduction: This Glazed Sourdough Lemon Cake is a delicious fusion of tangy lemon and the subtle, complex flavor of sourdough. The cake is moist, tender, and bursting with citrusy freshness. The addition of sourdough starter gives it a slight tang that perfectly complements the sweetness of the glaze, creating a memorable dessert for any occasion….

  • Egg rolls in a bowl

    Title: Egg Roll in a Bowl Ingredients: 1 pound (450g) ground pork or ground turkey 1 tablespoon sesame oil 1 tablespoon fresh ginger, minced 3 cloves garlic, minced 1/2 cup soy sauce 1 tablespoon rice vinegar 1 tablespoon Sriracha or your favorite hot sauce (adjust to taste) 1 tablespoon hoisin sauce 1 medium head cabbage,…

Leave a Reply

Your email address will not be published. Required fields are marked *