Clicky
meatballs with spaghetti
Italian Cuisine Main Dishes

Meatballs with Spaghetti

When it comes to comfort food, few dishes can rival the classic combination of meatballs with spaghetti. This iconic Italian-American dish has captured the hearts and stomachs of people around the world, offering a delicious blend of savory meatballs, tangy marinara sauce, and perfectly cooked pasta. Whether it’s a family dinner or a gathering with friends, meatballs with spaghetti promises warmth and satisfaction. The origins of this beloved dish can be traced back to Italy, where pasta and meatballs were enjoyed separately for centuries before they became the harmonious duo we adore today. Let’s dive into this scrumptious spaghetti and meatballs recipe that’s sure to elevate your dining experience!

WANT TO SAVE THIS RECIPE?

Enter your email below & we'll send it straight to your inbox.

Plus you'll get great new recipes from us every week!

Ingredients

  • For the Meatballs:
    • 1 pound ground beef (or a mix of beef and pork for added flavor)
    • 1/2 cup breadcrumbs (preferably Italian)
    • 1/4 cup grated Parmesan cheese
    • 1 large egg
    • 2 cloves garlic, minced
    • 1 tablespoon fresh parsley, chopped (or 1 teaspoon dried parsley)
    • 1 teaspoon salt
    • 1/2 teaspoon black pepper
    • 1 teaspoon dried oregano
    • 1/2 teaspoon red pepper flakes (optional, for a kick)
  • For the Italian Meatball Sauce:
    • 2 tablespoons olive oil
    • 1 onion, finely chopped
    • 2 cloves garlic, minced
    • 1 can (28 ounces) crushed tomatoes
    • 1 teaspoon dried basil
    • 1 teaspoon sugar (to balance acidity)
    • Salt and pepper to taste
  • For the Spaghetti:
    • 1 pound spaghetti
    • Water (for boiling)
    • Salt (for boiling water)

Steps / Instructions

  1. Prepare the Meatballs: In a large bowl, combine ground beef, breadcrumbs, Parmesan cheese, egg, minced garlic, parsley, salt, pepper, oregano, and red pepper flakes. Mix until just combined—be careful not to overmix, as this can make the meatballs tough.
  2. Shape the Meatballs: Using your hands, shape the mixture into meatballs, about 1 to 1.5 inches in diameter. Place them on a baking sheet lined with parchment paper as you go.
  3. Cook the Meatballs: In a skillet over medium heat, add a tablespoon of olive oil. Once hot, add the meatballs in batches, cooking until they are browned on all sides, approximately 8-10 minutes. Transfer them to a plate and set aside.
  4. Make the Sauce: In the same skillet, add another tablespoon of olive oil. Add the chopped onion and sauté until translucent, about 5 minutes. Stir in garlic and cook for an additional minute until fragrant.
  5. Add the Tomatoes: Pour in the crushed tomatoes along with dried basil, sugar, salt, and pepper. Bring the sauce to a gentle simmer, then return the meatballs to the skillet, covering them with sauce. Let simmer on low heat for about 20-25 minutes, allowing the flavors to meld.
  6. Cook the Spaghetti: While the sauce simmers, bring a large pot of salted water to a rolling boil. Add the spaghetti and cook according to package instructions until al dente, usually about 8-10 minutes. Reserve a cup of pasta water, then drain the spaghetti.
  7. Combine: Add the drained spaghetti to the skillet with the meatballs and sauce. Toss gently to coat the pasta evenly, adding reserved pasta water if needed to loosen the sauce.
  8. Serve: Serve the meatballs with spaghetti hot, garnished with additional Parmesan cheese and fresh parsley, if desired. Enjoy every bite of this classic dish!

Tips & Tricks

  • Ingredient Quality: Use high-quality beef for the best flavor. Fresh herbs will elevate the dish significantly.
  • Make-Ahead: You can prepare the meatballs a day in advance and store them in the fridge or freeze them for future meals. Just reheat in the sauce when ready to serve.
  • Cooking Meatballs: For a healthier option, bake the meatballs in a preheated oven at 400°F (200°C) for 20-25 minutes instead of frying.
  • Storage: Leftover meatballs with spaghetti can be stored in an airtight container in the refrigerator for up to 3 days or frozen for up to 3 months.
  • Common Mistakes: Avoid overcooking the spaghetti; it should have a slight bite to it. Also, don’t skip the resting time after mixing the meatball ingredients for better flavor.

Variations

For those looking to customize this dish, consider using ground turkey or chicken for a lighter meatball option. You can also experiment with different meatball seasoning ideas, such as adding Italian sausage for a spicy kick or incorporating shredded vegetables into the meat mixture for added nutrition. For a gluten-free version, swap the breadcrumbs for gluten-free alternatives. Each variation offers a unique twist on the classic meatballs with spaghetti, making it easy to cater to different dietary preferences. You can learn more about this topic.

WANT TO SAVE THIS RECIPE?

Enter your email below & we'll send it straight to your inbox.

Plus you'll get great new recipes from us every week!

Meatballs with spaghetti

Meatballs with spaghetti

★★★★★ 5 from 1 vote
Course: Dinner Cuisine: Italian-American Difficulty: Easy
🍽️
Servings
⏱️
Prep Time
15 min
🍳
Cook Time
30 min
🔥
Calories

A classic Italian-American dish that combines savory meatballs, tangy marinara sauce, and perfectly cooked pasta.

Cook Mode Keep the screen of your device on

Ingredients

  • 1 pound ground beef (or a mix of beef and pork for added flavor)
  • 1/2 cup breadcrumbs (preferably Italian)
  • 1/4 cup grated Parmesan cheese
  • 1 large egg
  • 2 cloves garlic, minced
  • 1 tablespoon fresh parsley, chopped (or 1 teaspoon dried parsley)
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes (optional, for a kick)
  • 2 tablespoons olive oil
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 1 can (28 ounces) crushed tomatoes
  • 1 teaspoon dried basil
  • 1 teaspoon sugar (to balance acidity)
  • Salt and pepper to taste
  • 1 pound spaghetti
  • Water (for boiling)
  • Salt (for boiling water)

Directions

1.

In a large bowl, combine ground beef, breadcrumbs, Parmesan cheese, egg, minced garlic, parsley, salt, pepper, oregano, and red pepper flakes. Mix until just combined—be careful not to overmix, as this can make the meatballs tough.

2.

Using your hands, shape the mixture into meatballs, about 1 to 1.5 inches in diameter. Place them on a baking sheet lined with parchment paper as you go.

3.

In a skillet over medium heat, add a tablespoon of olive oil. Once hot, add the meatballs in batches, cooking until they are browned on all sides, approximately 8-10 minutes. Transfer them to a plate and set aside.

4.

In the same skillet, add another tablespoon of olive oil. Add the chopped onion and sauté until translucent, about 5 minutes. Stir in garlic and cook for an additional minute until fragrant.

5.

Pour in the crushed tomatoes along with dried basil, sugar, salt, and pepper. Bring the sauce to a gentle simmer, then return the meatballs to the skillet, covering them with sauce. Let simmer on low heat for about 20-25 minutes, allowing the flavors to meld.

6.

While the sauce simmers, bring a large pot of salted water to a rolling boil. Add the spaghetti and cook according to package instructions until al dente, usually about 8-10 minutes. Reserve a cup of pasta water, then drain the spaghetti.

7.

Add the drained spaghetti to the skillet with the meatballs and sauce. Toss gently to coat the pasta evenly, adding reserved pasta water if needed to loosen the sauce.

8.

Serve the meatballs with spaghetti hot, garnished with additional Parmesan cheese and fresh parsley, if desired. Enjoy every bite of this classic dish!

Recipe Reviews

  • hassan★★★★★

    Excellent recipe!

Leave a Reply

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

2 Comments

Comments are closed.