Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spaghetti and Meatballs Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.8 from 51 reviews

  • Author: Jane
  • Total Time: 55 minutes
  • Yield: 6 servings
  • Diet: High-Protein

Description

This classic Spaghetti and Meatballs recipe features tender homemade meatballs simmered in a rich tomato sauce and served over perfectly cooked spaghetti. A comforting family favorite that’s always a crowd-pleaser, perfect for dinner.


Ingredients

For the Meatballs

  • 1 lb ground beef
  • ½ cup breadcrumbs
  • ¼ cup grated Parmesan cheese
  • 1 large egg
  • 2 cloves garlic, minced
  • 1 tsp Italian seasoning
  • ½ tsp salt
  • ¼ tsp black pepper

For the Sauce

  • 1 tbsp olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 can (28 oz) crushed tomatoes
  • 1 tsp Italian seasoning
  • Salt and pepper to taste

For Serving

  • 12 oz spaghetti
  • Fresh parsley, chopped
  • Extra Parmesan cheese


Instructions

  1. Mix Meatball Ingredients: In a bowl, combine ground beef, breadcrumbs, Parmesan cheese, egg, minced garlic, Italian seasoning, salt, and pepper and mix gently to combine without overworking the meat.
  2. Form Meatballs: Shape the mixture into 16 to 18 uniform meatballs to ensure even cooking.
  3. Brown Meatballs: Heat a large skillet over medium heat and brown the meatballs on all sides until they develop a crust. Remove meatballs from the skillet and set aside.
  4. Sauté Onion and Garlic: In the same skillet, add olive oil and sauté diced onion until softened and translucent. Add minced garlic and cook for an additional 30 seconds to release its aroma.
  5. Add Tomatoes and Seasoning: Stir in the crushed tomatoes and Italian seasoning. Season with salt and pepper to taste.
  6. Simmer Meatballs in Sauce: Return the browned meatballs to the skillet with the tomato sauce. Cover and simmer gently for 25 minutes until the meatballs are cooked through and flavors meld.
  7. Cook Spaghetti: While the meatballs simmer, prepare spaghetti according to package instructions until al dente. Drain well.
  8. Serve: Plate the cooked spaghetti and top with meatballs and sauce. Garnish with chopped fresh parsley and extra Parmesan cheese as desired.

Notes

  • For extra tender meatballs, avoid overmixing the meat mixture.
  • Meatballs can be prepared ahead and frozen for convenience.
  • Use a mix of beef and pork for additional flavor and juiciness.
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Dinner
  • Method: Simmering
  • Cuisine: Italian