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

  • Cajun Cream Sauce

    Prep Time: 5 minutesCook Time: 10 minutesTotal Time: 15 minutesServings: Makes about 1 ½ cups (4–6 servings)Difficulty: EasySpice Level: Moderate (adjustable) Introduction Cajun Cream Sauce is a bold and creamy sauce with roots in Louisiana cuisine. Made with garlic, onions, Cajun spices, and heavy cream, this sauce delivers smoky, spicy, and savory notes in every…

  • roasted green tomato soup

    Roasted Green Tomato Soup Recipe Ingredients: 2 lbs (900g) green tomatoes, quartered 1 large onion, quartered 4 garlic cloves, peeled 2 tablespoons olive oil Salt and pepper, to taste 1 teaspoon smoked paprika (optional) 1/2 teaspoon ground cumin (optional) 4 cups vegetable or chicken broth 1/2 cup heavy cream or coconut milk (optional, for creaminess)…

  • .pizza burger

    Preparation Time: 15 minutesCooking Time: 15 minutesTotal Time: 30 minutesServings: 4 Introduction: If you’re a fan of both pizza and burgers, then this recipe will be your new go-to comfort food. The Pizza Burger combines the flavors of a classic pizza with the juicy, savory goodness of a burger. It’s an easy and creative twist…

  • Neapolitan pizza dough

    Neapolitan pizza is the quintessential pizza style, originating from Naples, Italy. Known for its thin, tender crust, slightly charred edges, and fresh toppings, Neapolitan pizza is a simple yet flavorful dish. The dough is the heart of a great Neapolitan pizza, and it’s all about using the right ingredients and technique to create a soft,…

  • Christmas Jam

    Christmas Jam Recipe Ingredients: 2 cups fresh or frozen strawberries, hulled and halved 2 cups fresh or frozen cranberries 4 cups sugar 1/2 cup orange juice (freshly squeezed is best) 1/2 cup water 1 tbsp grated orange zest 1/2 tsp ground cinnamon 1/4 tsp ground cloves 1 (3 oz) pouch liquid fruit pectin Instructions: Prepare…

  • Fideo con pollo

    Prep Time: 15 minutesCook Time: 30 minutesTotal Time: 45 minutesServings: 4Difficulty: Easy Introduction Fideo con Pollo is a beloved Mexican comfort food featuring thin vermicelli noodles (fideo) cooked in a rich tomato-based broth with tender chicken pieces. It’s a simple yet flavorful dish that combines savory, tangy, and slightly spicy notes, making it perfect for…

Leave a Reply

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