RecipesStudio Logo

RecipesStudio

Back to Italian-American Recipes
Make Delicious Spaghetti with Homemade Meatballs & Tomato Sauce
fiki3000
75m
Make Delicious Spaghetti with Homemade Meatballs & Tomato Sauce
Author:
fiki3000
TikTok logo
TikTok
1K
53

Make Delicious Spaghetti with Homemade Meatballs & Tomato Sauce

A classic Italian-American dish, this recipe guides you through making tender homemade meatballs simmered in a rich, flavorful tomato sauce, served over al dente spaghetti. Perfect for a family dinner.
#Meatballs
#Spaghetti
#Tomato Sauce
#Homemade
#Italian
#Dinner
#Easy Recipe
#Pasta
Delicious Plate of Spaghetti and Meatballs
Delicious Plate of Spaghetti and Meatballs

Recipe Information

30m
Prep Time
45m
Cook Time
1h 15m
Total Time
6
Servings
Medium
Italian-American
English
Nutrition (per serving)
650
Calories
35g
Protein
70g
Carbs
25g
Fat
Close-up of Homemade Meatballs in Sauce
Close-up of Homemade Meatballs in Sauce

Ingredients

  • Ground Beef
    (lean, for meatballs)

    500 g
  • Breadcrumbs
    (plain)

    1 cup
  • advertisement
  • Egg
    (large)

    1
  • Parmesan Cheese
    (grated)

    1 cup
  • Garlic
    (minced, for meatballs)

    2 cloves
  • Onion
    (finely chopped, for meatballs)

    1
  • Fresh Parsley
    (chopped)

    2 tbsp
  • advertisement
  • Salt
    (for meatballs)

    1 tsp
  • Black Pepper
    (for meatballs)

    1 tsp
  • Crushed Tomatoes
    (800g (28 oz))

    1 can
  • Olive Oil
    (plus more for browning)

    2 tbsp
  • Garlic
    (minced, for sauce)

    3 cloves
  • advertisement
  • Onion
    (chopped, for sauce)

    1
  • Fresh Basil
    (chopped, plus more for garnish)

    1 cup
  • Salt
    (for sauce)

    1 tsp
  • Black Pepper
    (for sauce)

    1 tsp
  • Spaghetti Pasta

    400 g
  • advertisement
  • Water
    (for cooking pasta)

    4 liters
  • Salt
    (for pasta water)

    1 tbsp
Servings: 6
💡 Tip: Check off ingredients as you add them to keep track of your progress!
Spaghetti and Meatballs Ready to Serve
Spaghetti and Meatballs Ready to Serve

Instructions

0/8 completed
0%
  • 1

    In a large bowl, combine ground beef, breadcrumbs, egg, grated Parmesan, minced garlic, finely chopped onion, parsley, salt, and pepper. Mix until just combined.
    Step 1 visual
    Preview
    5m
    Step 1 visual
    Preview
    In a large bowl, combine ground beef, breadcrumbs, egg, grated Parmesan, minced garlic, finely chopped onion, parsley, salt, and pepper. Mix until just combined.
    5m

    Do not overmix to keep meatballs tender.
  • 2

    Roll the mixture into 1.5-inch (4 cm) balls.
    Step 2 visual
    Preview
    10m
    Step 2 visual
    Preview
    Roll the mixture into 1.5-inch (4 cm) balls.
    10m

    Wet your hands slightly to prevent sticking.
  • advertisement
  • 3

    Heat olive oil in a large pot or Dutch oven over medium-high heat. Brown the meatballs on all sides. Remove and set aside.
    Step 3 visual
    Preview
    10m
    Step 3 visual
    Preview
    Heat olive oil in a large pot or Dutch oven over medium-high heat. Brown the meatballs on all sides. Remove and set aside.
    10m

    Browning adds depth of flavor to the meatballs and sauce.
  • 4

    In the same pot, add more olive oil if needed. Sauté chopped onion and minced garlic until softened, about 5 minutes.
    Step 4 visual
    Preview
    5m
    Step 4 visual
    Preview
    In the same pot, add more olive oil if needed. Sauté chopped onion and minced garlic until softened, about 5 minutes.
    5m

    Cook until fragrant, but don't burn the garlic.
  • 5

    Pour in crushed tomatoes, add fresh basil, salt, and pepper. Bring to a simmer, then reduce heat to low.
    Step 5 visual
    Preview
    5m
    Step 5 visual
    Preview
    Pour in crushed tomatoes, add fresh basil, salt, and pepper. Bring to a simmer, then reduce heat to low.
    5m

    A longer simmer develops deeper flavors.
  • advertisement
  • 6

    Carefully return the browned meatballs to the simmering sauce. Cover and cook for 30 minutes, allowing flavors to meld.
    Step 6 visual
    Preview
    30m
    Step 6 visual
    Preview
    Carefully return the browned meatballs to the simmering sauce. Cover and cook for 30 minutes, allowing flavors to meld.
    30m

    Ensure meatballs are fully submerged in the sauce.
  • 7

    While meatballs simmer, bring a large pot of salted water to a rolling boil. Add spaghetti and cook according to package directions until al dente.
    Step 7 visual
    Preview
    10m
    Step 7 visual
    Preview
    While meatballs simmer, bring a large pot of salted water to a rolling boil. Add spaghetti and cook according to package directions until al dente.
    10m

    Taste a strand to ensure it's cooked just right, firm to the bite.
  • 8

    Drain spaghetti and add it directly to the pot with the meatballs and sauce. Toss gently to combine. Serve immediately, garnished with fresh basil or Parmesan.
    Step 8 visual
    Preview
    5m
    Step 8 visual
    Preview
    Drain spaghetti and add it directly to the pot with the meatballs and sauce. Toss gently to combine. Serve immediately, garnished with fresh basil or Parmesan.
    5m

    A little pasta water can help loosen the sauce if needed.
  • advertisement
💡 Tip: Click on any step to mark it as completed and track your cooking progress!

🍽️More Recipes