A classic Italian dish, this homemade spaghetti and meatballs recipe features rich flavors and hearty ingredients for a comforting meal that's easy to prepare.
Servings 4servings
Prep Time 20 minutesmins
Cook Time 40 minutesmins
Total Time 1 hourhr
Ingredients
For the Meatballs
1lbGround beefUse lean ground beef for best results.
1/2cupBread crumbsCan substitute with gluten-free breadcrumbs if desired.
1/2cupParmesan cheese, gratedFreshly grated cheese is preferred.
1largeEggActs as a binder for the meatballs.
1/4cupParsley, choppedFresh parsley is recommended.
2clovesGarlic, mincedAdjust based on your taste preference.
1tspSalt
1/2tspPepper
For the Sauce
1canCanned crushed tomatoesYou can substitute with fresh tomatoes if preferred.
1tbspItalian seasoningAdjust based on your flavor preference.
1tbspOlive oilFor browning the meatballs and sautéing the onion.
1mediumOnion, choppedAdds depth of flavor to the sauce.
For the Spaghetti
12ozSpaghettiUse traditional or whole wheat spaghetti.
1pinchSaltFor boiling water.
Instructions
Cooking the Spaghetti
Boil water in a large pot. Add a pinch of salt and cook the spaghetti according to package instructions. Drain and set aside.
Preparing the Meatballs
In a large mixing bowl, combine ground beef, bread crumbs, grated Parmesan cheese, egg, chopped parsley, minced garlic, salt, and pepper. Mix until fully combined.
Shape the mixture into round meatballs, about 1 to 1.5 inches in diameter.
Browning the Meatballs
Heat olive oil in a large skillet over medium heat. Add meatballs, browning them on all sides for about 5-7 minutes. Remove from the skillet and set aside.
Sautéing the Onion
In the same skillet, add the chopped onion and sauté until translucent, about 3-5 minutes.
Making the Sauce
Add canned crushed tomatoes and Italian seasoning to the onion. Stir and bring to a simmer; cook for about 10 minutes.
Combining Meatballs and Sauce
Return the browned meatballs to the skillet. Cover and cook in the sauce for 15-20 minutes, until fully cooked.
Serving the Dish
Serve spaghetti on plates topped with meatballs and sauce. Garnish with extra Parmesan cheese if desired.
Notes
For best flavor, don't skip browning the meatballs. You can also experiment with different herbs.
Calories: 600kcal
Course: Dinner, Main Course
Cuisine: Italian
Keyword: Homemade Recipe, Italian Cuisine, Meatballs, Pasta, Spaghetti