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

  • discard crackers

    Sourdough Discard Crackers Recipe Ingredients: 1 cup (240g) sourdough starter discard (unfed) 1/4 cup (60ml) olive oil 1 cup (120g) all-purpose flour (plus more for rolling) 1/2 tsp salt 1/4 tsp baking powder (optional, for a slightly puffier cracker) 1-2 tbsp dried herbs (such as rosemary, thyme, or oregano) or 1 tsp garlic powder (optional)…

  • Quick Pickled Red Onions

    Prep Time: 10 minutes | Cook Time: 5 minutes | Steep Time: 30 minutes | Total Time: 45 minutes Difficulty / Intensity: Very Easy (Beginner-friendly) Yield: 1 Pint Jar (Approx. 8 servings) Recipe Overview Metric Detail Primary Method Stovetop quick brine ( refrigerator pickling ) Intensity Level Low heat stove work; precision slicing required Flavor…

  • Chinese chive pockets

    Title: Chinese Chive Pockets (Jiu Cai He Zi) Ingredients: For the Dough: 2 cups all-purpose flour 3/4 cup warm water 1/2 teaspoon salt For the Filling: 2 cups Chinese chives (jiu cai), finely chopped 1 cup firm tofu, crumbled 1/2 cup shiitake mushrooms, finely chopped 2 tablespoons soy sauce 1 tablespoon sesame oil 1 teaspoon…

  • Pioneer Woman Sausage Gravy

    Preparation Time: 10 minutes Cooking Time: 15 minutes Servings: 4-6 Ingredients: 1 pound breakfast sausage (pork or turkey) 1/3 cup all-purpose flour 4 cups whole milk Salt and black pepper, to taste Biscuits, for serving Instructions: Cook the Sausage: In a large skillet over medium heat, crumble and cook the breakfast sausage until browned and…

  • Panqueques de Cottage y Manzana

    Preparation Time: 8 minutes Cooking Time: 12 minutes (2 batches of 6 minutes each) Resting Time (Batter): None (cook immediately) 🥣 Ingredients (Makes 8-10 small pancakes – Serves 2) 1 cup (225g) cottage cheese (4% milkfat or low-fat both work) 2 large eggs ½ cup (60g) rolled oats (or oat flour) 1 medium apple (e.g., Granny Smith or Fuji), peeled and coarsely grated 1 teaspoon baking…

Leave a Reply

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