Nutrition Facts for The ultimate spaghetti and meatballs recipe

The Ultimate Spaghetti and Meatballs Recipe

Indulge in comfort food perfection with *The Ultimate Spaghetti and Meatballs Recipe*, a hearty, flavor-packed classic that's destined to become a family favorite. This recipe combines tender, juicy meatballs made from a blend of ground beef and pork with an aromatic marinara sauce bursting with the richness of crushed tomatoes, garlic, and Italian herbs. The meatballs are browned to perfection for maximum flavor and simmered gently in the sauce to create a melt-in-your-mouth texture. Served over perfectly cooked spaghetti and topped with fresh basil and Parmesan cheese, this dish brings a taste of Italy to your dinner table. With straightforward steps and just 20 minutes of active prep time, this crowd-pleaser is ideal for weeknight dinners or special occasions. Whether you’re after the best spaghetti and meatballs recipe or a satisfying homemade Italian meal, this one hits all the right notes!

Nutriscore Rating: 69/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of The Ultimate Spaghetti and Meatballs Recipe
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 4

Ingredients

  • 1 pound Ground beef (preferably 80% lean)
  • 0.5 pound Ground pork
  • 0.5 cup Breadcrumbs
  • 0.25 cup Parmesan cheese, grated
  • 0.25 cup Milk
  • 1 large Egg
  • 3 cloves Garlic cloves, minced
  • 2 tablespoons Fresh parsley, chopped
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 2 tablespoons Olive oil
  • 28 ounces Canned crushed tomatoes
  • 2 tablespoons Tomato paste
  • 1 medium Yellow onion, diced
  • 1 teaspoon Dried oregano
  • 1 teaspoon Dried basil
  • 12 ounces Spaghetti
  • 4 quarts Water
  • 1 tablespoon Salt (for pasta water)
  • 4 leaves Fresh basil leaves (optional, for garnish)

Directions

Step 1

Prepare the meatball mixture: In a large bowl, combine ground beef, ground pork, breadcrumbs, grated Parmesan cheese, milk, egg, 2 minced garlic cloves, parsley, salt, and black pepper. Mix gently with your hands until just combined; do not overmix.

Step 2

Shape the meatballs: Roll the meat mixture into 1.5-inch diameter balls and place them on a baking sheet. You should end up with approximately 15-18 meatballs.

Step 3

Brown the meatballs: Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Working in batches, sear the meatballs on all sides until browned, about 2-3 minutes per side. Transfer the browned meatballs to a plate and set aside.

Step 4

Make the marinara sauce: In the same skillet, lower the heat to medium and add the diced onion. Sauté for 3-5 minutes until softened. Add the remaining minced garlic and cook for another minute, stirring frequently.

Step 5

Stir in the tomato paste and cook for 1-2 minutes. Add the crushed tomatoes, oregano, basil, and a pinch of salt and pepper. Stir to combine and bring the sauce to a simmer.

Step 6

Simmer the meatballs: Gently place the browned meatballs into the marinara sauce. Cover the skillet and let the sauce and meatballs simmer on low heat for 20 minutes, stirring occasionally.

Step 7

Cook the spaghetti: While the meatballs are simmering, bring 4 quarts of water to a boil in a large pot. Add 1 tablespoon of salt and the spaghetti. Cook according to the package instructions until al dente, usually 8-10 minutes. Drain the spaghetti, reserving 1/2 cup of pasta water for thinning the sauce, if necessary.

Step 8

Serve: Plate the spaghetti and spoon the marinara sauce and meatballs over the top. Garnish with fresh basil leaves and additional grated Parmesan cheese, if desired. Serve immediately.

Nutrition Facts

Serving size (6004.4g)
Amount per serving % Daily Value*
Calories 3324.2
Total Fat 190.7g 0%
Saturated Fat 66.1g 0%
Polyunsaturated Fat 4.6g
Cholesterol 762.2mg 0%
Sodium 11866.2mg 0%
Total Carbohydrate 217.7g 0%
Dietary Fiber 25.8g 0%
Total Sugars 51.9g
Protein 192.1g 0%
Vitamin D 108.7IU 0%
Calcium 1011.9mg 0%
Iron 27.7mg 0%
Potassium 4417.6mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 51.1%
Protein: 22.9%
Carbs: 26.0%