Spaghetti with Meatballs

Posted on

Spaghetti with Meatballs combines tender, juicy meatballs with al dente spaghetti and a homemade marinara sauce bursting with flavor. This dish is simple enough for beginners but offers depth for seasoned home cooks. It’s a versatile meal that can be adapted to different tastes, making it an essential comfort dish for any kitchen.

Spaghetti with Meatballs

Main dish

Difficulty

Easy

Prep time

20 minutes

Cooking time

35 minutes

Total time

55 minutes

Servings

4-6 people

Ingredients

1 lb ground beef (80% lean)

1/2 lb ground pork (optional, adds extra flavor and juiciness)

1/2 cup breadcrumbs

1/4 cup grated Parmesan cheese

1/4 cup milk

1 egg

2 cloves garlic, minced

2 tablespoons fresh parsley, chopped (or 1 teaspoon dried parsley)

1 teaspoon salt

1/2 teaspoon black pepper

1/2 teaspoon dried oregano

2 tablespoons olive oil (for frying)

2 tablespoons olive oil

1 small onion, finely chopped

3 cloves garlic, minced

1 can (28 oz) crushed tomatoes

1 tablespoon tomato paste

1 teaspoon dried basil (or fresh, if available)

1 teaspoon dried oregano

Salt and pepper to taste

1/2 teaspoon sugar (optional, to balance acidity)

Red pepper flakes (optional, for a hint of spice)

12 oz spaghetti

Salt (for pasta water)

Grated Parmesan cheese

Fresh basil leaves

Extra virgin olive oil

Execution

1

Prepare the Meatballs
1-In a large mixing bowl, combine the ground beef, ground pork (if using), breadcrumbs, grated Parmesan, milk, egg, garlic, parsley, salt, pepper, and oregano.
2-Mix everything together gently with your hands until well combined. Be careful not to overmix, as this can make the meatballs dense.
3-Roll the mixture into 1 1/2-inch balls (about the size of a golf ball). You should get around 16-18 meatballs.
4-In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the meatballs in batches, making sure not to overcrowd the pan.
5-Brown the meatballs on all sides, about 6-8 minutes total. They don’t need to be fully cooked through at this point, as they’ll finish cooking in the sauce.
6-Once browned, remove the meatballs from the skillet and set them aside.

2

Make the Marinara Sauce
1-In the same skillet, add 2 tablespoons of olive oil (if needed) and sauté the chopped onion over medium heat until translucent, about 5 minutes.
2-Add the minced garlic and cook for another minute until fragrant.
3-Stir in the crushed tomatoes, tomato paste, basil, oregano, salt, pepper, and sugar (if using).
4-Bring the sauce to a simmer, reduce the heat to low, and cook for 15 minutes, stirring occasionally.

3

Cook the Spaghetti
1-While the sauce simmers, bring a large pot of salted water to a boil.
2-Add the spaghetti and cook according to the package instructions until al dente (usually 9-11 minutes).
3-Drain the spaghetti and set aside.

4

Simmer the Meatballs in the Sauce
1-Add the browned meatballs to the simmering marinara sauce, making sure they are submerged.
2-Cover and let the meatballs cook in the sauce for about 15 minutes, or until they are cooked through.

5

1-Plate the cooked spaghetti and ladle the meatballs and sauce over the top.
2-Garnish with freshly grated Parmesan, a drizzle of extra virgin olive oil, and fresh basil leaves for an extra touch of flavor and color. 3-Serve immediately and enjoy!

Additional tips

  • Using a combination of beef and pork in your meatballs adds richness and flavor. You can also try veal or chicken for a lighter version.
  • Add a small cube of mozzarella in the center of each meatball before frying for a gooey surprise.
  • Add red pepper flakes to the sauce or to the meatball mixture for a spicier kick.
  • If you’re short on time, use a good-quality store-bought marinara sauce, but homemade always adds an extra layer of love.

Rate this Recipe

Tags:

#ComfortFood / #EasyDinner / #ItalianAmerican / #PastaLover

You might also like these recipes

Leave a Comment